llvm-project/llvm/test/CodeGen/AArch64
Tim Northover 228d9d3aa2 Implement external weak (ELF) symbols on AArch64
Weakly defined symbols should evaluate to 0 if they're undefined at
link-time. This is impossible to do with the usual address generation
patterns, so we should use a literal pool entry to materlialise the
address.

llvm-svn: 174518
2013-02-06 16:43:33 +00:00
..
adc.ll
addsub-shifted.ll
addsub.ll
addsub_ext.ll
adrp-relocation.ll
alloca.ll
analyze-branch.ll
atomic-ops-not-barriers.ll
atomic-ops.ll
basic-pic.ll
bitfield-insert-0.ll
bitfield-insert.ll
bitfield.ll
blockaddress.ll
bool-loads.ll
breg.ll
callee-save.ll
compare-branch.ll
cond-sel.ll
directcond.ll
dp-3source.ll
dp1.ll
dp2.ll
elf-extern.ll
extern-weak.ll Implement external weak (ELF) symbols on AArch64 2013-02-06 16:43:33 +00:00
extract.ll
fastcc-reserved.ll
fastcc.ll
fcmp.ll
fcvt-fixed.ll
fcvt-int.ll
flags-multiuse.ll
floatdp_1source.ll
floatdp_2source.ll
fp-cond-sel.ll
fp-dp3.ll
fp128-folding.ll
fp128.ll
fpimm.ll
func-argpassing.ll Reapply r174343, with a fix for a scary DAG combine bug where it failed to differentiate between the alignment of the 2013-02-05 19:24:39 +00:00
func-calls.ll
global-alignment.ll
got-abuse.ll
i128-align.ll
illegal-float-ops.ll
init-array.ll
inline-asm-constraints-badI.ll
inline-asm-constraints-badK.ll
inline-asm-constraints-badK2.ll
inline-asm-constraints-badL.ll
inline-asm-constraints.ll
inline-asm-modifiers.ll
jump-table.ll
large-frame.ll
ldst-regoffset.ll
ldst-unscaledimm.ll
ldst-unsignedimm.ll
lit.local.cfg
literal_pools.ll
local_vars.ll
logical-imm.ll
logical_shifted_reg.ll
logical_shifted_reg.s
movw-consts.ll
pic-eh-stubs.ll
regress-bitcast-formals.ll
regress-f128csel-flags.ll
regress-tail-livereg.ll
regress-tblgen-chains.ll
regress-w29-reserved-with-fp.ll
regress-wzr-allocatable.ll
setcc-takes-i32.ll
sibling-call.ll
tail-call.ll
tls-dynamic-together.ll
tls-dynamics.ll
tls-execs.ll
tst-br.ll
variadic.ll
zero-reg.ll