llvm-project/llvm/test/CodeGen
Luís Marques acac29ca42 [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts
Avoid doing the following combine for vector types:

```
copysign(x, fp_extend(y)) -> copysign(x, y)
copysign(x, fp_round(y)) -> copysign(x, y)
```

That combine seemed to impede the selection of vector instruction and cause
a mess in some circumstances.

Differential Revision: https://reviews.llvm.org/D96037
2021-02-10 14:25:24 +00:00
..
AArch64 [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts 2021-02-10 14:25:24 +00:00
AMDGPU AMDGPU: Fix verifier error with argument passed in CSR SGPR 2021-02-09 13:49:44 -05:00
ARC
ARM Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library" 2021-02-05 15:10:11 -05:00
AVR [AVR] Fix global references to function symbols 2021-02-10 00:40:49 +13:00
BPF
Generic Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library" 2021-02-05 15:10:11 -05:00
Hexagon [NewPM][opt] Run the "default" AA pipeline by default 2021-01-21 21:08:54 -08:00
Inputs
Lanai
MIR [AMDGPU] Implement mir parseCustomPseudoSourceValue 2021-01-22 11:24:08 +01:00
MSP430
Mips [DAGCombiner] Remove (sra (shl X, C), C) if X has more than C sign bits. 2021-02-03 10:18:40 -08:00
NVPTX [NVPTX][NewPM] Re-enable NVVMReflectPass 2021-02-08 13:58:17 -08:00
PowerPC [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets 2021-02-09 06:33:48 -06:00
RISCV [RISCV] Add support for selecting vid.v from build_vector 2021-02-10 10:58:40 +00:00
SPARC [SPARC] Fix fp128 load/stores 2021-01-13 14:59:50 -08:00
SystemZ [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds 2021-01-14 15:46:27 +00:00
Thumb [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer 2021-01-23 09:10:03 +00:00
Thumb2 [ARM] One-off identity shuffle 2021-02-08 21:24:32 +00:00
VE [VE] Update VELIntrinsic tests 2021-01-13 00:12:50 +09:00
WebAssembly [WebAssembly] Handle EH terminate pads for cleanup 2021-02-06 08:40:30 -08:00
WinCFGuard
WinEH
X86 [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts 2021-02-10 14:25:24 +00:00
XCore [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00