Home | History | Annotate | Download | only in X86

Lines Matching defs:FuncInfo

1399   X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>();
1417 RetOps.push_back(DAG.getTargetConstant(FuncInfo->getBytesToPopOnReturn(),
1481 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>();
1482 unsigned Reg = FuncInfo->getSRetReturnReg();
1721 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>();
1727 FuncInfo->setForceFramePointer(true);
1819 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>();
1820 unsigned Reg = FuncInfo->getSRetReturnReg();
1823 FuncInfo->setSRetReturnReg(Reg);
1839 FuncInfo->setVarArgsFrameIndex(MFI->CreateFixedObject(1, StackSize,true));
1888 FuncInfo->setRegSaveFrameIndex(
1892 FuncInfo->setVarArgsFrameIndex(FuncInfo->getRegSaveFrameIndex());
1897 FuncInfo->setVarArgsGPOffset(NumIntRegs * 8);
1898 FuncInfo->setVarArgsFPOffset(TotalNumIntRegs * 8 + NumXMMRegs * 16);
1899 FuncInfo->setRegSaveFrameIndex(
1906 SDValue RSFIN = DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(),
1908 unsigned Offset = FuncInfo->getVarArgsGPOffset();
1918 FuncInfo->getRegSaveFrameIndex(), Offset),
1934 FuncInfo->getRegSaveFrameIndex()));
1936 FuncInfo->getVarArgsFPOffset()));
1957 FuncInfo->setBytesToPopOnReturn(StackSize); // Callee pops everything.
1959 FuncInfo->setBytesToPopOnReturn(0); // Callee pops nothing.
1962 FuncInfo->setBytesToPopOnReturn(4);
1967 FuncInfo->setRegSaveFrameIndex(0xAAAAAAA);
1971 FuncInfo->setVarArgsFrameIndex(0xAAAAAAA);
1974 FuncInfo->setArgumentStackSize(StackSize);
2765 X86TargetLowering::createFastISel(FunctionLoweringInfo &funcInfo) const {
2766 return X86::createFastISel(funcInfo);
2905 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>();
2906 int ReturnAddrIndex = FuncInfo->getRAIndex();
2913 FuncInfo->setRAIndex(ReturnAddrIndex);
8986 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>();
8994 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(),
9009 DAG.getConstant(FuncInfo->getVarArgsGPOffset(),
9018 DAG.getConstant(FuncInfo->getVarArgsFPOffset(),
9026 SDValue OVFIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(),
9036 SDValue RSFIN = DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(),