| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 1 //===-- FunctionLoweringInfo.cpp ------------------------------------------===// 14 #include "llvm/CodeGen/FunctionLoweringInfo.h" 86 void FunctionLoweringInfo::set(const Function &fn, MachineFunction &mf, in set() 349 /// FunctionLoweringInfo to an empty state, ready to be used for a in clear() 351 void FunctionLoweringInfo::clear() { in clear() 371 Register FunctionLoweringInfo::CreateReg(MVT VT, bool isDivergent) { 382 Register FunctionLoweringInfo::CreateRegs(Type *Ty, bool isDivergent) { in CreateRegs() 399 Register FunctionLoweringInfo::CreateRegs(const Value *V) { 404 Register FunctionLoweringInfo::InitializeRegForValue(const Value *V) { in GetLiveOutRegInfo() 419 const FunctionLoweringInfo [all...] |
| H A D | SelectionDAGBuilder.h | 65 class FunctionLoweringInfo; variable 234 SDAGSwitchLowering(SelectionDAGBuilder *sdb, FunctionLoweringInfo &funcinfo) in SDAGSwitchLowering() 260 FunctionLoweringInfo &FuncInfo; 277 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo, in SelectionDAGBuilder() 389 const FunctionLoweringInfo &FuncInfo, const BranchInst &I, 773 SDValue getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo,
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.h | 29 FunctionLoweringInfo &FLI) const override; 33 FunctionLoweringInfo &FLI) const override;
|
| H A D | MipsISelLowering.h | 42 class FunctionLoweringInfo; variable 278 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, in getScalarShiftAmountTy() 720 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/GISel/ |
| H A D | BPFCallLowering.h | 29 ArrayRef<Register> VRegs, FunctionLoweringInfo &FLI, 33 FunctionLoweringInfo &FLI) const override;
|
| H A D | BPFCallLowering.cpp | 28 FunctionLoweringInfo &FLI, in lowerReturn() 39 FunctionLoweringInfo &FLI) const { in lowerFormalArguments()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVCallLowering.h | 45 ArrayRef<Register> VRegs, FunctionLoweringInfo &FLI, 51 FunctionLoweringInfo &FLI) const override;
|
| H A D | SPIRVCallLowering.cpp | 24 #include "llvm/CodeGen/FunctionLoweringInfo.h" 37 FunctionLoweringInfo &FLI, in lowerReturn() 282 FunctionLoweringInfo &FLI) const { in lowerFormalArguments() 565 // TODO: Reuse FunctionLoweringInfo 566 FunctionLoweringInfo FuncInfo;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86CallLowering.h | 31 FunctionLoweringInfo &FLI) const override; 35 FunctionLoweringInfo &FLI) const override;
|
| H A D | X86CallLowering.cpp | 26 #include "llvm/CodeGen/FunctionLoweringInfo.h" 146 FunctionLoweringInfo &FLI) const { in lowerReturn() 263 FunctionLoweringInfo &FLI) const { in lowerFormalArguments()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.h | 36 FunctionLoweringInfo &FLI) const override; 40 FunctionLoweringInfo &FLI) const override;
|
| H A D | ARMISelLowering.h | 40 class FunctionLoweringInfo; 587 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 1003 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 41 class FunctionLoweringInfo; global() variable
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.h | 33 FunctionLoweringInfo &FLI) const override; 37 FunctionLoweringInfo &FLI) const override;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.h | 35 ArrayRef<Register> VRegs, FunctionLoweringInfo &FLI, 40 FunctionLoweringInfo &FLI) const override;
|
| H A D | M68kCallLowering.cpp | 95 FunctionLoweringInfo &FLI, in lowerReturn() 125 FunctionLoweringInfo &FLI) const { in lowerFormalArguments()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.h | 30 ArrayRef<Register> VRegs, FunctionLoweringInfo &FLI, 34 FunctionLoweringInfo &FLI) const override;
|
| H A D | PPCCallLowering.cpp | 76 FunctionLoweringInfo &FLI, in lowerReturn() 117 FunctionLoweringInfo &FLI) const { in lowerFormalArguments()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.h | 35 ArrayRef<Register> VRegs, FunctionLoweringInfo &FLI, 46 FunctionLoweringInfo &FLI) const override;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.h | 45 FunctionLoweringInfo &FLI) const override; 52 FunctionLoweringInfo &FLI) const override;
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 37 class FunctionLoweringInfo; variable 523 ArrayRef<Register> VRegs, FunctionLoweringInfo &FLI, in lowerReturn() 536 FunctionLoweringInfo &FLI) const { 557 FunctionLoweringInfo &FLI) const { in lowerCall()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 23 class FunctionLoweringInfo; variable 255 SwitchLowering(FunctionLoweringInfo &funcinfo) : FuncInfo(funcinfo) {} in SwitchLowering() 318 FunctionLoweringInfo &FuncInfo;
|
| H A D | FastISel.h | 42 class FunctionLoweringInfo; variable 203 FunctionLoweringInfo &FuncInfo; 330 explicit FastISel(FunctionLoweringInfo &FuncInfo,
|
| H A D | SelectionDAGISel.h | 37 class FunctionLoweringInfo; 48 std::unique_ptr<FunctionLoweringInfo> FuncInfo; 34 class FunctionLoweringInfo; global() variable
|
| H A D | FunctionLoweringInfo.h | 1 //===- FunctionLoweringInfo.h - Lower functions from LLVM IR ---*- C++ -*--===// 54 /// FunctionLoweringInfo - This contains information that is global to a 57 class FunctionLoweringInfo { 196 /// set - Initialize this FunctionLoweringInfo with the given Function 202 /// FunctionLoweringInfo to an empty state, ready to be used for a
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.h | 58 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 149 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|