/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 1 //===-- FastISel.cpp - Implementation of the FastISel class ---------------===// 10 // This file contains the implementation of the FastISel class. 43 #include "llvm/CodeGen/FastISel.h" 76 void FastISel::startNewBlock() { 88 bool FastISel::LowerArguments() { 107 void FastISel::flushLocalValueMap() { 113 bool FastISel::hasTrivialKill(const Value *V) const { 139 unsigned FastISel::getRegForValue(const Value *V) { 141 // Don't handle non-simple values in FastISel [all...] |
Android.mk | 5 FastISel.cpp \
|
SelectionDAGISel.cpp | 24 #include "llvm/CodeGen/FastISel.h" [all...] |
SelectionDAGBuilder.cpp | 25 #include "llvm/CodeGen/FastISel.h" [all...] |
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 1 //===-- FastISel.h - Definition of the FastISel class ---*- C++ -*---------===// 11 /// This file defines the FastISel class. 47 class FastISel { 163 virtual ~FastISel(); 166 explicit FastISel(FunctionLoweringInfo &funcInfo, 169 /// This method is called by target-independent code when the normal FastISel 171 /// emit code for anything that doesn't fit into FastISel's framework. It
|
SelectionDAGISel.h | 24 class FastISel;
|
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 1 //===-- PPCFastISel.cpp - PowerPC FastISel implementation -----------------===// 10 // This file defines the PowerPC-specific support for the FastISel class. Some 24 #include "llvm/CodeGen/FastISel.h" 64 class PPCFastISel : public FastISel { 75 : FastISel(FuncInfo, LibInfo), 84 // Backend specific FastISel code. 317 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo,
|
PPCISelLowering.h | 468 /// createFastISel - This method returns a target-specific FastISel object, 470 virtual FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 633 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
|
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 21 #include "llvm/CodeGen/FastISel.h" 378 /// createFastISel - This method returns a target specific FastISel object, 380 virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 598 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
ARMFastISel.cpp | 1 //===-- ARMFastISel.cpp - ARM FastISel implementation ---------------------===// 10 // This file defines the ARM-specific support for the FastISel class. Some 25 #include "llvm/CodeGen/FastISel.h" 76 class ARMFastISel : public FastISel { 93 : FastISel(funcInfo, libInfo), 103 // Code from FastISel.cpp. 143 // Backend specific FastISel code. 632 // FastISel TLS support on non-Darwin is broken, punt to SelectionDAG. 798 // Some boilerplate from the X86 FastISel. [all...] |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.h | 22 #include "llvm/CodeGen/FastISel.h" 744 /// createFastISel - This method returns a target specific FastISel object, 746 virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo, [all...] |
X86FastISel.cpp | 1 //===-- X86FastISel.cpp - X86 FastISel implementation ---------------------===// 10 // This file defines the X86-specific support for the FastISel class. Much 23 #include "llvm/CodeGen/FastISel.h" 43 class X86FastISel : public FastISel { 58 : FastISel(funcInfo, libInfo) { 743 // tail call optimization. Fastisel doesn't know how to do that. [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 43 class FastISel; [all...] |