Searched refs:ISel (Results 1 – 25 of 26) sorted by relevance
12
/external/llvm/test/CodeGen/X86/ |
D | insertps-O0-bug.ll | 8 ; scalar load plus scalar_to_vector. This would allow ISel to match the 11 ; However, ISel can only select an INSERTPSrm if folding a load into the operand 23 ; However, ISel would fail to recognize an INSERTPSrm since load folding is 28 ; it assumes ISel to always be able to match an INSERTPSrm. This assumption is
|
D | fast-isel-x86.ll | 73 ; Fast-ISel's arg push is not here: 75 ; SDag-ISel's arg push:
|
D | promote-assert-zext.ll | 7 ; ISel doesn't yet know how to eliminate this extra zero-extend. But until
|
D | lea.ll | 15 ; ISel the add of -4 with a neg and use an lea for the rest of the
|
D | isel-optnone.ll | 35 ; Normal ISel will produce 'lea'.
|
D | addr-mode-matcher.ll | 3 ; This testcase used to hit an assert during ISel. For details, see the big
|
D | tls-addr-non-leaf-function.ll | 14 ; flag), and the ISel lowering code creating the pseudo was not informing the
|
D | sse3-avx-addsub.ll | 4 ; Test ADDSUB ISel patterns.
|
D | ssp-data-layout.ll | 20 ; always triggers standard ISel. Run a basic test to ensure that at -O0
|
/external/llvm/test/CodeGen/PowerPC/ |
D | delete-node.ll | 4 ; ISel is ignoring dead nodes, though it would be preferable for
|
/external/llvm/test/CodeGen/R600/ |
D | udiv.ll | 19 ;The goal of this test is to make sure the ISel doesn't fail when it gets
|
D | urem.ll | 6 ; change. The goal of this test is to make sure the ISel doesn't fail
|
D | sdiv.ll | 6 ; The goal of this test is to make sure the ISel doesn't fail.
|
/external/llvm/lib/Target/Mips/ |
D | MSA.txt | 5 optimisation, reduce the size of the ISel matcher, and reduce repetition in
|
D | MipsMSAInstrInfo.td | 361 // ISel generator requires the uses to have a name, but providing a name
|
/external/llvm/docs/ |
D | Lexicon.rst | 112 **ISel**
|
/external/llvm/include/llvm/IR/ |
D | IntrinsicsARM.td | 25 // and return value are essentially chains, used to force ordering during ISel.
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 259 OptLevelChanger(SelectionDAGISel &ISel, in OptLevelChanger() argument 260 CodeGenOpt::Level NewOptLevel) : IS(ISel) { in OptLevelChanger()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | R600Instructions.td | 1165 // ISel Patterns
|
/external/llvm/lib/Target/R600/ |
D | R600Instructions.td | 1655 // ISel Patterns
|
/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 173 // It assumes custom ISel patterns for masking which can be provided as 675 // Later, we can canonize broadcast instructions before ISel phase and 676 // eliminate additional patterns on ISel. 3693 // Omitting the parameter OpNode (= null_frag) disables ISel pattern matching. 3720 // Omitting the parameter OpNode (= null_frag) disables ISel pattern matching.
|
D | X86InstrInfo.td | 1478 // bt instruction does not ignore the high bits of the index. From ISel's
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstr64Bit.td | 1075 // the instruction definitions directly as ISel wants the address base
|
D | PPCInstrInfo.td | 1714 // the instruction definitions directly as ISel wants the address base 1788 // the instruction definitions directly as ISel wants the address base
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.td | 2833 // put the patterns on the instruction definitions directly as ISel wants 3668 // to the lsb/msb pair should be handled by ISel, not encapsulated in the
|
12