/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 80 void FastISel::ArgListEntry::setAttributes(ImmutableCallSite *CS, in setAttributes() 95 void FastISel::startNewBlock() { in startNewBlock() 107 bool FastISel::lowerArguments() { in lowerArguments() 127 void FastISel::flushLocalValueMap() { in flushLocalValueMap() 134 bool FastISel::hasTrivialKill(const Value *V) { in hasTrivialKill() 167 unsigned FastISel::getRegForValue(const Value *V) { in getRegForValue() 208 unsigned FastISel::materializeConstant(const Value *V, MVT VT) { in materializeConstant() 264 unsigned FastISel::materializeRegForValue(const Value *V, MVT VT) { in materializeRegForValue() 284 unsigned FastISel::lookUpRegForValue(const Value *V) { in lookUpRegForValue() 295 void FastISel::updateValueMap(const Value *I, unsigned Reg, unsigned NumRegs) { in updateValueMap() [all …]
|
D | CMakeLists.txt | 3 FastISel.cpp
|
D | Android.mk | 5 FastISel.cpp \
|
/external/llvm/test/CodeGen/X86/ |
D | fast-isel-bail.ll | 3 ; This file is for regression tests for cases where FastISel needs
|
D | fast-isel-args-fail2.ll | 6 ; FastISel cannot handle this case yet. Make sure that we abort.
|
D | insertps-O0-bug.ll | 29 ; not always correct at -O0. In this example, FastISel fails to lower the
|
/external/llvm/test/CodeGen/ARM/ |
D | fast-tail-call.ll | 3 ; Primarily a non-crash test: Thumbv7 Linux does not have FastISel support,
|
D | fast-isel-intrinsic.ll | 251 ; ARM-NOT: FastISel missed call: %expval = call i32 @llvm.expect.i32(i32 %x, i32 1) 253 ; THUMB-NOT: FastISel missed call: %expval = call i32 @llvm.expect.i32(i32 %x, i32 1)
|
D | fast-isel-ext.ll | 9 ; Can't test pre-ARMv6 Thumb because ARM FastISel currently only supports
|
/external/llvm/include/llvm/CodeGen/ |
D | FastISel.h | 30 class FastISel { 305 virtual ~FastISel(); 308 explicit FastISel(FunctionLoweringInfo &FuncInfo,
|
D | SelectionDAGISel.h | 25 class FastISel; variable
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 269 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 512 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
/external/llvm/docs/TableGen/ |
D | BackEnds.rst | 188 FastISel section in LLVM BackEnds 193 lib/CodeGen/SelectionDAG/FastISel.cpp for background. This file 201 of ``FastISel`` class.
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 371 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 614 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.h | 227 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 564 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
D | MipsFastISel.cpp | 24 class MipsFastISel final : public FastISel { 177 : FastISel(funcInfo, libInfo), TM(funcInfo.MF->getTarget()), in MipsFastISel() 1454 FastISel *Mips::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
/external/llvm/test/CodeGen/PowerPC/ |
D | fast-isel-call.ll | 1 ; FIXME: FastISel currently returns false if it hits code that uses VSX
|
D | fast-isel-ret.ll | 1 ; FIXME: FastISel currently returns false if it hits code that uses VSX
|
D | fast-isel-load-store.ll | 1 ; FIXME: FastISel currently returns false if it hits code that uses VSX
|
D | fast-isel-cmp-imm.ll | 1 ; FIXME: FastISel currently returns false if it hits code that uses VSX
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 839 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 1081 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 617 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 838 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
|
D | PPCFastISel.cpp | 86 class PPCFastISel final : public FastISel { 98 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()), in PPCFastISel() 2286 return FastISel::fastEmitInst_ri(MachineInstOpcode, UseRC, in fastEmitInst_ri() 2300 return FastISel::fastEmitInst_r(MachineInstOpcode, UseRC, Op0, Op0IsKill); in fastEmitInst_r() 2314 return FastISel::fastEmitInst_rr(MachineInstOpcode, UseRC, Op0, Op0IsKill, in fastEmitInst_rr() 2320 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
/external/llvm/test/CodeGen/AArch64/ |
D | fcvt-fixed.ll | 4 ; (The O0 test is to make sure FastISel still constrains its operands properly
|
/external/llvm/test/DebugInfo/ |
D | missing-abstract-variable.ll | 7 ; SelectionDAG issue (do mips/powerpc64 use FastISel?).
|