llvm-project/llvm/test/CodeGen
Craig Topper 513d3fa674 [X86] Remove X86ISD::PCMPGTM/PCMPEQM and instead just use X86ISD::PCMPM and pattern match the immediate value during isel.
Legalization is still biased to turn LT compares in to GT by swapping operands to avoid needing extra isel patterns to commute.

I'm hoping to remove TESTM/TESTNM next and this should simplify that by making EQ/NE more similar.

llvm-svn: 323604
2018-01-27 20:19:02 +00:00
..
AArch64 [GlobalISel][Legalizer] Convert the FP constants to the right APFloat type for G_FCONSTANT. 2018-01-27 07:07:20 +00:00
AMDGPU [MIR] Add support for addrspace in MIR 2018-01-26 11:47:28 +00:00
ARC
ARM [ARM] Accept a subset of Thumb GPR register class when emitting an SP-relative 2018-01-26 10:20:58 +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] Generate constant splats instead of loads from constant pool 2018-01-26 21:54:56 +00:00
Inputs
Lanai [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. 2017-12-07 10:40:31 +00:00
MIR [MIR] Add support for addrspace in MIR 2018-01-26 11:47:28 +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] Don't crash on unsized extern types with -mgpopt 2018-01-26 15:56:14 +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 [NFC] fix trivial typos in comments and documents 2018-01-26 08:15:29 +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 [LivePhysRegs] Preserve pristine regs in blocks with no successors. 2018-01-26 20:23:00 +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 [X86] Remove X86ISD::PCMPGTM/PCMPEQM and instead just use X86ISD::PCMPM and pattern match the immediate value during isel. 2018-01-27 20:19:02 +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