ck_spinlock: Only enable trylock path for TSO architectures at the moment.
ck_pr/gcc: ck_pr_fence_load_depends should be heavy-weight on catch-all target.
ck_fifo: Get rid of load_depends usage for now.

Until a target pops up with a requirement for load_depends(),
the cost is not worth it for now.