/external/v8/src/compiler/ |
D | jump-threading.cc | 190 InstructionSequence::Immediates& immediates = code->immediates(); in ApplyForwarding() local 191 for (size_t i = 0; i < immediates.size(); i++) { in ApplyForwarding() 192 Constant constant = immediates[i]; in ApplyForwarding() 196 if (!(fw == rpo)) immediates[i] = Constant(fw); in ApplyForwarding()
|
/external/llvm/test/CodeGen/X86/ |
D | immediate_merging.ll | 13 ; Test -Os to make sure immediates with multiple users don't get pulled in to 54 ; Test -O2 to make sure that all immediates get pulled in to their users. 72 ; immediates used to store to the individual memory locations. Make 73 ; sure we don't directly store the immediates.
|
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/ |
D | rng.ll | 10 ; RUN: -sz-seed=1 -randomize-pool-immediates=randomize \ 24 ; RUN: -randomize-pool-immediates=randomize \ 36 ; RUN: -randomize-pool-immediates=randomize \ 48 ; RUN: -sz-seed=1 -randomize-pool-immediates=randomize \ 60 ; RUN: -sz-seed=1 -randomize-pool-immediates=randomize \ 73 ; RUN: -sz-seed=1 -randomize-pool-immediates=randomize \ 85 ; RUN: -randomize-pool-immediates=randomize \
|
D | randomize-pool-immediate-basic.ll | 4 ; RUN: -sz-seed=1 -randomize-pool-immediates=randomize \ 8 ; RUN: -sz-seed=1 -randomize-pool-immediates=randomize \ 13 ; RUN: -sz-seed=1 -randomize-pool-immediates=pool \ 17 ; RUN: -sz-seed=1 -randomize-pool-immediates=pool \
|
D | return_immediates.ll | 1 ; Simple test that returns various immediates. For fixed-width instruction 2 ; sets, some immediates are more complicated than others. 228 ; Some 32-bit immediates can be inverted, and moved in a single instruction. 290 ; 64-bit immediates.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | immediate_merging.ll | 14 ; Test -Os to make sure immediates with multiple users don't get pulled in to 76 ; Test -O2 to make sure that all immediates get pulled in to their users. 102 ; immediates used to store to the individual memory locations. Make 103 ; sure we don't directly store the immediates.
|
/external/llvm/test/CodeGen/AArch64/ |
D | addsub.ll | 11 ; Add pure 12-bit immediates: 56 ; Add 12-bit immediates, shifted left by 12 bits 73 ; Subtract 12-bit immediates 90 ; Subtract 12-bit immediates, shifted left by 12 bits
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | addsub.ll | 11 ; Add pure 12-bit immediates: 56 ; Add 12-bit immediates, shifted left by 12 bits 73 ; Subtract 12-bit immediates 90 ; Subtract 12-bit immediates, shifted left by 12 bits
|
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
D | thumb-diagnostics.s | 25 @ Out of range immediates for ASR instruction. 35 @ Out of range immediates for BKPT instruction. 81 @ Out of range immediates for LSL instruction. 98 @ Out of range immediates for STR instruction.
|
/external/swiftshader/third_party/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.
|
/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 | inlineasm-imm-thumb2.ll | 15 ; Test thumb2-mode "K" constraint, for bitwise inverted Data Processing immediates. 21 ; Test thumb2-mode "L" constraint, for negated Data Processing immediates.
|
/external/swiftshader/third_party/llvm-7.0/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 | inlineasm-imm-thumb2.ll | 15 ; Test thumb2-mode "K" constraint, for bitwise inverted Data Processing immediates. 21 ; Test thumb2-mode "L" constraint, for negated Data Processing immediates.
|
/external/swiftshader/third_party/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/swiftshader/third_party/llvm-7.0/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/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 | 29 @ Out of range immediates for ASR instruction. 35 @ Out of range immediates for BKPT instruction. 45 @ Out of range immediates for v8 HLT instruction. 153 @ Out of range immediates for LSL instruction. 170 @ Out of range immediates for STR instruction. 220 @ B/Bcc - out of range immediates for Thumb1 branches
|
/external/vixl/doc/ |
D | changelog.md | 72 + Generate better code for immediates passed to shift-capable instructions. 102 negative immediates. 103 + Added support for using `movn` when generating immediates.
|
/external/llvm/test/MC/PowerPC/ |
D | ppc32-ba.s | 3 # Check that large immediates in 32bit mode are accepted.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/PowerPC/ |
D | ppc32-ba.s | 3 # Check that large immediates in 32bit mode are accepted.
|
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_emit.c | 111 OUT_RING(ring, shader->immediates[i].val[0]); in emit_constants() 112 OUT_RING(ring, shader->immediates[i].val[1]); in emit_constants() 113 OUT_RING(ring, shader->immediates[i].val[2]); in emit_constants() 114 OUT_RING(ring, shader->immediates[i].val[3]); in emit_constants()
|
D | fd2_program.h | 72 } immediates[64]; member
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/ |
D | thumb-diagnostics.s | 45 @ Out of range immediates for ASR instruction. 53 @ Out of range immediates for BKPT instruction. 69 @ Out of range immediates for v8 HLT instruction. 184 @ Out of range immediates for LSL instruction. 205 @ Out of range immediates for STR instruction. 272 @ B/Bcc - out of range immediates for Thumb1 branches 290 @ CBZ/CBNZ - out of range immediates for branches
|
/external/llvm/test/CodeGen/PowerPC/ |
D | fold-li.ll | 4 ;; Test that immediates are folded into these instructions correctly.
|