/external/llvm/lib/Target/Blackfin/ |
BlackfinInstrInfo.cpp | 92 BuildMI(&MBB, DL, get(BF::JUMPa)).addMBB(TBB); 105 BuildMI(MBB, I, DL, get(BF::MOVE), DestReg) 111 BuildMI(MBB, I, DL, get(BF::SLL16i), DestReg) 119 BuildMI(MBB, I, DL, get(BF::MOVENCC_z), DestReg) 121 BuildMI(MBB, I, DL, get(BF::BITTGL), DestReg).addReg(DestReg).addImm(0); 125 BuildMI(MBB, I, DL, get(BF::MOVECC_zext), DestReg) 133 BuildMI(MBB, I, DL, get(BF::SETEQri_not), DestReg) 138 BuildMI(MBB, I, DL, get(BF::MOVECC_nz), DestReg) 146 BuildMI(MBB, I, DL, get(BF::MOVE_ncccc), DestReg) 152 BuildMI(MBB, I, DL, get(BF::MOVE_ccncc), DestReg [all...] |
BlackfinFrameLowering.cpp | 69 BuildMI(MBB, MBBI, dl, TII.get(BF::LINK)).addImm(FrameSize); 79 BuildMI(MBB, MBBI, dl, TII.get(BF::PUSH)) 81 BuildMI(MBB, MBBI, dl, TII.get(BF::PUSH)) 83 BuildMI(MBB, MBBI, dl, TII.get(BF::MOVE), BF::FP) 86 BuildMI(MBB, MBBI, dl, TII.get(BF::ADDpp), BF::SP) 113 BuildMI(MBB, MBBI, dl, TII.get(BF::UNLINK));
|
BlackfinRegisterInfo.cpp | 97 BuildMI(MBB, I, DL, TII.get(BF::ADDpp_imm7), Reg) 108 BuildMI(MBB, I, DL, TII.get(BF::ADDpp), Reg) 115 BuildMI(MBB, I, DL, TII.get(BF::ADD), Reg) 128 BuildMI(MBB, I, DL, TII.get(BF::LOADimm7), Reg).addImm(value); 133 BuildMI(MBB, I, DL, TII.get(BF::LOADuimm16), Reg).addImm(value); 138 BuildMI(MBB, I, DL, TII.get(BF::LOADimm16), Reg).addImm(value); 143 BuildMI(MBB, I, DL, 147 BuildMI(MBB, I, DL, 270 BuildMI(MBB, II, DL, TII.get(BF::ADDpp), ScratchReg) 285 BuildMI(MBB, II, DL, TII.get(BF::MOVENCC_z), ScratchReg [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcFrameLowering.cpp | 55 BuildMI(MBB, MBBI, dl, TII.get(SP::SAVEri), SP::O6) 61 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1).addImm(OffHi); 63 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1) 65 BuildMI(MBB, MBBI, dl, TII.get(SP::SAVErr), SP::O6) 78 BuildMI(MBB, MBBI, dl, TII.get(SP::RESTORErr), SP::G0).addReg(SP::G0)
|
SparcInstrInfo.cpp | 194 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(Opcode)) 196 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(SP::BA)) 229 BuildMI(&MBB, DL, get(SP::BA)).addMBB(TBB); 237 BuildMI(&MBB, DL, get(SP::BCOND)).addMBB(TBB).addImm(CC); 239 BuildMI(&MBB, DL, get(SP::FBCOND)).addMBB(TBB).addImm(CC); 243 BuildMI(&MBB, DL, get(SP::BA)).addMBB(FBB); 274 BuildMI(MBB, I, DL, get(SP::ORrr), DestReg).addReg(SP::G0) 277 BuildMI(MBB, I, DL, get(SP::FMOVS), DestReg) 280 BuildMI(MBB, I, DL, get(Subtarget.isV9() ? SP::FMOVD : SP::FpMOVD), DestReg) 296 BuildMI(MBB, I, DL, get(SP::STri)).addFrameIndex(FI).addImm(0 [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUFrameLowering.cpp | 119 BuildMI(MBB, MBBI, dl, TII.get(SPU::PROLOG_LABEL)).addSym(FrameLabel); 124 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr32), SPU::R0).addImm(16) 128 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr32), SPU::R1).addImm(FrameSize) 131 BuildMI(MBB, MBBI, dl, TII.get(SPU::AIr32), SPU::R1).addReg(SPU::R1) 136 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr128), SPU::R2) 139 BuildMI(MBB, MBBI, dl, TII.get(SPU::ILr32), SPU::R2) 141 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQXr32), SPU::R1) 144 BuildMI(MBB, MBBI, dl, TII.get(SPU::Ar32), SPU::R1) 147 BuildMI(MBB, MBBI, dl, TII.get(SPU::SFIr32), SPU::R2) 150 BuildMI(MBB, MBBI, dl, TII.get(SPU::LQXr128), SPU::R2 [all...] |
SPUNopFiller.cpp | 96 BuildMI(MBB, I, I->getDebugLoc(), TII->get(SPU::ENOP)); 105 BuildMI(MBB, I, I->getDebugLoc(), TII->get(SPU::LNOP)); 121 BuildMI(MBB, J, J->getDebugLoc(), TII->get(SPU::ENOP)); 126 BuildMI(MBB, J, DebugLoc(), TII->get(SPU::LNOP));
|
/external/llvm/lib/Target/Mips/ |
MipsFrameLowering.cpp | 128 BuildMI(MBB, I, DL, TII->get(Mips::NOAT)); 129 BuildMI(MBB, I, DL, TII->get(Mips::LUi), Mips::AT).addImm(ImmHi); 130 BuildMI(MBB, I, DL, TII->get(Mips::ADDu), Mips::AT).addReg(OrigReg) 165 BuildMI(MBB, MBBI, dl, TII.get(Mips::NOREORDER)); 169 BuildMI(MBB, MBBI, dl, TII.get(Mips::CPLOAD)) 171 BuildMI(MBB, MBBI, dl, TII.get(Mips::NOMACRO)); 183 BuildMI(MBB, MBBI, dl, TII.get(Mips::ADDiu), Mips::SP) 188 BuildMI(MBB, MBBI, dl, TII.get(Mips::ATMACRO)); 192 BuildMI(MBB, MBBI, dl, 209 BuildMI(MBB, MBBI, dl [all...] |
MipsEmitGPRestore.cpp | 67 BuildMI(MBB, I, dl, TII->get(Mips::LW), Mips::GP).addFrameIndex(FI) 80 BuildMI(MBB, ++I, dl, TII->get(Mips::LW), Mips::GP).addFrameIndex(FI)
|
MipsExpandPseudo.cpp | 97 BuildMI(MBB, I, dl, Mtc1Tdd, *SubReg).addReg(LoReg); 98 BuildMI(MBB, I, dl, Mtc1Tdd, *(SubReg + 1)).addReg(HiReg); 110 BuildMI(MBB, I, dl, Mfc1Tdd, DstReg).addReg(*(SubReg + N));
|
/external/llvm/lib/Target/Alpha/ |
AlphaFrameLowering.cpp | 56 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAHg), Alpha::R29) 58 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAg), Alpha::R29) 61 BuildMI(MBB, MBBI, dl, TII.get(Alpha::ALTENT)) 82 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDA), Alpha::R30).addImm(NumBytes) 85 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAH), Alpha::R30) 87 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDA), Alpha::R30) 95 BuildMI(MBB, MBBI, dl, TII.get(Alpha::STQ)) 98 BuildMI(MBB, MBBI, dl, TII.get(Alpha::BISr), Alpha::R15) 123 BuildMI(MBB, MBBI, dl, TII.get(Alpha::BISr), Alpha::R30).addReg(Alpha::R15) 126 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDQ), Alpha::R15 [all...] |
AlphaLLRP.cpp | 77 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 89 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 92 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 103 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 105 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 107 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 140 BuildMI(MBB, MBB.end(), dl, TII->get(Alpha::BISr), Alpha::R31)
|
AlphaInstrInfo.cpp | 99 BuildMI(&MBB, DL, get(Alpha::BR)).addMBB(TBB); 102 BuildMI(&MBB, DL, get(Alpha::COND_BRANCH_I)) 105 BuildMI(&MBB, DL, get(Alpha::COND_BRANCH_F)) 112 BuildMI(&MBB, DL, get(Alpha::COND_BRANCH_I)) 115 BuildMI(&MBB, DL, get(Alpha::COND_BRANCH_F)) 117 BuildMI(&MBB, DL, get(Alpha::BR)).addMBB(FBB); 126 BuildMI(MBB, MI, DL, get(Alpha::BISr), DestReg) 130 BuildMI(MBB, MI, DL, get(Alpha::CPYSS), DestReg) 134 BuildMI(MBB, MI, DL, get(Alpha::CPYST), DestReg) 150 //BuildMI(MBB, MI, Alpha::WTF, 0).addReg(SrcReg) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFrameLowering.cpp | 136 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORI), DstReg) 140 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORI), DstReg) 145 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg) 149 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg) 154 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg) 158 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg) 162 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORI), DstReg) 313 BuildMI(MBB, MBBI, dl, TII.get(PPC::MFLR8), PPC::X0); 316 BuildMI(MBB, MBBI, dl, TII.get(PPC::STD)) 322 BuildMI(MBB, MBBI, dl, TII.get(PPC::STD) [all...] |
PPCInstrInfo.cpp | 149 return BuildMI(MF, MI->getDebugLoc(), MI->getDesc()) 173 BuildMI(MBB, MI, DL, get(PPC::NOP)); 296 BuildMI(&MBB, DL, get(PPC::B)).addMBB(TBB); 298 BuildMI(&MBB, DL, get(PPC::BCC)) 304 BuildMI(&MBB, DL, get(PPC::BCC)) 306 BuildMI(&MBB, DL, get(PPC::B)).addMBB(FBB); 332 BuildMI(MBB, I, DL, MCID, DestReg) 335 BuildMI(MBB, I, DL, MCID, DestReg).addReg(SrcReg, getKillRegState(KillSrc)); 347 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW)) 355 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFLR), PPC::R11)) [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreRegisterInfo.cpp | 148 New=BuildMI(MF, Old->getDebugLoc(), TII.get(Opcode)) 153 New=BuildMI(MF, Old->getDebugLoc(), TII.get(Opcode), XCore::SP) 239 BuildMI(MBB, II, dl, TII.get(XCore::LDW_3r), Reg) 244 BuildMI(MBB, II, dl, TII.get(XCore::STW_3r)) 250 BuildMI(MBB, II, dl, TII.get(XCore::LDAWF_l3r), Reg) 260 BuildMI(MBB, II, dl, TII.get(XCore::LDW_2rus), Reg) 265 BuildMI(MBB, II, dl, TII.get(XCore::STW_2rus)) 271 BuildMI(MBB, II, dl, TII.get(XCore::LDAWF_l2rus), Reg) 289 BuildMI(MBB, II, dl, TII.get(NewOpcode), Reg) 294 BuildMI(MBB, II, dl, TII.get(NewOpcode) [all...] |
XCoreInstrInfo.cpp | 287 BuildMI(&MBB, DL, get(XCore::BRFU_lu6)).addMBB(TBB); 291 BuildMI(&MBB, DL, get(Opc)).addReg(Cond[1].getReg()) 300 BuildMI(&MBB, DL, get(Opc)).addReg(Cond[1].getReg()) 302 BuildMI(&MBB, DL, get(XCore::BRFU_lu6)).addMBB(FBB); 342 BuildMI(MBB, I, DL, get(XCore::ADD_2rus), DestReg) 349 BuildMI(MBB, I, DL, get(XCore::LDAWSP_ru6), DestReg).addImm(0); 354 BuildMI(MBB, I, DL, get(XCore::SETSP_1r)) 370 BuildMI(MBB, I, DL, get(XCore::STWFI)) 384 BuildMI(MBB, I, DL, get(XCore::LDWFI), DestReg) 393 MachineInstrBuilder MIB = BuildMI(MF, DL, get(XCore::DBG_VALUE) [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430FrameLowering.cpp | 66 BuildMI(MBB, MBBI, DL, TII.get(MSP430::PUSH16r)) 70 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::FPW) 98 BuildMI(MBB, MBBI, DL, TII.get(MSP430::SUB16ri), MSP430::SPW) 135 BuildMI(MBB, MBBI, DL, TII.get(MSP430::POP16r), MSP430::FPW); 156 BuildMI(MBB, MBBI, DL, 160 BuildMI(MBB, MBBI, DL, 170 BuildMI(MBB, MBBI, DL, TII.get(MSP430::ADD16ri), MSP430::SPW) 199 BuildMI(MBB, MI, DL, TII.get(MSP430::PUSH16r)) 220 BuildMI(MBB, MI, DL, TII.get(MSP430::POP16r), CSI[i].getReg());
|
/external/llvm/include/llvm/CodeGen/ |
MachineInstrBuilder.h | 10 // This file exposes a function named BuildMI, which is useful for dramatically 13 // M = BuildMI(X86::ADDrr8, 2).addReg(argVal1).addReg(argVal2); 178 /// BuildMI - Builder interface. Specify how to create the initial instruction 181 inline MachineInstrBuilder BuildMI(MachineFunction &MF, 187 /// BuildMI - This version of the builder sets up the first operand as a 190 inline MachineInstrBuilder BuildMI(MachineFunction &MF, 198 /// BuildMI - This version of the builder inserts the newly-built 202 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, 212 /// BuildMI - This version of the builder inserts the newly-built 216 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB [all...] |
/external/llvm/lib/CodeGen/ |
ScheduleDAGEmit.cpp | 54 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) 63 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase)
|
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 283 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)); 294 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) 297 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) 299 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, 314 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) 318 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) 321 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, 337 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg) 342 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II) 346 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL [all...] |
Thumb1FrameLowering.cpp | 136 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr) 169 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::R4) 171 AddDefaultPred(AddDefaultT1CC(BuildMI(MBB, MBBI, dl, TII.get(ARM::tLSRri), 175 AddDefaultPred(AddDefaultT1CC(BuildMI(MBB, MBBI, dl, TII.get(ARM::tLSLri), 179 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP) 190 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), BasePtr) 270 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), 274 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), 298 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tPOP))) 303 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tBX_RET_vararg) [all...] |
Thumb1InstrInfo.cpp | 39 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tMOVr), DestReg) 68 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tSTRspi)) 97 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tLDRspi), DestReg)
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeFrameLowering.cpp | 257 BuildMI(MENT, MENTI, ENTDL, TII.get(MBlaze::SWI), r) 265 BuildMI(MENT, MENTI, ENTDL, TII.get(MBlaze::SWI), MBlaze::R17) 268 BuildMI(MENT, MENTI, ENTDL, TII.get(MBlaze::SWI), MBlaze::R18) 274 BuildMI(MENT, MENTI, ENTDL, TII.get(MBlaze::MFS), MBlaze::R11) 276 BuildMI(MENT, MENTI, ENTDL, TII.get(MBlaze::SWI), MBlaze::R11) 279 BuildMI(MEXT, MEXTI, EXTDL, TII.get(MBlaze::LWI), MBlaze::R11) 281 BuildMI(MEXT, MEXTI, EXTDL, TII.get(MBlaze::MTS), MBlaze::RMSR) 286 BuildMI(MEXT, MEXTI, EXTDL, TII.get(MBlaze::LWI), MBlaze::R18) 289 BuildMI(MEXT, MEXTI, EXTDL, TII.get(MBlaze::LWI), MBlaze::R17) 295 BuildMI(MEXT, MEXTI, EXTDL, TII.get(MBlaze::LWI), r [all...] |
MBlazeInstrInfo.cpp | 80 BuildMI(MBB, MI, DL, get(MBlaze::NOP)); 88 llvm::BuildMI(MBB, I, DL, get(MBlaze::ADDK), DestReg) 98 BuildMI(MBB, I, DL, get(MBlaze::SWI)).addReg(SrcReg,getKillRegState(isKill)) 108 BuildMI(MBB, I, DL, get(MBlaze::LWI), DestReg) 202 BuildMI(&MBB, DL, get(Opc)).addMBB(TBB); 204 BuildMI(&MBB, DL, get(Opc)).addReg(Cond[1].getReg()).addMBB(TBB); 208 BuildMI(&MBB, DL, get(Opc)).addReg(Cond[1].getReg()).addMBB(TBB); 209 BuildMI(&MBB, DL, get(MBlaze::BRID)).addMBB(FBB); 291 BuildMI(FirstMBB, MBBI, DebugLoc(), TII->get(TargetOpcode::COPY),
|