Searched refs:FastISel (Results 1 - 12 of 12) sorted by relevance
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1 //===-- FastISel.cpp - Implementation of the FastISel class ---------------===// 10 // This file contains the implementation of the FastISel class. 50 #include "llvm/CodeGen/FastISel.h" 75 void FastISel::startNewBlock() { 90 void FastISel::flushLocalValueMap() { 96 bool FastISel::hasTrivialKill(const Value *V) const { 122 unsigned FastISel::getRegForValue(const Value *V) { 124 // Don't handle non-simple values in FastISel. 130 // of whether FastISel ca 1055 FastISel::FastISel(FunctionLoweringInfo &funcInfo, function in class:FastISel [all...] |
H A D | SelectionDAGISel.cpp | 28 #include "llvm/CodeGen/FastISel.h" 832 FastISel *FastIS) { 989 FastISel *FastIS = 0; 1039 // Before doing SelectionDAG ISel, see if FastISel has been requested. 1044 // beginning FastISel on the entry block. 1060 // Do FastISel on as many instructions as possible. 1074 // Try to select the instruction with FastISel. 1107 dbgs() << "FastISel missed call: "; 1139 dbgs() << "FastISel missed terminator: "; 1145 dbgs() << "FastISel mis [all...] |
H A D | SelectionDAGBuilder.cpp | 36 #include "llvm/CodeGen/FastISel.h" 6667 static bool isOnlyUsedInEntryBlock(const Argument *A, bool FastISel) { argument 6668 // With FastISel active, we may be splitting blocks, so force creation 6670 if (FastISel) 6874 // general. It's also subtly incompatible with the hacks FastISel
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/ |
H A D | FastISel.h | 1 //===-- FastISel.h - Definition of the FastISel class ---------------------===// 10 // This file defines the FastISel class. 45 /// FastISel - This is a fast-path instruction selection class that 48 class FastISel { class in namespace:llvm 146 virtual ~FastISel(); 149 explicit FastISel(FunctionLoweringInfo &funcInfo, 153 /// code when the normal FastISel process fails to select an instruction. 155 /// fit into FastISel's framework. It returns true if it was successful.
|
H A D | SelectionDAGISel.h | 24 class FastISel; 252 FastISel *FastIS);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 22 #include "llvm/CodeGen/FastISel.h" 367 /// createFastISel - This method returns a target specific FastISel object, 369 virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 557 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
H A D | ARMFastISel.cpp | 1 //===-- ARMFastISel.cpp - ARM FastISel implementation ---------------------===// 10 // This file defines the ARM-specific support for the FastISel class. Some 31 #include "llvm/CodeGen/FastISel.h" 75 class ARMFastISel : public FastISel { 92 : FastISel(funcInfo, libInfo), 102 // Code from FastISel.cpp. 142 // Backend specific FastISel code. 784 // Some boilerplate from the X86 FastISel. 2850 FastISel *ARM::createFastISel(FunctionLoweringInfo &funcInfo,
|
H A D | ARMISelLowering.cpp | 1040 FastISel *
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86ISelLowering.h | 23 #include "llvm/CodeGen/FastISel.h" 681 /// createFastISel - This method returns a target specific FastISel object, 683 virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 921 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
H A D | X86FastISel.cpp | 1 //===-- X86FastISel.cpp - X86 FastISel implementation ---------------------===// 10 // This file defines the X86-specific support for the FastISel class. Much 30 #include "llvm/CodeGen/FastISel.h" 43 class X86FastISel : public FastISel { 62 : FastISel(funcInfo, libInfo) { 2222 FastISel *X86::createFastISel(FunctionLoweringInfo &funcInfo,
|
H A D | X86ISelLowering.cpp | 2911 FastISel *
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/ |
H A D | TargetLowering.h | 42 class FastISel; 1465 /// createFastISel - This method returns a target specific FastISel object, 1467 virtual FastISel *createFastISel(FunctionLoweringInfo &,
|
Completed in 229 milliseconds