Home
last modified time | relevance | path

Searched refs:ISel (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Dinsertps-O0-bug.ll8 ; 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
Dfast-isel-x86.ll73 ; Fast-ISel's arg push is not here:
75 ; SDag-ISel's arg push:
Dpromote-assert-zext.ll7 ; ISel doesn't yet know how to eliminate this extra zero-extend. But until
Dlea.ll15 ; ISel the add of -4 with a neg and use an lea for the rest of the
Disel-optnone.ll35 ; Normal ISel will produce 'lea'.
Daddr-mode-matcher.ll3 ; This testcase used to hit an assert during ISel. For details, see the big
Dtls-addr-non-leaf-function.ll14 ; flag), and the ISel lowering code creating the pseudo was not informing the
Dsse3-avx-addsub.ll4 ; Test ADDSUB ISel patterns.
Dssp-data-layout.ll20 ; always triggers standard ISel. Run a basic test to ensure that at -O0
/external/llvm/test/CodeGen/PowerPC/
Ddelete-node.ll4 ; ISel is ignoring dead nodes, though it would be preferable for
/external/llvm/test/CodeGen/R600/
Dudiv.ll19 ;The goal of this test is to make sure the ISel doesn't fail when it gets
Durem.ll6 ; change. The goal of this test is to make sure the ISel doesn't fail
Dsdiv.ll6 ; The goal of this test is to make sure the ISel doesn't fail.
/external/llvm/lib/Target/Mips/
DMSA.txt5 optimisation, reduce the size of the ISel matcher, and reduce repetition in
DMipsMSAInstrInfo.td361 // ISel generator requires the uses to have a name, but providing a name
/external/llvm/docs/
DLexicon.rst112 **ISel**
/external/llvm/include/llvm/IR/
DIntrinsicsARM.td25 // and return value are essentially chains, used to force ordering during ISel.
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp259 OptLevelChanger(SelectionDAGISel &ISel, in OptLevelChanger() argument
260 CodeGenOpt::Level NewOptLevel) : IS(ISel) { in OptLevelChanger()
/external/mesa3d/src/gallium/drivers/radeon/
DR600Instructions.td1165 // ISel Patterns
/external/llvm/lib/Target/R600/
DR600Instructions.td1655 // ISel Patterns
/external/llvm/lib/Target/X86/
DX86InstrAVX512.td173 // 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.
DX86InstrInfo.td1478 // bt instruction does not ignore the high bits of the index. From ISel's
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td1075 // the instruction definitions directly as ISel wants the address base
DPPCInstrInfo.td1714 // 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/
DARMInstrInfo.td2833 // 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