llvm-project/llvm/test/CodeGen
Sven van Haastregt 5d03080092 [TargetLowering] Add i1 condition for bit comparison fold
For i1 types, boolean false is represented identically regardless of
the boolean content, so we can allow optimizations that otherwise
would not be correct for booleans with false represented as a negative
one.

Patch by Erik Hogeman.

Differential Revision: https://reviews.llvm.org/D90145
2020-10-27 12:22:20 +00:00
..
AArch64 [ARM][AArch64] Add VLDN shuffled interleaving tests. NFC 2020-10-27 09:27:32 +00:00
AMDGPU [AMDGPU] Move WQM Pass after MI Scheduler 2020-10-27 10:25:53 +09:00
ARC
ARM [PrologEpilogInserter] Reduce PR16393 test and fix a prologue parameter in a debuginfo test 2020-10-18 22:18:42 -07:00
AVR [AVR] fix interrupt stack pointer restoration 2020-10-01 18:52:13 +13:00
BPF [BPF] Make BPFAbstractMemberAccessPass required 2020-10-09 11:26:37 -07:00
Generic [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
Hexagon [Hexagon] Handle selection between HVX vector predicates 2020-10-23 18:22:03 -05:00
Inputs
Lanai
MIR Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" 2020-09-29 15:33:34 +02:00
MSP430
Mips [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns 2020-10-12 14:11:02 +01:00
NVPTX [TargetLowering] Add i1 condition for bit comparison fold 2020-10-27 12:22:20 +00:00
PowerPC [PowerPC] Implement Set Boolean Condition Instructions 2020-10-26 18:42:51 -05:00
RISCV [RISCV][NFC] Add more tests for 32-bit constant materialization 2020-10-22 11:36:34 +01:00
SPARC [Sparc] Remove cast that truncates immediate operands to 32 bits. 2020-10-02 20:14:55 -04:00
SystemZ [SystemZ] Define MaxInstLength to have the value of 6. 2020-10-24 09:19:34 +02:00
Thumb
Thumb2 [ARM][AArch64] Add VLDN shuffled interleaving tests. NFC 2020-10-27 09:27:32 +00:00
VE [VE] Support atomic store 2020-10-27 00:28:11 +09:00
WebAssembly [WebAssembly] Prototype i8x16.popcnt 2020-10-15 21:18:22 +00:00
WinCFGuard Reland [CFGuard] Add address-taken IAT tables and delay-load support 2020-10-13 13:20:52 -07:00
WinEH
X86 [X86] Alternate implementation of D88194. 2020-10-27 00:20:03 -07:00
XCore