llvm-project/llvm/test/CodeGen
Craig Topper 9bae5ba076 [X86] Add ImmArg markings to intrinsics.
Remove test cases that checked for not crashing when immediate operands were passed not an immediate. These are now considered ill-formed in IR.

This was done by manually scanning the intrinsic file for llvm_i32_ty and llvm_i8_ty which are the predominant types we use for immediates. Most of them are on vector intrinsics. I might have missed some other intrinsics.

Differential Revision: https://reviews.llvm.org/D58302

llvm-svn: 355993
2019-03-12 23:48:07 +00:00
..
AArch64 [CGP] Fix UB when GEP is bound to trivial PHINode 2019-03-12 10:10:29 +00:00
AMDGPU IR: Add immarg attribute 2019-03-12 21:02:54 +00:00
ARC
ARM [SDAG] Expand pow2 mulo using shifts 2019-03-12 16:57:25 +00:00
AVR
BPF [BPF] Do not generate BTF sections unnecessarily 2019-03-05 01:01:21 +00:00
Generic
Hexagon [LSR] Attempt to increase the accuracy of LSR's setup cost 2019-03-07 13:44:40 +00:00
Inputs
Lanai
MIR [AMDGPU] Add support for immediate operand for S_ENDPGM 2019-03-12 09:52:58 +00:00
MSP430 Enable integrated assembler on MSP430 by default. 2019-02-05 18:01:45 +00:00
Mips [MIPS][microMIPS] Add a pattern to match TruncIntFP 2019-03-11 14:13:31 +00:00
NVPTX [Codegen] fix typos in test case 2019-03-02 08:03:59 +00:00
PowerPC Set useful flags for vector imm setting instructions 2019-03-12 18:27:09 +00:00
RISCV [RISCV] Add test cases for the lp64 ABI 2019-03-12 09:26:53 +00:00
SPARC
SystemZ [DAGCombiner][X86][SystemZ][AArch64] Combine some cases of (bitcast (build_vector constants)) between legalize types and legalize dag. 2019-03-04 19:12:16 +00:00
Thumb CodeGenPrep: preserve inbounds attribute when sinking GEPs. 2019-03-12 15:22:23 +00:00
Thumb2 [ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs 2019-02-22 12:23:31 +00:00
WebAssembly [WebAssembly] Use named operands to identify loads and stores 2019-03-09 04:31:37 +00:00
WinCFGuard
WinEH Fix invalid target triples in tests. (NFC) 2019-03-04 23:37:41 +00:00
X86 [X86] Add ImmArg markings to intrinsics. 2019-03-12 23:48:07 +00:00
XCore