llvm-project/llvm/test/CodeGen
Simon Pilgrim 5b936ec89e [SelectionDAG] Add basic demanded elements support to ComputeNumSignBits for BITCAST nodes
Only adds support to the existing 'large element' scalar/vector to 'small element' vector bitcasts.

The next step would be to support cases where the large elements aren't all sign bits, and determine the small element equivalent based on the demanded elements.

llvm-svn: 340143
2018-08-19 17:47:50 +00:00
..
AArch64 DAG: Fix isKnownNeverNaN for basic non-sNaN cases 2018-08-17 21:19:22 +00:00
AMDGPU AMDGPU: Custom lower fexp 2018-08-16 17:07:52 +00:00
ARC
ARM [SelectionDAG] Improve the legalisation lowering of UMULO. 2018-08-16 18:39:39 +00:00
AVR [AVR] Set trackLivenessAfterRegAlloc 2018-06-11 14:46:48 +00:00
BPF bpf: add missing RegState to notify MachineInstr verifier necessary register usage 2018-07-27 16:58:52 +00:00
Generic [DWARF] Unclamp line table version on Darwin for v5 and later. 2018-08-08 21:16:50 +00:00
Hexagon [Hexagon] Expand vgather pseudos during packetization 2018-08-17 14:24:24 +00:00
Inputs
Lanai
MIR [x86/MIR] Implement support for pre- and post-instruction symbols, as 2018-08-16 23:11:05 +00:00
MSP430
Mips [mips] Handle branch expansion corner cases 2018-08-07 10:45:45 +00:00
NVPTX DAG: Check no-signed-zeros instead of unsafe-fp-math 2018-08-12 19:09:12 +00:00
Nios2
PowerPC [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads 2018-08-17 15:15:26 +00:00
RISCV [SelectionDAG] Improve the legalisation lowering of UMULO. 2018-08-16 18:39:39 +00:00
SPARC [Sparc] Get sret arg size from CallLoweringInfo.getArgs() 2018-08-17 10:40:00 +00:00
SystemZ [SystemZ] Require asserts in subregliveness-06.mir 2018-08-16 20:12:15 +00:00
Thumb [SelectionDAG] Improve the legalisation lowering of UMULO. 2018-08-16 18:39:39 +00:00
Thumb2 [SelectionDAG] Improve the legalisation lowering of UMULO. 2018-08-16 18:39:39 +00:00
WebAssembly [WebAssembly] CFG stackify support for exception handling 2018-08-16 23:50:59 +00:00
WinCFGuard Rename the cfguard module flag to cfguardtable 2018-08-10 09:48:53 +00:00
WinEH
X86 [SelectionDAG] Add basic demanded elements support to ComputeNumSignBits for BITCAST nodes 2018-08-19 17:47:50 +00:00
XCore [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X) 2018-07-15 16:27:07 +00:00