Lines Matching refs:BuildMI

797           BuildMI(MBB, MBBI, dl, TII.get(PPC::MFOCRF8), TempReg);  in emitPrologue()
801 BuildMI(MBB, MBBI, dl, MoveFromCondRegInst, TempReg); in emitPrologue()
811 BuildMI(MBB, MBBI, dl, StoreWordInst) in emitPrologue()
818 BuildMI(MBB, MBBI, dl, MFLRInst, ScratchReg); in emitPrologue()
825 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
830 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
835 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
846 BuildMI(MBB, StackUpdateLoc, dl, StoreInst) in emitPrologue()
864 BuildMI(MBB, StackUpdateLoc, dl, HashST) in emitPrologue()
877 BuildMI(MBB, MBBI, dl, StoreWordInst) in emitPrologue()
895 BuildMI(MBB, MBBI, dl, OrInst, BPReg) in emitPrologue()
921 BuildMI(MBB, MBBI, dl, in emitPrologue()
931 BuildMI(MBB, MBBI, dl, TII.get(PPC::SUBF), ScratchReg) in emitPrologue()
939 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg) in emitPrologue()
944 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), ScratchReg) in emitPrologue()
950 BuildMI(MBB, MBBI, dl, SubtractImmCarryingInst, ScratchReg) in emitPrologue()
956 BuildMI(MBB, MBBI, dl, SubtractCarryingInst, ScratchReg) in emitPrologue()
961 BuildMI(MBB, MBBI, dl, StoreUpdtIdxInst, SPReg) in emitPrologue()
966 BuildMI(MBB, StackUpdateLoc, dl, StoreUpdtInst, SPReg) in emitPrologue()
972 BuildMI(MBB, MBBI, dl, StoreUpdtIdxInst, SPReg) in emitPrologue()
983 BuildMI(MBB, StackUpdateLoc, dl, TII.get(PPC::STD)) in emitPrologue()
1002 BuildMI(MBB, MBBI, dl, TII.get(PPC::SUBF), ScratchReg) in emitPrologue()
1013 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg) in emitPrologue()
1018 BuildMI(MBB, MBBI, dl, TII.get(PPC::STWX)) in emitPrologue()
1025 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg) in emitPrologue()
1029 BuildMI(MBB, MBBI, dl, TII.get(PPC::STWX)) in emitPrologue()
1036 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg) in emitPrologue()
1040 BuildMI(MBB, MBBI, dl, TII.get(PPC::STWX)) in emitPrologue()
1045 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), BPReg) in emitPrologue()
1056 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1061 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1066 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1070 BuildMI(MBB, MBBI, dl, OrInst, BPReg) in emitPrologue()
1081 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1086 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1091 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1095 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDI), BPReg) in emitPrologue()
1123 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1131 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1140 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1149 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1158 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1165 BuildMI(MBB, MBBI, dl, OrInst, FPReg) in emitPrologue()
1176 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1206 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1216 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1228 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
1275 BuildMI(MBB, MBBI, DL, TII.get(TargetOpcode::CFI_INSTRUCTION)) in inlineStackProbe()
1284 BuildMI(MBB, MBBI, DL, TII.get(TargetOpcode::CFI_INSTRUCTION)) in inlineStackProbe()
1295 BuildMI(MBB, MBBI, DL, TII.get(isPPC64 ? PPC::LI8 : PPC::LI), TempReg) in inlineStackProbe()
1298 BuildMI(MBB, MBBI, DL, TII.get(isPPC64 ? PPC::LIS8 : PPC::LIS), TempReg) in inlineStackProbe()
1300 BuildMI(MBB, MBBI, DL, TII.get(isPPC64 ? PPC::ORI8 : PPC::ORI), TempReg) in inlineStackProbe()
1311 BuildMI(MBB, MBBI, DL, TII.get(isPPC64 ? PPC::STDU : PPC::STWU), SPReg) in inlineStackProbe()
1316 BuildMI(MBB, MBBI, DL, TII.get(isPPC64 ? PPC::STDUX : PPC::STWUX), SPReg) in inlineStackProbe()
1396 BuildMI(*ProbeExitMBB, ProbeExitMBB->end(), DL, CopyInst, TempReg) in inlineStackProbe()
1404 BuildMI(&MBB, DL, TII.get(isPPC64 ? PPC::SUBF8 : PPC::SUBF), ScratchReg) in inlineStackProbe()
1408 BuildMI(&MBB, DL, CopyInst, TempReg).addReg(SPReg).addReg(SPReg); in inlineStackProbe()
1409 BuildMI(&MBB, DL, TII.get(isPPC64 ? PPC::CMPDI : PPC::CMPWI), CRReg) in inlineStackProbe()
1412 BuildMI(&MBB, DL, TII.get(PPC::BCC)) in inlineStackProbe()
1424 BuildMI(ProbeLoopBodyMBB, DL, TII.get(isPPC64 ? PPC::ADDI8 : PPC::ADDI), in inlineStackProbe()
1428 BuildMI(ProbeLoopBodyMBB, DL, TII.get(isPPC64 ? PPC::CMPDI : PPC::CMPWI), in inlineStackProbe()
1432 BuildMI(ProbeLoopBodyMBB, DL, TII.get(PPC::BCC)) in inlineStackProbe()
1449 BuildMI(*CurrentMBB, {MI}, DL, TII.get(PPC::RLDICL), ScratchReg) in inlineStackProbe()
1454 BuildMI(*CurrentMBB, {MI}, DL, TII.get(PPC::RLWINM), ScratchReg) in inlineStackProbe()
1459 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::SUBF8 : PPC::SUBF), in inlineStackProbe()
1464 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::ADD8 : PPC::ADD4), in inlineStackProbe()
1473 BuildMI(*CurrentMBB, {MI}, DL, CopyInst, FPReg).addReg(SPReg).addReg(SPReg); in inlineStackProbe()
1503 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::MTCTR8 : PPC::MTCTR)) in inlineStackProbe()
1517 BuildMI(LoopMBB, DL, TII.get(isPPC64 ? PPC::BDNZ8 : PPC::BDNZ)) in inlineStackProbe()
1714 BuildMI(MBB, MBBI, dl, OrInst, RBReg). in emitEpilogue()
1727 BuildMI(MBB, MBBI, dl, AddImmInst, RBReg) in emitEpilogue()
1731 BuildMI(MBB, MBBI, dl, AddInst) in emitEpilogue()
1738 BuildMI(MBB, StackUpdateLoc, dl, AddImmInst, SPReg) in emitEpilogue()
1757 BuildMI(MBB, MBBI, dl, OrInst, ScratchReg) in emitEpilogue()
1762 BuildMI(MBB, StackUpdateLoc, dl, LoadInst, RBReg) in emitEpilogue()
1778 BuildMI(MBB, MBBI, dl, LoadWordInst, TempReg) in emitEpilogue()
1782 BuildMI(MBB, MBBI, dl, MoveToCRInst, MustSaveCRs[i]) in emitEpilogue()
1792 BuildMI(MBB, StackUpdateLoc, dl, LoadInst, ScratchReg) in emitEpilogue()
1800 BuildMI(MBB, MBBI, dl, LoadWordInst, TempReg) in emitEpilogue()
1809 BuildMI(MBB, MBBI, dl, LoadInst, FPReg) in emitEpilogue()
1813 BuildMI(MBB, MBBI, dl, LoadInst, ScratchReg) in emitEpilogue()
1819 BuildMI(MBB, MBBI, dl, LoadInst, PPC::R30) in emitEpilogue()
1824 BuildMI(MBB, MBBI, dl, LoadInst, BPReg) in emitEpilogue()
1834 BuildMI(MBB, MBBI, dl, OrInst, SPReg) in emitEpilogue()
1838 BuildMI(MBB, MBBI, dl, AddImmInst, SPReg) in emitEpilogue()
1844 BuildMI(MBB, MBBI, dl, OrInst, FPReg) in emitEpilogue()
1850 BuildMI(MBB, MBBI, dl, LoadInst, ScratchReg) in emitEpilogue()
1858 BuildMI(MBB, MBBI, dl, MoveToCRInst, MustSaveCRs[i]) in emitEpilogue()
1871 BuildMI(MBB, StackUpdateLoc, dl, HashChk) in emitEpilogue()
1876 BuildMI(MBB, StackUpdateLoc, dl, MTLRInst).addReg(ScratchReg); in emitEpilogue()
1890 BuildMI(MBB, MBBI, dl, AddImmInst, SPReg) in emitEpilogue()
1893 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg) in emitEpilogue()
1895 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg) in emitEpilogue()
1898 BuildMI(MBB, MBBI, dl, AddInst) in emitEpilogue()
1930 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILB)). in createTailCallBranchInstr()
1933 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILB)). in createTailCallBranchInstr()
1940 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBCTR)); in createTailCallBranchInstr()
1944 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
1949 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILB8)). in createTailCallBranchInstr()
1952 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILB8)). in createTailCallBranchInstr()
1959 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBCTR8)); in createTailCallBranchInstr()
1963 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA8)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
2475 CRMIB = BuildMI(*MF, DL, TII.get(PPC::MFCR), PPC::R12) in spillCalleeSavedRegisters()
2479 MBB.insert(MI, addFrameReference(BuildMI(*MF, DL, TII.get(PPC::STW)) in spillCalleeSavedRegisters()
2496 BuildMI(MBB, MI, DL, TII.get(PPC::MTVSRDD), Dst) in spillCalleeSavedRegisters()
2504 BuildMI(MBB, MI, DL, TII.get(PPC::MTVSRD), in spillCalleeSavedRegisters()
2543 addFrameReference(BuildMI(*MF, DL, TII.get(PPC::LWZ), MoveReg), in restoreCRs()
2548 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR2) in restoreCRs()
2552 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR3) in restoreCRs()
2556 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR4) in restoreCRs()
2579 BuildMI(MBB, I, dl, TII.get(ADDIInstr), StackReg) in eliminateCallFramePseudoInstr()
2584 BuildMI(MBB, MBBI, dl, TII.get(LISInstr), TmpReg) in eliminateCallFramePseudoInstr()
2586 BuildMI(MBB, MBBI, dl, TII.get(ORIInstr), TmpReg) in eliminateCallFramePseudoInstr()
2589 BuildMI(MBB, MBBI, dl, TII.get(ADDInstr), StackReg) in eliminateCallFramePseudoInstr()
2667 BuildMI(MBB, I, DL, TII.get(PPC::MFVSRLD), in restoreCalleeSavedRegisters()
2670 BuildMI(MBB, I, DL, TII.get(PPC::MFVSRD), in restoreCalleeSavedRegisters()
2676 BuildMI(MBB, I, DL, TII.get(PPC::MFVSRD), in restoreCalleeSavedRegisters()