llvm-project/llvm/test/CodeGen
Rafael Espindola 432a587cf0 Don't assume a null GV is local for ELF and MachO.
This is already a simplification, and should help with avoiding a plt
reference when calling an intrinsic with -fno-plt.

With this change we return false for null GVs, so the caller only
needs to check the new metadata to decide if it should use foo@plt or
*foo@got.

llvm-svn: 323297
2018-01-24 02:11:18 +00:00
..
AArch64 [GISel]: Remove redundant copies at the end of ISel 2018-01-24 01:35:26 +00:00
AMDGPU CodeGen: Fix assertion in ScheduleDAGMILive::scheduleMI due to llvm.dbg.value 2018-01-23 16:04:53 +00:00
ARC
ARM [GISel]: Remove redundant copies at the end of ISel 2018-01-24 01:35:26 +00:00
AVR Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
BPF Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
Generic Move new test from Generic to SystemZ. 2018-01-20 16:57:06 +00:00
Hexagon [Hexagon] Add patterns for sext_inreg of HVX vector types 2018-01-23 19:56:16 +00:00
Inputs
Lanai
MIR [x86] Mostly reautogenerate a bunch of tests that affect D37775. NFC 2018-01-23 15:48:50 +00:00
MSP430 Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
Mips [mips] Properly select abs and sqrt instructions 2018-01-23 10:09:39 +00:00
NVPTX Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
Nios2 [Nios2] Arithmetic instructions for R1 and R2 ISA. 2018-01-09 11:15:08 +00:00
PowerPC [PPC] Avoid incorrect fp-i128-fp lowering. 2018-01-23 22:06:57 +00:00
RISCV Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
SPARC Revert r318704 - [Sparc] efficient pattern for UINT_TO_FP conversion 2017-12-11 22:25:04 +00:00
SystemZ Move new test from Generic to SystemZ. 2018-01-20 16:57:06 +00:00
Thumb Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
Thumb2 Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
WebAssembly [WebAssembly] Add mem.* intrinsics. 2018-01-23 17:02:02 +00:00
WinCFGuard Reland "Emit Function IDs table for Control Flow Guard" 2018-01-09 23:49:30 +00:00
WinEH
X86 Don't assume a null GV is local for ELF and MachO. 2018-01-24 02:11:18 +00:00
XCore Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00