Searched refs:FunctionLoweringInfo (Results 1 - 25 of 45) sorted by relevance

12

/external/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp1 //===-- FunctionLoweringInfo.cpp ------------------------------------------===//
15 #include "llvm/CodeGen/FunctionLoweringInfo.h"
83 void FunctionLoweringInfo::set(const Function &fn, MachineFunction &mf,
347 /// FunctionLoweringInfo to an empty state, ready to be used for a
349 void FunctionLoweringInfo::clear() {
364 unsigned FunctionLoweringInfo::CreateReg(MVT VT) {
376 unsigned FunctionLoweringInfo::CreateRegs(Type *Ty) {
401 const FunctionLoweringInfo::LiveOutInfo *
402 FunctionLoweringInfo::GetLiveOutRegInfo(unsigned Reg, unsigned BitWidth) {
421 void FunctionLoweringInfo
[all...]
H A DSelectionDAGBuilder.h48 class FunctionLoweringInfo;
592 FunctionLoweringInfo &FuncInfo;
608 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo,
996 SDValue getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo,
H A DSelectionDAGISel.cpp25 #include "llvm/CodeGen/FunctionLoweringInfo.h"
357 FuncInfo(new FunctionLoweringInfo()),
1030 FunctionLoweringInfo *FuncInfo) {
1151 FunctionLoweringInfo *FuncInfo) {
1177 static void mergeIncomingSwiftErrors(FunctionLoweringInfo *FuncInfo,
H A DStatepointLowering.cpp19 #include "llvm/CodeGen/FunctionLoweringInfo.h"
58 // FunctionLoweringInfo. SmallBitVector::reset initializes all bits to false.
253 FunctionLoweringInfo::StatepointSpillMap &SSM) {
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h1 //===-- FunctionLoweringInfo.h - Lower functions from LLVM IR to CodeGen --===//
53 /// FunctionLoweringInfo - This contains information that is global to a
56 class FunctionLoweringInfo { class in namespace:llvm
123 explicit FunctionLoweringInfo(const TargetLowering &TLI);
125 /// set - Initialize this FunctionLoweringInfo with the given Function
131 /// FunctionLoweringInfo to an empty state, ready to be used for a
222 MachineModuleInfo *MMI, FunctionLoweringInfo &FLI);
H A DFastISel.h25 class FunctionLoweringInfo;
47 FunctionLoweringInfo &FuncInfo;
144 explicit FastISel(FunctionLoweringInfo &funcInfo);
H A DSelectionDAGISel.h33 class FunctionLoweringInfo;
45 FunctionLoweringInfo *FuncInfo;
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp1 //===-- FunctionLoweringInfo.cpp ------------------------------------------===//
16 #include "llvm/CodeGen/FunctionLoweringInfo.h"
57 FunctionLoweringInfo::FunctionLoweringInfo(const TargetLowering &tli) function in class:FunctionLoweringInfo
61 void FunctionLoweringInfo::set(const Function &fn, MachineFunction &mf) {
187 /// FunctionLoweringInfo to an empty state, ready to be used for a
189 void FunctionLoweringInfo::clear() {
208 unsigned FunctionLoweringInfo::CreateReg(EVT VT) {
219 unsigned FunctionLoweringInfo::CreateRegs(Type *Ty) {
242 const FunctionLoweringInfo
[all...]
H A DSelectionDAGBuilder.h44 class FunctionLoweringInfo;
314 FunctionLoweringInfo &FuncInfo;
334 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo,
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h47 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
92 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
H A DWebAssemblyFastISel.cpp26 #include "llvm/CodeGen/FunctionLoweringInfo.h"
165 WebAssemblyFastISel(FunctionLoweringInfo &FuncInfo,
1180 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo,
H A DWebAssemblyISelLowering.cpp141 FunctionLoweringInfo &FuncInfo, const TargetLibraryInfo *LibInfo) const {
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h34 class FunctionLoweringInfo;
46 FunctionLoweringInfo *FuncInfo;
H A DFunctionLoweringInfo.h1 //===-- FunctionLoweringInfo.h - Lower functions from LLVM IR to CodeGen --===//
51 /// FunctionLoweringInfo - This contains information that is global to a
54 class FunctionLoweringInfo { class in namespace:llvm
200 /// set - Initialize this FunctionLoweringInfo with the given Function
206 /// FunctionLoweringInfo to an empty state, ready to be used for a
H A DFastISel.h197 FunctionLoweringInfo &FuncInfo;
317 explicit FastISel(FunctionLoweringInfo &FuncInfo,
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelLowering.h349 virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo) const;
536 FastISel *createFastISel(FunctionLoweringInfo &funcInfo);
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h262 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
582 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h401 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
690 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.h231 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
608 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86ISelLowering.h709 virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo) const;
982 FastISel *createFastISel(FunctionLoweringInfo &funcInfo);
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h715 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
941 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.h971 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
1236 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
/external/swiftshader/third_party/LLVM/include/llvm/Target/
H A DTargetLowering.h45 class FunctionLoweringInfo;
1351 virtual FastISel *createFastISel(FunctionLoweringInfo &) const {
/external/llvm/include/llvm/Target/
H A DTargetLowering.h49 class FunctionLoweringInfo;
2778 virtual FastISel *createFastISel(FunctionLoweringInfo &,
/external/swiftshader/third_party/LLVM/
H A DAndroid.mk39 lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp \

Completed in 1509 milliseconds

12