Lines Matching refs:FuncInfo
288 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, in fastEmitInst_r()
291 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in fastEmitInst_r()
293 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastEmitInst_r()
314 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg) in fastEmitInst_rr()
318 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in fastEmitInst_rr()
321 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastEmitInst_rr()
340 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg) in fastEmitInst_ri()
344 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in fastEmitInst_ri()
347 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastEmitInst_ri()
368 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg) in fastEmitInst_rri()
373 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in fastEmitInst_rri()
377 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastEmitInst_rri()
391 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, in fastEmitInst_i()
394 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in fastEmitInst_i()
396 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastEmitInst_i()
409 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMoveToFPReg()
419 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMoveToIntReg()
445 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeFP()
465 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg) in ARMMaterializeFP()
484 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeInt()
500 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeInt()
508 if (Subtarget->useMovt(*FuncInfo.MF)) in ARMMaterializeInt()
527 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeInt()
533 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeInt()
562 if (Subtarget->useMovt(*FuncInfo.MF) && in ARMMaterializeGV()
573 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeGV()
598 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), in ARMMaterializeGV()
606 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeGV()
616 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMMaterializeGV()
630 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeGV()
635 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMMaterializeGV()
667 if (!FuncInfo.StaticAllocaMap.count(AI)) return 0; in fastMaterializeAlloca()
673 FuncInfo.StaticAllocaMap.find(AI); in fastMaterializeAlloca()
677 if (SI != FuncInfo.StaticAllocaMap.end()) { in fastMaterializeAlloca()
683 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastMaterializeAlloca()
724 if (FuncInfo.StaticAllocaMap.count(static_cast<const AllocaInst *>(Obj)) || in ARMComputeAddress()
725 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in ARMComputeAddress()
807 FuncInfo.StaticAllocaMap.find(AI); in ARMComputeAddress()
808 if (SI != FuncInfo.StaticAllocaMap.end()) { in ARMComputeAddress()
857 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMSimplifyAddress()
886 MachineMemOperand *MMO = FuncInfo.MF->getMachineMemOperand( in AddLoadStoreOperands()
887 MachinePointerInfo::getFixedStack(*FuncInfo.MF, FI, Offset), Flags, in AddLoadStoreOperands()
1005 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMEmitLoad()
1013 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMEmitLoad()
1069 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMEmitStore()
1116 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMEmitStore()
1141 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMEmitStore()
1239 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in SelectBranch()
1240 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in SelectBranch()
1252 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1267 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc)) in SelectBranch()
1279 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectBranch()
1284 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1290 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc)) in SelectBranch()
1317 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TstOpc)) in SelectBranch()
1322 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1328 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc)) in SelectBranch()
1339 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectIndirectBr()
1344 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[SuccBB]); in SelectIndirectBr()
1445 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in ARMEmitCmp()
1449 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) in ARMEmitCmp()
1461 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMEmitCmp()
1488 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc), DestReg) in SelectCmp()
1508 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectFPExt()
1527 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectFPTrunc()
1572 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectIToFP()
1598 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectFPToI()
1647 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TstOpc)) in SelectSelect()
1667 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc), in SelectSelect()
1675 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc), in SelectSelect()
1769 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectBinaryIntOp()
1815 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectBinaryFPOp()
1879 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, ArgLocs, *Context); in ProcessCallArgs()
1930 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ProcessCallArgs()
1976 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ProcessCallArgs()
1989 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ProcessCallArgs()
2021 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in FinishCall()
2028 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, RVLocs, *Context); in FinishCall()
2038 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in FinishCall()
2059 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in FinishCall()
2076 if (!FuncInfo.CanLowerReturn) in SelectRet()
2083 if (TLI.supportSplitCSR(FuncInfo.MF)) in SelectRet()
2096 CCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, ValLocs, I->getContext()); in SelectRet()
2144 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectRet()
2152 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectRet()
2201 CCState CCInfo(CC, false, *FuncInfo.MF, RVLocs, *Context); in ARMEmitLibcall()
2250 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMEmitLibcall()
2266 MIB.addRegMask(TRI.getCallPreservedMask(*FuncInfo.MF, CC)); in ARMEmitLibcall()
2311 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, RVLocs, *Context); in SelectCall()
2392 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in SelectCall()
2411 MIB.addRegMask(TRI.getCallPreservedMask(*FuncInfo.MF, CC)); in SelectCall()
2476 MachineFrameInfo *MFI = FuncInfo.MF->getFrameInfo(); in SelectIntrinsicCall()
2485 unsigned FramePtr = RegInfo->getFrameRegister(*(FuncInfo.MF)); in SelectIntrinsicCall()
2497 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectIntrinsicCall()
2554 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get( in SelectIntrinsicCall()
2707 *FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opcode), ResultReg); in ARMEmitIntExt()
2785 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in SelectShift()
2953 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), TempReg) in ARMLowerPICELF()
2964 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg) in ARMLowerPICELF()
2972 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in ARMLowerPICELF()
2983 if (!FuncInfo.CanLowerReturn) in fastLowerArguments()
2986 const Function *F = FuncInfo.Fn; in fastLowerArguments()
3044 unsigned DstReg = FuncInfo.MF->addLiveIn(SrcReg, RC); in fastLowerArguments()
3049 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, in fastLowerArguments()