Searched refs:immediates (Results 1 – 25 of 46) sorted by relevance
12
/external/llvm/test/CodeGen/AArch64/ |
D | addsub.ll | 10 ; Add pure 12-bit immediates: 27 ; Add 12-bit immediates, shifted left by 12 bits 44 ; Subtract 12-bit immediates 61 ; Subtract 12-bit immediates, shifted left by 12 bits
|
/external/llvm/test/CodeGen/ARM/ |
D | inlineasm-imm-arm.ll | 15 ; Test ARM-mode "K" constraint, for bitwise inverted Data Processing immediates. 21 ; Test ARM-mode "L" constraint, for negated Data Processing immediates.
|
D | fast-isel-select.ll | 85 ; Check one large negative immediates.
|
D | fast-isel.ll | 37 ; Check some simple operations with immediates
|
/external/llvm/test/CodeGen/Thumb/ |
D | inlineasm-imm-thumb.ll | 9 ; Test Thumb-mode "J" constraint, for negated ADD immediates. 21 ; Test Thumb-mode "L" constraint, for 3-operand ADD immediates.
|
/external/llvm/test/MC/ARM/ |
D | thumb-diagnostics.s | 25 @ Out of range immediates for ASR instruction. 31 @ Out of range immediates for BKPT instruction. 77 @ Out of range immediates for LSL instruction. 94 @ Out of range immediates for STR instruction.
|
D | thumb2-diagnostics.s | 32 @ Out of range immediates for MRC/MRC2/MRRC/MRRC2
|
D | diagnostics.s | 147 @ Out of range immediates for MRC/MRC2/MRRC/MRRC2 205 @ Out of range immediates and bad shift types for SSAT 244 @ Out of range immediates for SSAT16
|
D | simple-fp-encoding.s | 370 @ Use NEON to load some f32 immediates that don't fit the f8 representation.
|
/external/llvm/test/CodeGen/PowerPC/ |
D | fold-li.ll | 4 ;; Test that immediates are folded into these instructions correctly.
|
D | subc.ll | 1 ; All of these should be codegen'd without loading immediates
|
D | addc.ll | 1 ; All of these should be codegen'd without loading immediates
|
D | vaddsplat.ll | 3 ; Test optimizations of build_vector for 6-bit immediates.
|
/external/llvm/lib/Target/X86/Disassembler/ |
D | X86DisassemblerDecoder.c | 1435 insn->immediates[insn->numImmediatesConsumed] = imm8; in readImmediate() 1440 insn->immediates[insn->numImmediatesConsumed] = imm16; in readImmediate() 1445 insn->immediates[insn->numImmediatesConsumed] = imm32; in readImmediate() 1450 insn->immediates[insn->numImmediatesConsumed] = imm64; in readImmediate() 1524 insn->immediates[insn->numImmediatesConsumed] = in readOperands() 1525 insn->immediates[insn->numImmediatesConsumed - 1] & 0xf; in readOperands() 1532 insn->immediates[insn->numImmediatesConsumed - 1] > 7) in readOperands() 1535 insn->immediates[insn->numImmediatesConsumed - 1] > 31) in readOperands()
|
D | X86DisassemblerDecoder.h | 516 uint64_t immediates[2]; member
|
D | X86Disassembler.cpp | 740 insn.immediates[insn.numImmediatesTranslated++], in translateOperand()
|
/external/llvm/test/CodeGen/X86/ |
D | fast-isel-x86-64.ll | 98 ; rdar://9289507 - folding of immediates into 64-bit operations. 274 ; as immediates just before the call.
|
/external/llvm/docs/ |
D | MarkedUpDisassembly.rst | 61 immediates having the tag names "mem", "reg", and "imm", respectively.
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 402 // BYTE_imm - Transform bit immediates into byte immediates.
|
/external/llvm/lib/Target/ARM/ |
D | README.txt | 11 * Implement smarter constant generation for binops with large immediates. 313 Implement support for some more tricky ways to materialize immediates. For 560 It might be profitable to cse MOVi16 if there are lots of 32-bit immediates
|
/external/llvm/lib/Target/Sparc/ |
D | SparcInstrInfo.td | 784 // Small immediates. 787 // Arbitrary immediates.
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 557 // to define immediates and other common things concisely. 998 // immediate value on RISC targets that do not support immediates as large as
|
/external/llvm/test/MC/Disassembler/X86/ |
D | simple-tests.txt | 138 # Check X86 immediates print as signed values by default. radr://8795217
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfo.td | 398 // Combines the two immediates SRC1 and SRC2 into a double register. 2665 // Map for truncating from 64 immediates to 32 bit immediates. 2669 // Map for truncating from i64 immediates to i1 bit immediates.
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.td | 1046 // Small immediates 1054 // Arbitrary immediates
|
12