Home | History | Annotate | Download | only in X86

Lines Matching refs:BuildMI

13500   BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB);
13506 BuildMI(mainMBB, DL, TII->get(X86::MOV32ri), X86::EAX).addImm(-1);
13512 BuildMI(*sinkMBB, sinkMBB->begin(), DL,
13731 MIB = BuildMI(thisMBB, DL, TII->get(LOADOpc), t1);
13756 MachineInstr *Phi = BuildMI(mainMBB, DL, TII->get(X86::PHI), t4)
13776 BuildMI(mainMBB, DL, TII->get(ARITHOpc), t2).addReg(SrcReg)
13787 BuildMI(mainMBB, DL, TII->get(ANDOpc), Tmp).addReg(SrcReg)
13789 BuildMI(mainMBB, DL, TII->get(NOTOpc), t2).addReg(Tmp);
13811 BuildMI(mainMBB, DL, TII->get(CMPOpc))
13818 BuildMI(mainMBB, DL, TII->get(CMOVOpc), t2)
13831 BuildMI(mainMBB, DL, TII->get(TargetOpcode::IMPLICIT_DEF), Undef);
13833 BuildMI(mainMBB, DL, TII->get(TargetOpcode::INSERT_SUBREG), SrcReg32)
13837 BuildMI(mainMBB, DL, TII->get(TargetOpcode::INSERT_SUBREG), AccReg32)
13842 BuildMI(mainMBB, DL, TII->get(CMOVOpc), Tmp)
13846 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), t2)
13856 MIB = BuildMI(mainMBB, DL, TII->get(SelOpc), t2)
13862 BuildMI(*origMainMBB, Phi, DL, TII->get(X86::PHI), t4)
13871 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), PhyReg)
13874 MIB = BuildMI(mainMBB, DL, TII->get(LCMPXCHGOpc));
13885 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), t3)
13888 BuildMI(mainMBB, DL, TII->get(X86::JNE_4)).addMBB(origMainMBB);
13894 BuildMI(*sinkMBB, sinkMBB->begin(), DL,
14018 MIB = BuildMI(thisMBB, DL, TII->get(LOADOpc), t1L);
14039 MIB = BuildMI(thisMBB, DL, TII->get(LOADOpc), t1H);
14058 MachineInstr *PhiL = BuildMI(mainMBB, DL, TII->get(X86::PHI), t4L)
14060 MachineInstr *PhiH = BuildMI(mainMBB, DL, TII->get(X86::PHI), t4H)
14074 BuildMI(mainMBB, DL, TII->get(LoOpc), t2L).addReg(t4L)
14076 BuildMI(mainMBB, DL, TII->get(HiOpc), t2H).addReg(t4H)
14085 BuildMI(mainMBB, DL, TII->get(LoOpc), TmpL).addReg(SrcLoReg)
14087 BuildMI(mainMBB, DL, TII->get(HiOpc), TmpH).addReg(SrcHiReg)
14089 BuildMI(mainMBB, DL, TII->get(NOTOpc), t2L).addReg(TmpL);
14090 BuildMI(mainMBB, DL, TII->get(NOTOpc), t2H).addReg(TmpH);
14105 BuildMI(mainMBB, DL, TII->get(X86::CMP32rr))
14107 BuildMI(mainMBB, DL, TII->get(LoOpc), cL);
14108 BuildMI(mainMBB, DL, TII->get(X86::MOVZX32rr8), cL32).addReg(cL);
14110 BuildMI(mainMBB, DL, TII->get(X86::CMP32rr))
14112 BuildMI(mainMBB, DL, TII->get(HiOpc), cH);
14113 BuildMI(mainMBB, DL, TII->get(X86::MOVZX32rr8), cH32).addReg(cH);
14116 BuildMI(mainMBB, DL, TII->get(X86::CMOVE32rr), cc)
14119 MIB = BuildMI(mainMBB, DL, TII->get(X86::CMOV_GR32), cc)
14124 BuildMI(mainMBB, DL, TII->get(X86::TEST32rr)).addReg(cc).addReg(cc);
14126 BuildMI(mainMBB, DL, TII->get(X86::CMOVNE32rr), t2L)
14128 BuildMI(mainMBB, DL, TII->get(X86::CMOVNE32rr), t2H)
14131 MIB = BuildMI(mainMBB, DL, TII->get(X86::CMOV_GR32), t2L)
14138 MIB = BuildMI(mainMBB, DL, TII->get(X86::CMOV_GR32), t2H)
14144 BuildMI(*origMainMBB, PhiL, DL, TII->get(X86::PHI), t4L)
14146 BuildMI(*origMainMBB, PhiH, DL, TII->get(X86::PHI), t4H)
14156 BuildMI(mainMBB, DL, TII->get(LoOpc), t2L).addReg(SrcLoReg);
14157 BuildMI(mainMBB, DL, TII->get(HiOpc), t2H).addReg(SrcHiReg);
14163 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), X86::EAX).addReg(t4L);
14164 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), X86::EDX).addReg(t4H);
14166 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), X86::EBX).addReg(t2L);
14167 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), X86::ECX).addReg(t2H);
14169 MIB = BuildMI(mainMBB, DL, TII->get(LCMPXCHGOpc));
14179 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), t3L).addReg(X86::EAX);
14180 BuildMI(mainMBB, DL, TII->get(TargetOpcode::COPY), t3H).addReg(X86::EDX);
14182 BuildMI(mainMBB, DL, TII->get(X86::JNE_4)).addMBB(origMainMBB);
14188 BuildMI(*sinkMBB, sinkMBB->begin(), DL,
14191 BuildMI(*sinkMBB, sinkMBB->begin(), DL,
14218 MachineInstrBuilder MIB = BuildMI(*BB, MI, dl, TII->get(Opc));
14229 BuildMI(*BB, MI, dl,
14255 MachineInstrBuilder MIB = BuildMI(*BB, MI, dl, TII->get(Opc));
14266 BuildMI(*BB, MI, dl,
14282 MachineInstrBuilder MIB = BuildMI(*BB, MI, dl, TII->get(MemOpc), MemReg);
14287 BuildMI(*BB, MI, dl, TII->get(TargetOpcode::COPY), X86::ECX)
14289 BuildMI(*BB, MI, dl, TII->get(TargetOpcode::COPY), X86::EDX)
14293 BuildMI(*BB, MI, dl, TII->get(X86::MONITORrrr));
14423 BuildMI(thisMBB, DL, TII->get(X86::MOV32rm), OffsetReg)
14432 BuildMI(thisMBB, DL, TII->get(X86::CMP32ri))
14438 BuildMI(thisMBB, DL, TII->get(X86::GetCondBranchFromCond(X86::COND_AE)))
14448 BuildMI(offsetMBB, DL, TII->get(X86::MOV64rm), RegSaveReg)
14458 BuildMI(offsetMBB, DL, TII->get(X86::SUBREG_TO_REG), OffsetReg64)
14464 BuildMI(offsetMBB, DL, TII->get(X86::ADD64rr), OffsetDestReg)
14470 BuildMI(offsetMBB, DL, TII->get(X86::ADD32ri), NextOffsetReg)
14475 BuildMI(offsetMBB, DL, TII->get(X86::MOV32mr))
14485 BuildMI(offsetMBB, DL, TII->get(X86::JMP_4))
14495 BuildMI(overflowMBB, DL, TII->get(X86::MOV64rm), OverflowAddrReg)
14511 BuildMI(overflowMBB, DL, TII->get(X86::ADD64ri32), TmpReg)
14515 BuildMI(overflowMBB, DL, TII->get(X86::AND64ri32), OverflowDestReg)
14519 BuildMI(overflowMBB, DL, TII->get(TargetOpcode::COPY), OverflowDestReg)
14526 BuildMI(overflowMBB, DL, TII->get(X86::ADD64ri32), NextAddrReg)
14531 BuildMI(overflowMBB, DL, TII->get(X86::MOV64mr))
14542 BuildMI(*endMBB, endMBB->begin(), DL,
14599 BuildMI(MBB, DL, TII->get(X86::TEST8rr)).addReg(CountReg).addReg(CountReg);
14600 BuildMI(MBB, DL, TII->get(X86::JE_4)).addMBB(EndMBB);
14613 BuildMI(XMMSaveMBB, DL, TII->get(MOVOpc))
14713 BuildMI(BB, DL, TII->get(Opc)).addMBB(sinkMBB);
14723 BuildMI(*sinkMBB, sinkMBB->begin(), DL,
14789 BuildMI(BB, DL, TII->get(TargetOpcode::COPY), tmpSPVReg).addReg(physSPReg);
14790 BuildMI(BB, DL, TII->get(Is64Bit ? X86::SUB64rr:X86::SUB32rr), SPLimitVReg)
14792 BuildMI(BB, DL, TII->get(Is64Bit ? X86::CMP64mr:X86::CMP32mr))
14795 BuildMI(BB, DL, TII->get(X86::JG_4)).addMBB(mallocMBB);
14799 BuildMI(bumpMBB, DL, TII->get(TargetOpcode::COPY), physSPReg)
14801 BuildMI(bumpMBB, DL, TII->get(TargetOpcode::COPY), bumpSPPtrVReg)
14803 BuildMI(bumpMBB, DL, TII->get(X86::JMP_4)).addMBB(continueMBB);
14809 BuildMI(mallocMBB, DL, TII->get(X86::MOV64rr), X86::RDI)
14811 BuildMI(mallocMBB, DL, TII->get(X86::CALL64pcrel32))
14817 BuildMI(mallocMBB, DL, TII->get(X86::SUB32ri), physSPReg).addReg(physSPReg)
14819 BuildMI(mallocMBB, DL, TII->get(X86::PUSH32r)).addReg(sizeVReg);
14820 BuildMI(mallocMBB, DL, TII->get(X86::CALLpcrel32))
14827 BuildMI(mallocMBB, DL, TII->get(X86::ADD32ri), physSPReg).addReg(physSPReg)
14830 BuildMI(mallocMBB, DL, TII->get(TargetOpcode::COPY), mallocPtrVReg)
14832 BuildMI(mallocMBB, DL, TII->get(X86::JMP_4)).addMBB(continueMBB);
14841 BuildMI(*continueMBB, continueMBB->begin(), DL, TII->get(X86::PHI),
14869 BuildMI(*BB, MI, DL, TII->get(X86::W64ALLOCA))
14879 BuildMI(*BB, MI, DL, TII->get(X86::W64ALLOCA))
14884 BuildMI(*BB, MI, DL, TII->get(X86::SUB64rr), X86::RSP)
14892 BuildMI(*BB, MI, DL, TII->get(X86::CALLpcrel32))
14926 MachineInstrBuilder MIB = BuildMI(*BB, MI, DL,
14933 MIB = BuildMI(*BB, MI, DL, TII->get(X86::CALL64m));
14937 MachineInstrBuilder MIB = BuildMI(*BB, MI, DL,
14944 MIB = BuildMI(*BB, MI, DL, TII->get(X86::CALL32m));
14948 MachineInstrBuilder MIB = BuildMI(*BB, MI, DL,
14955 MIB = BuildMI(*BB, MI, DL, TII->get(X86::CALL32m));
15042 MIB = BuildMI(*thisMBB, MI, DL, TII->get(X86::LEA64r), LabelReg)
15050 MIB = BuildMI(*thisMBB, MI, DL, TII->get(X86::LEA32r), LabelReg)
15060 MIB = BuildMI(*thisMBB, MI, DL, TII->get(PtrStoreOpc));
15073 MIB = BuildMI(*thisMBB, MI, DL, TII->get(X86::EH_SjLj_Setup))
15084 BuildMI(mainMBB, DL, TII->get(X86::MOV32r0), mainDstReg);
15088 BuildMI(*sinkMBB, sinkMBB->begin(), DL,
15094 BuildMI(restoreMBB, DL, TII->get(X86::MOV32ri), restoreDstReg).addImm(1);
15095 BuildMI(restoreMBB, DL, TII->get(X86::JMP_4)).addMBB(sinkMBB);
15137 MIB = BuildMI(*MBB, MI, DL, TII->get(PtrLoadOpc), FP);
15142 BuildMI(*MBB, MI, DL, TII->get(PtrLoadOpc), Tmp);
15151 MIB = BuildMI(*MBB, MI, DL, TII->get(PtrLoadOpc), SP);
15160 BuildMI(*MBB, MI, DL, TII->get(IJmpOpc)).addReg(Tmp);
15220 addFrameReference(BuildMI(*BB, MI, DL,
15226 addFrameReference(BuildMI(*BB, MI, DL, TII->get(X86::MOV16rm), OldCW),
15230 addFrameReference(BuildMI(*BB, MI, DL, TII->get(X86::MOV16mi)), CWFrameIdx)
15234 addFrameReference(BuildMI(*BB, MI, DL,
15238 addFrameReference(BuildMI(*BB, MI, DL, TII->get(X86::MOV16mr)), CWFrameIdx)
15277 addFullAddress(BuildMI(*BB, MI, DL, TII->get(Opc)), AM)
15281 addFrameReference(BuildMI(*BB, MI, DL,