Home
last modified time | relevance | path

Searched refs:ISel (Results 1 – 25 of 29) 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
Disel-optnone.ll35 ; Normal ISel will produce 'lea'.
Dlea.ll15 ; ISel the add of -4 with a neg and use an lea for the rest of the
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
Dfast-isel-deadcode.ll54 ; from Fast-ISel Phi-node handling. We should only
Dsse3-avx-addsub.ll5 ; Test ADDSUB ISel patterns.
Dsplat-for-size.ll191 ; PR23259: Verify that ISel doesn't crash with a 'fatal error in backend'
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/ARM/
Dfast-isel-vaddd.ll8 ; Fast-ISel was incorrectly trying to codegen <2 x double> adds and returning only a single vadds
/external/llvm/test/CodeGen/AMDGPU/
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
/external/llvm/docs/
DLexicon.rst125 **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.cpp260 OptLevelChanger(SelectionDAGISel &ISel, in OptLevelChanger() argument
261 CodeGenOpt::Level NewOptLevel) : IS(ISel) { in OptLevelChanger()
/external/mesa3d/src/gallium/drivers/radeon/
DR600Instructions.td1165 // ISel Patterns
/external/llvm/lib/Target/AMDGPU/
DR600Instructions.td1655 // ISel Patterns
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td1078 // the instruction definitions directly as ISel wants the address base
DPPCInstrInfo.td1760 // the instruction definitions directly as ISel wants the address base
1834 // the instruction definitions directly as ISel wants the address base
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td2873 // put the patterns on the instruction definitions directly as ISel wants
3708 // to the lsb/msb pair should be handled by ISel, not encapsulated in the

12