llvm-project/llvm/test/CodeGen
Juergen Ributzka b12248e9cd [AArch64][FastISel] Don't fold shifts with UB.
We are already falling back to SelectionDAG when encountering an shift with UB.
This adds the same checks for shifts with UB that get folded into arithmetic or
logical operations.

This fixes rdar://problem/22345295.

llvm-svn: 245499
2015-08-19 20:52:55 +00:00
..
AArch64 [AArch64][FastISel] Don't fold shifts with UB. 2015-08-19 20:52:55 +00:00
AMDGPU AMDGPU/SI: Fix printing useless info with amdhsa 2015-08-15 00:12:39 +00:00
ARM [ARM] Add instruction selection patterns for vmin/vmax 2015-08-19 14:11:27 +00:00
BPF [bpf] rename triple names bpf_be -> bpfeb 2015-06-05 16:11:14 +00:00
CPP [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
Generic Update test suite to make "ninja check" succeed without native backend builtin 2015-08-04 06:32:54 +00:00
Hexagon DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
Inputs DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
MIR MIR Serialization: Serialize instruction's register ties. 2015-08-19 19:05:34 +00:00
MSP430 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
Mips Revert r229675 - [mips] Avoid redundant sign extension of the result of binary bitwise instructions. 2015-08-04 14:26:35 +00:00
NVPTX Use 32-bit divides instead of 64-bit divides where possible. 2015-08-11 22:16:34 +00:00
PowerPC Temporary fix for the self-host failures introduced by rL244921. 2015-08-19 19:04:47 +00:00
SPARC [SPARC] Fix BooleanContents, so that select of a trunc doesn't 2015-08-19 14:47:04 +00:00
SystemZ [DAGCombiner] Attempt to mask vectors before zero extension instead of after. 2015-08-15 13:27:30 +00:00
Thumb DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
Thumb2 ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2 2015-07-21 00:18:59 +00:00
WebAssembly [WebAssembly] Use the default alignment for SIMD types. 2015-08-19 20:30:20 +00:00
WinEH [WinEH] Calculate state numbers for the new EH representation 2015-08-18 19:07:12 +00:00
X86 [X86] Emit more efficient >= comparisons against 0 2015-08-19 20:51:40 +00:00
XCore DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00