Searched defs:FuncInfo (Results 1 - 24 of 24) sorted by relevance

/external/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp37 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); local
51 if (FuncInfo->isLeafProc()) {
96 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); local
103 if (!FuncInfo->isLeafProc()) {
H A DSparcRegisterInfo.cpp92 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); local
94 if (FuncInfo->isLeafProc()) {
H A DSparcISelLowering.cpp340 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); local
500 FuncInfo->setVarArgsFrameOffset(ArgOffset);
617 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); local
619 FuncInfo->setVarArgsFrameOffset(ArgOffset + ArgArea +
1628 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); local
1639 DAG.getIntPtrConstant(FuncInfo->getVarArgsFrameOffset()));
/external/llvm/include/llvm/CodeGen/
H A DFastISel.h50 FunctionLoweringInfo &FuncInfo; member in class:llvm::FastISel
H A DSelectionDAGISel.h47 FunctionLoweringInfo *FuncInfo; member in class:llvm::SelectionDAGISel
/external/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp95 HexagonMachineFunctionInfo *FuncInfo = local
98 FuncInfo->getAllocaAdjustInsts();
205 const HexagonMachineFunctionInfo *FuncInfo = local
208 FuncInfo->hasClobberLR() );
H A DHexagonISelLowering.cpp678 HexagonMachineFunctionInfo *FuncInfo = local
687 if (FuncInfo->hasClobberLR())
711 FuncInfo->setHasClobberLR(true);
823 HexagonMachineFunctionInfo *FuncInfo = local
915 FuncInfo->setVarArgsFrameIndex(FrameIndex);
1528 HexagonMachineFunctionInfo *FuncInfo = local
1530 FuncInfo->setHasEHReturn();
1585 HexagonMachineFunctionInfo *FuncInfo = local
1587 FuncInfo->addAllocaAdjustInst(MI);
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp73 explicit PPCFastISel(FunctionLoweringInfo &FuncInfo, argument
75 : FastISel(FuncInfo, LibInfo),
76 TM(FuncInfo.MF->getTarget()),
82 Context(&FuncInfo.Fn->getContext()) { }
130 FuncInfo.MF->getMachineMemOperand(
136 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::LDtocCPT),
143 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::ADDIStocHA),
145 BuildMI(*FuncInfo
317 createFastISel(FunctionLoweringInfo &FuncInfo, const TargetLibraryInfo *LibInfo) argument
[all...]
H A DPPCFrameLowering.cpp177 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
178 return FuncInfo->isCRSpilled();
182 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
183 return FuncInfo->isVRSAVESpilled();
187 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
188 return FuncInfo->hasSpills();
192 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
193 return FuncInfo->hasNonRISpills();
1292 PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); local
1295 FuncInfo
[all...]
H A DPPCInstrInfo.cpp660 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
661 FuncInfo->setHasSpills();
666 FuncInfo->setSpillsCR();
669 FuncInfo->setSpillsVRSAVE();
672 FuncInfo->setHasNonRISpills();
773 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
774 FuncInfo->setHasSpills();
779 FuncInfo->setSpillsCR();
782 FuncInfo->setSpillsVRSAVE();
785 FuncInfo
[all...]
H A DPPCISelLowering.cpp1074 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
1075 FuncInfo->setHasNonRISpills();
1721 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
1729 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
1761 SDValue ArgGPR = DAG.getConstant(FuncInfo->getVarArgsNumGPR(), MVT::i32);
1762 SDValue ArgFPR = DAG.getConstant(FuncInfo->getVarArgsNumFPR(), MVT::i32);
1767 SDValue StackOffsetFI = DAG.getFrameIndex(FuncInfo->getVarArgsStackOffset(),
1769 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(),
1962 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
2078 FuncInfo
2194 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
2483 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
7773 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); local
7907 createFastISel(FunctionLoweringInfo &FuncInfo, const TargetLibraryInfo *LibInfo) const argument
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp48 AArch64MachineFunctionInfo *FuncInfo = local
87 FuncInfo->setInitialStackAdjust(NumInitialBytes);
117 FuncInfo->setFramePointerOffset(MFI->getObjectOffset(X29FrameIdx));
195 AArch64MachineFunctionInfo *FuncInfo = local
206 uint64_t NumInitialBytes = FuncInfo->getInitialStackAdjust();
253 ArgumentPopSize = FuncInfo->getArgumentStackToRestore();
310 StaticFrameBase = -(NumInitialBytes + FuncInfo->getFramePointerOffset());
325 AArch64MachineFunctionInfo *FuncInfo = local
331 assert(!(IsCalleeSaveOp && FuncInfo->getInitialStackAdjust() == 0)
340 FrameRegPos = -static_cast<int64_t>(FuncInfo
[all...]
H A DAArch64ISelLowering.cpp882 AArch64MachineFunctionInfo *FuncInfo local
933 FuncInfo->setVariadicStackIdx(StackIdx);
934 FuncInfo->setVariadicGPRIdx(GPRIdx);
935 FuncInfo->setVariadicGPRSize(GPRSaveSize);
936 FuncInfo->setVariadicFPRIdx(FPRIdx);
937 FuncInfo->setVariadicFPRSize(FPRSaveSize);
953 AArch64MachineFunctionInfo *FuncInfo local
1047 FuncInfo->setArgumentStackToRestore(StackArgSize);
1055 FuncInfo->setBytesInStackArgArea(StackArgSize);
1149 AArch64MachineFunctionInfo *FuncInfo local
1545 const AArch64MachineFunctionInfo *FuncInfo local
2573 AArch64MachineFunctionInfo *FuncInfo local
[all...]
/external/clang/lib/CodeGen/
H A DCGAtomic.cpp579 const CGFunctionInfo &FuncInfo = local
582 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FuncInfo);
584 RValue Res = EmitCall(FuncInfo, Func, ReturnValueSlot(), Args);
H A DCGBuiltin.cpp1056 const CGFunctionInfo &FuncInfo = local
1060 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FuncInfo);
1062 return EmitCall(FuncInfo, Func, ReturnValueSlot(), Args);
H A DCGStmt.cpp1830 const CGFunctionInfo &FuncInfo = local
1833 llvm::FunctionType *FuncLLVMTy = CGM.getTypes().GetFunctionType(FuncInfo);
1838 CGM.SetInternalFunctionAttributes(CD, F, FuncInfo);
1841 StartFunction(CD, Ctx.VoidTy, F, FuncInfo, Args, CD->getBody()->getLocStart());
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h303 /// FuncInfo - Information about the function as a whole.
305 FunctionLoweringInfo &FuncInfo; member in class:llvm::SelectionDAGBuilder
328 DAG(dag), FuncInfo(funcinfo), OptLevel(ol),
H A DSelectionDAGISel.cpp282 FuncInfo(new FunctionLoweringInfo(TM)),
284 SDB(new SelectionDAGBuilder(*CurDAG, *FuncInfo, OL)),
297 delete FuncInfo;
377 FuncInfo->set(Fn, *MF);
380 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfo>();
382 FuncInfo->BPI = 0;
396 if (!FuncInfo->ArgDbgValues.empty())
403 for (unsigned i = 0, e = FuncInfo->ArgDbgValues.size(); i != e; ++i) {
404 MachineInstr *MI = FuncInfo->ArgDbgValues[e-i-1];
489 I = FuncInfo
847 isFoldedOrDeadInstruction(const Instruction *I, FunctionLoweringInfo *FuncInfo) argument
[all...]
H A DSelectionDAGBuilder.cpp650 SDValue getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo,
677 FunctionLoweringInfo &FuncInfo,
716 FuncInfo.GetLiveOutRegInfo(Regs[Part+i]);
1020 DenseMap<const Value *, unsigned>::iterator It = FuncInfo.ValueMap.find(V);
1021 if (It != FuncInfo.ValueMap.end()) {
1026 N = RFV.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), Chain, NULL, V);
1039 /// don't look in FuncInfo.ValueMap for a virtual register.
1173 FuncInfo.StaticAllocaMap.find(AI);
1174 if (SI != FuncInfo.StaticAllocaMap.end())
1180 unsigned InReg = FuncInfo
676 getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo, SDLoc dl, SDValue &Chain, SDValue *Flag, const Value *V) const argument
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp322 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); local
333 FuncInfo->setVarArgsFrameIndex(MFI->CreateFixedObject(1, Offset, true));
915 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); local
916 int ReturnAddrIndex = FuncInfo->getRAIndex();
923 FuncInfo->setRAIndex(ReturnAddrIndex);
973 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); local
976 SDValue FrameIndex = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(),
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp582 SystemZMachineFunctionInfo *FuncInfo = local
652 FuncInfo->setVarArgsFirstGPR(NumFixedGPRs);
653 FuncInfo->setVarArgsFirstFPR(NumFixedFPRs);
658 FuncInfo->setVarArgsFrameIndex(MFI->CreateFixedObject(1, StackSize, true));
664 FuncInfo->setRegSaveFrameIndex(RegSaveIndex);
1292 SystemZMachineFunctionInfo *FuncInfo = local
1304 DAG.getConstant(FuncInfo->getVarArgsFirstGPR(), PtrVT),
1305 DAG.getConstant(FuncInfo->getVarArgsFirstFPR(), PtrVT),
1306 DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT),
1307 DAG.getFrameIndex(FuncInfo
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1642 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); local
1645 SDValue FI = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(),
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2640 ARMFunctionInfo *FuncInfo = MF.getInfo<ARMFunctionInfo>(); local
2646 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp1777 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); local
1788 RetOps.push_back(DAG.getTargetConstant(FuncInfo->getBytesToPopOnReturn(),
1864 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); local
1865 unsigned Reg = FuncInfo->getSRetReturnReg();
2141 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); local
2147 FuncInfo->setForceFramePointer(true);
2247 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); local
2248 unsigned Reg = FuncInfo->getSRetReturnReg();
2252 FuncInfo->setSRetReturnReg(Reg);
2269 FuncInfo
3321 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); local
10557 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); local
[all...]

Completed in 661 milliseconds