Lines Matching refs:FuncInfo
299 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)); in FastEmitInst_()
310 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_r()
313 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_r()
315 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_r()
330 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_rr()
334 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_rr()
337 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_rr()
353 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_rrr()
358 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_rrr()
362 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_rrr()
377 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_ri()
381 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_ri()
384 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_ri()
399 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_rf()
403 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_rf()
406 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_rf()
422 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_rri()
427 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_rri()
431 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_rri()
445 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_i()
448 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_i()
450 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_i()
464 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) in FastEmitInst_ii()
467 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) in FastEmitInst_ii()
469 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FastEmitInst_ii()
484 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in FastEmitInst_extractsubreg()
496 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMoveToFPReg()
506 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMoveToIntReg()
532 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), in ARMMaterializeFP()
552 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), in ARMMaterializeFP()
572 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMaterializeInt()
586 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMaterializeInt()
608 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMaterializeInt()
613 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMaterializeInt()
655 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), in ARMMaterializeGV()
681 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), DestReg) in ARMMaterializeGV()
688 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(ARM::LDRcp), in ARMMaterializeGV()
698 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMMaterializeGV()
712 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMMaterializeGV()
717 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(ARM::LDRi12), in ARMMaterializeGV()
749 if (!FuncInfo.StaticAllocaMap.count(AI)) return 0; in TargetMaterializeAlloca()
755 FuncInfo.StaticAllocaMap.find(AI); in TargetMaterializeAlloca()
759 if (SI != FuncInfo.StaticAllocaMap.end()) { in TargetMaterializeAlloca()
763 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in TargetMaterializeAlloca()
804 if (FuncInfo.StaticAllocaMap.count(static_cast<const AllocaInst *>(Obj)) || in ARMComputeAddress()
805 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in ARMComputeAddress()
860 FuncInfo.MBBMap[cast<Instruction>(Op)->getParent()] in ARMComputeAddress()
861 == FuncInfo.MBB) && in ARMComputeAddress()
891 FuncInfo.StaticAllocaMap.find(AI); in ARMComputeAddress()
892 if (SI != FuncInfo.StaticAllocaMap.end()) { in ARMComputeAddress()
942 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMSimplifyAddress()
972 FuncInfo.MF->getMachineMemOperand( in AddLoadStoreOperands()
1093 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitLoad()
1101 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitLoad()
1142 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitStore()
1189 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitStore()
1213 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitStore()
1296 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in SelectBranch()
1297 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in SelectBranch()
1309 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1324 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(BrOpc)) in SelectBranch()
1327 FuncInfo.MBB->addSuccessor(TBB); in SelectBranch()
1336 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectBranch()
1341 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1347 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(BrOpc)) in SelectBranch()
1351 FuncInfo.MBB->addSuccessor(TBB); in SelectBranch()
1373 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TstOpc)) in SelectBranch()
1377 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1383 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(BrOpc)) in SelectBranch()
1386 FuncInfo.MBB->addSuccessor(TBB); in SelectBranch()
1395 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc)) in SelectIndirectBr()
1400 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[IB->getSuccessor(i)]); in SelectIndirectBr()
1498 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitCmp()
1503 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(CmpOpc)) in ARMEmitCmp()
1515 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitCmp()
1543 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(MovCCOpc), DestReg) in SelectCmp()
1563 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectFPExt()
1582 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectFPTrunc()
1627 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), in SelectIToFP()
1654 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), in SelectFPToI()
1702 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(CmpOpc)) in SelectSelect()
1719 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(MovCCOpc), ResultReg) in SelectSelect()
1722 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(MovCCOpc), ResultReg) in SelectSelect()
1809 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectBinaryIntOp()
1851 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectBinaryFPOp()
1912 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, TM, ArgLocs, *Context); in ProcessCallArgs()
1963 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ProcessCallArgs()
2008 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY), in ProcessCallArgs()
2022 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ProcessCallArgs()
2049 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FinishCall()
2056 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, TM, RVLocs, *Context); in FinishCall()
2066 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in FinishCall()
2087 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY), in FinishCall()
2103 if (!FuncInfo.CanLowerReturn) in SelectRet()
2116 CCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, TM, ValLocs,I->getContext()); in SelectRet()
2164 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY), in SelectRet()
2172 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectRet()
2220 CCState CCInfo(CC, false, *FuncInfo.MF, TM, RVLocs, *Context); in ARMEmitLibcall()
2269 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMEmitLibcall()
2331 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, TM, RVLocs, *Context); in SelectCall()
2410 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in SelectCall()
2494 MachineFrameInfo *MFI = FuncInfo.MF->getFrameInfo(); in SelectIntrinsicCall()
2509 unsigned FramePtr = RegInfo->getFrameRegister(*(FuncInfo.MF)); in SelectIntrinsicCall()
2521 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectIntrinsicCall()
2578 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get( in SelectIntrinsicCall()
2731 *FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opcode), ResultReg); in ARMEmitIntExt()
2808 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectShift()
2968 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMLowerPICELF()
2974 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMLowerPICELF()
2987 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMLowerPICELF()
2999 if (!FuncInfo.CanLowerReturn) in FastLowerArguments()
3002 const Function *F = FuncInfo.Fn; in FastLowerArguments()
3057 unsigned DstReg = FuncInfo.MF->addLiveIn(SrcReg, RC); in FastLowerArguments()
3062 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY), in FastLowerArguments()