llvm-project/llvm/test/Transforms/SafeStack/X86
Pengxuan Zheng 056733d019 [SafeStack] Use proper API to get stack guard
Using the proper API automatically sets `__stack_chk_guard` to `dso_local` if
`Reloc::Static`. This wasn't strictly necessary until recently when dso_local was
no longer implied by `TargetMachine::shouldAssumeDSOLocal` for
`__stack_chk_guard`. By using the proper API, we can avoid generating unnecessary
GOT relocations.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D102646
2021-05-30 00:52:48 -07:00
..
abi.ll
abi_ssp.ll [SafeStack] Use proper API to get stack guard 2021-05-30 00:52:48 -07:00
addr-taken.ll
array-aligned.ll
array.ll
byval.ll
call.ll
cast.ll
coloring-ssp.ll
coloring.ll
coloring2.ll
constant-gep-call.ll
constant-gep.ll
constant-geps.ll
debug-loc-dynamic.ll
debug-loc.ll
debug-loc2.ll
dynamic-alloca.ll
escape-addr-pointer.ll
escape-bitcast-store.ll
escape-bitcast-store2.ll
escape-call.ll
escape-casted-pointer.ll
escape-gep-call.ll
escape-gep-invoke.ll
escape-gep-negative.ll
escape-gep-ptrtoint.ll
escape-gep-store.ll
escape-phi-call.ll
escape-select-call.ll
escape-vector.ll
invoke.ll
layout-frag.ll
layout-region-split.ll
lit.local.cfg
memintrinsic-oob-read.ll
musttail.ll
no-attr.ll
no-crash-on-lifetime.ll
phi-cycle.ll
phi.ll
ret.ll
setjmp.ll
setjmp2.ll
sink-to-use.ll
ssp.ll [SafeStack] Use proper API to get stack guard 2021-05-30 00:52:48 -07:00
store.ll
struct.ll