Home
last modified time | relevance | path

Searched refs:AddDefaultPred (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/lib/Target/ARM/
DARMFrameLowering.cpp256 AddDefaultPred(BuildMI(MBB, MBBI, DL, TII.get(ARM::BFC), Reg) in emitAligningInstructions()
261 AddDefaultPred(BuildMI(MBB, MBBI, DL, TII.get(ARM::BICri), Reg) in emitAligningInstructions()
269 AddDefaultCC(AddDefaultPred( in emitAligningInstructions()
273 AddDefaultCC(AddDefaultPred( in emitAligningInstructions()
282 AddDefaultPred(BuildMI(MBB, MBBI, DL, TII.get(ARM::t2BFC), Reg) in emitAligningInstructions()
451 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi16), ARM::R4) in emitPrologue()
484 AddDefaultCC(AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::t2SUBrr), in emitPrologue()
660 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::R4) in emitPrologue()
664 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP) in emitPrologue()
683 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitPrologue()
[all …]
DThumb1InstrInfo.cpp53 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tMOVr), DestReg) in copyPhysReg()
63 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tPUSH))) in copyPhysReg()
65 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tPOP))) in copyPhysReg()
90 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tSTRspi)) in storeRegToStackSlot()
116 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tLDRspi), DestReg) in loadRegFromStackSlot()
DThumb1FrameLowering.cpp240 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr) in emitPrologue()
296 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), BasePtr) in emitPrologue()
368 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitEpilogue()
372 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitEpilogue()
453 AddDefaultPred( in emitPopSpecialFixUp()
526 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr)) in emitPopSpecialFixUp()
535 AddDefaultPred( in emitPopSpecialFixUp()
550 MBBI = AddDefaultPred(BuildMI(MBB, MBB.end(), dl, TII.get(ARM::tBX_RET))); in emitPopSpecialFixUp()
554 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tPOP))) in emitPopSpecialFixUp()
559 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr)) in emitPopSpecialFixUp()
[all …]
DThumb2InstrInfo.cpp120 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tMOVr), DestReg) in copyPhysReg()
141 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::t2STRi12)) in storeRegToStackSlot()
160 AddDefaultPred(MIB); in storeRegToStackSlot()
183 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::t2LDRi12), DestReg) in loadRegFromStackSlot()
202 AddDefaultPred(MIB); in loadRegFromStackSlot()
287 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr),DestReg) in emitT2RegPlusImmediate()
299 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg) in emitT2RegPlusImmediate()
338 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg) in emitT2RegPlusImmediate()
477 AddDefaultPred(MIB); in rewriteT2FrameIndex()
DARMBaseInstrInfo.cpp693 AddDefaultPred(MIB); in copyFromCPSR()
715 AddDefaultPred(MIB); in copyToCPSR()
728 AddDefaultCC(AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::MOVr), DestReg) in copyPhysReg()
753 AddDefaultPred(MIB); in copyPhysReg()
840 Mov = AddDefaultPred(Mov); in copyPhysReg()
881 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::STRi12)) in storeRegToStackSlot()
885 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VSTRS)) in storeRegToStackSlot()
893 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VSTRD)) in storeRegToStackSlot()
903 AddDefaultPred(MIB); in storeRegToStackSlot()
908 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::STMIA)) in storeRegToStackSlot()
[all …]
DThumbRegisterInfo.cpp171 AddDefaultPred(MIB); in emitThumbRegPlusImmInReg()
311 AddDefaultPred(MIB.setMIFlags(MIFlags)); in emitThumbRegPlusImmediate()
325 MIB = AddDefaultPred(MIB); in emitThumbRegPlusImmediate()
459 AddDefaultPred(BuildMI(MBB, I, DL, TII.get(ARM::tMOVr)) in saveScavengerRegister()
489 AddDefaultPred(BuildMI(MBB, UseMI, DL, TII.get(ARM::tMOVr)). in saveScavengerRegister()
620 AddDefaultPred(MIB); in eliminateFrameIndex()
DARMExpandPseudoInsts.cpp797 AddDefaultPred(MIB); in ExpandCMP_SWAP()
814 AddDefaultPred(MIB); in ExpandCMP_SWAP()
817 AddDefaultPred(BuildMI(LoadCmpBB, DL, TII->get(CMPrr)) in ExpandCMP_SWAP()
842 AddDefaultPred(MIB); in ExpandCMP_SWAP()
845 AddDefaultPred(BuildMI(StoreBB, DL, TII->get(CMPri)) in ExpandCMP_SWAP()
928 AddDefaultPred(MIB); in ExpandCMP_SWAP_64()
931 AddDefaultPred(BuildMI(LoadCmpBB, DL, TII->get(CMPrr)) in ExpandCMP_SWAP_64()
940 AddDefaultPred(MIB); in ExpandCMP_SWAP_64()
963 AddDefaultPred(MIB); in ExpandCMP_SWAP_64()
966 AddDefaultPred(BuildMI(StoreBB, DL, TII->get(CMPri)) in ExpandCMP_SWAP_64()
[all …]
DARMInstrInfo.cpp133 AddDefaultPred(MIB); in expandLoadStackGuard()
DARMISelLowering.cpp7323 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::t2LDRpci), NewVReg1) in SetupEntryBlockForSjLj()
7329 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::t2ORRri), NewVReg2) in SetupEntryBlockForSjLj()
7336 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::t2STRi12)) in SetupEntryBlockForSjLj()
7350 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::tLDRpci), NewVReg1) in SetupEntryBlockForSjLj()
7359 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::tMOVi8), NewVReg3) in SetupEntryBlockForSjLj()
7363 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::tORR), NewVReg4) in SetupEntryBlockForSjLj()
7371 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::tSTRi)) in SetupEntryBlockForSjLj()
7382 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::LDRi12), NewVReg1) in SetupEntryBlockForSjLj()
7387 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::PICADD), NewVReg2) in SetupEntryBlockForSjLj()
7390 AddDefaultPred(BuildMI(*MBB, MI, dl, TII->get(ARM::STRi12)) in SetupEntryBlockForSjLj()
[all …]
DA15SDOptimizer.cpp432 AddDefaultPred(BuildMI(MBB, in createDupLane()
481 AddDefaultPred(BuildMI(MBB, in createVExt()
DThumb2SizeReduction.cpp625 AddDefaultPred(MIB); in ReduceSpecial()
911 AddDefaultPred(MIB); in ReduceToNarrow()
DARMBaseInstrInfo.h399 const MachineInstrBuilder &AddDefaultPred(const MachineInstrBuilder &MIB) { in AddDefaultPred() function
DARMFastISel.cpp264 AddDefaultPred(MIB); in AddOptionalDefs()
2254 AddDefaultPred(MIB); in ARMEmitLibcall()
2397 AddDefaultPred(MIB); in SelectCall()
2711 AddDefaultPred(MIB.addReg(SrcReg, isKill * RegState::Kill).addImm(ImmEnc)); in ARMEmitIntExt()
2957 AddDefaultPred(MIB); in ARMLowerPICELF()
2968 AddDefaultPred(MIB); in ARMLowerPICELF()
DARMBaseRegisterInfo.cpp607 AddDefaultCC(AddDefaultPred(MIB)); in materializeFrameBaseRegister()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DThumb1RegisterInfo.cpp137 AddDefaultPred(MIB); in emitThumbRegPlusImmInReg()
244 AddDefaultPred(MIB.addReg(BaseReg, RegState::Kill).addImm(ThisVal)); in emitThumbRegPlusImmediate()
246 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), DestReg) in emitThumbRegPlusImmediate()
264 MIB = AddDefaultPred(MIB); in emitThumbRegPlusImmediate()
272 MIB = AddDefaultPred(MIB); in emitThumbRegPlusImmediate()
291 AddDefaultPred(AddDefaultT1CC(BuildMI(MBB, MBBI, dl, MCID, DestReg)) in emitThumbRegPlusImmediate()
353 AddDefaultPred(AddDefaultT1CC(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVi8), in emitThumbConstant()
360 AddDefaultPred(AddDefaultT1CC(BuildMI(MBB, MBBI, dl, MCID, DestReg)) in emitThumbConstant()
431 AddDefaultPred(AddDefaultT1CC(MIB).addReg(FrameReg) in rewriteFrameIndex()
460 AddDefaultPred(AddDefaultT1CC(MIB).addReg(FrameReg).addImm(Mask)); in rewriteFrameIndex()
[all …]
DThumb1FrameLowering.cpp136 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr) in emitPrologue()
168 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), BasePtr) in emitPrologue()
248 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitEpilogue()
252 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitEpilogue()
276 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tPOP))) in emitEpilogue()
281 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tBX_RET_vararg)) in emitEpilogue()
303 AddDefaultPred(MIB); in spillCalleeSavedRegisters()
342 AddDefaultPred(MIB); in restoreCalleeSavedRegisters()
DThumb1InstrInfo.cpp39 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tMOVr), DestReg) in copyPhysReg()
68 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tSTRspi)) in storeRegToStackSlot()
97 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tLDRspi), DestReg) in loadRegFromStackSlot()
DARMFrameLowering.cpp209 AddDefaultCC(AddDefaultPred(MIB)); in emitPrologue()
267 AddDefaultCC(AddDefaultPred(BuildMI(MBB, MBBI, dl, in emitPrologue()
278 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::R4) in emitPrologue()
280 AddDefaultCC(AddDefaultPred(BuildMI(MBB, MBBI, dl, in emitPrologue()
284 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP) in emitPrologue()
303 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitPrologue()
378 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitEpilogue()
388 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), in emitEpilogue()
596 AddDefaultPred(BuildMI(MBB, MI, DL, TII.get(StmOpc), ARM::SP) in emitPushInst()
606 AddDefaultPred(MIB); in emitPushInst()
[all …]
DThumb2InstrInfo.cpp115 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tMOVr), DestReg) in copyPhysReg()
138 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::t2STRi12)) in storeRegToStackSlot()
166 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::t2LDRi12), DestReg) in loadRegFromStackSlot()
226 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr),DestReg) in emitT2RegPlusImmediate()
238 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg) in emitT2RegPlusImmediate()
277 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg) in emitT2RegPlusImmediate()
409 AddDefaultPred(MIB); in rewriteT2FrameIndex()
DARMBaseInstrInfo.cpp634 AddDefaultCC(AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::MOVr), DestReg) in copyPhysReg()
659 AddDefaultPred(MIB); in copyPhysReg()
674 AddDefaultPred(BuildMI(MBB, I, I->getDebugLoc(), get(ARM::VORRq)) in copyPhysReg()
722 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::STRi12)) in storeRegToStackSlot()
726 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VSTRS)) in storeRegToStackSlot()
734 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VSTRD)) in storeRegToStackSlot()
743 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VST1q64Pseudo)) in storeRegToStackSlot()
748 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VSTMQIA)) in storeRegToStackSlot()
761 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VST1d64QPseudo)) in storeRegToStackSlot()
767 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::VSTMDIA)) in storeRegToStackSlot()
[all …]
DARMISelLowering.cpp5113 AddDefaultPred(MIB); in EmitAtomicCmpSwap()
5114 AddDefaultPred(BuildMI(BB, dl, TII->get(isThumb2 ? ARM::t2CMPrr : ARM::CMPrr)) in EmitAtomicCmpSwap()
5129 AddDefaultPred(MIB); in EmitAtomicCmpSwap()
5130 AddDefaultPred(BuildMI(BB, dl, TII->get(isThumb2 ? ARM::t2CMPri : ARM::CMPri)) in EmitAtomicCmpSwap()
5218 AddDefaultPred(MIB); in EmitAtomicBinary()
5222 AddDefaultPred(BuildMI(BB, dl, TII->get(BinOpcode), scratch2). in EmitAtomicBinary()
5225 AddDefaultPred(BuildMI(BB, dl, TII->get(BinOpcode), scratch2). in EmitAtomicBinary()
5232 AddDefaultPred(MIB); in EmitAtomicBinary()
5233 AddDefaultPred(BuildMI(BB, dl, TII->get(isThumb2 ? ARM::t2CMPri : ARM::CMPri)) in EmitAtomicBinary()
5330 AddDefaultPred(MIB); in EmitAtomicBinaryMinMax()
[all …]
DARMExpandPseudoInsts.cpp845 AddDefaultCC(AddDefaultPred(BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandMI()
859 AddDefaultPred(BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(ARM::MOVsi), in ExpandMI()
872 AddDefaultPred(BuildMI(MBB, MBBI, MI.getDebugLoc(),TII->get(ARM::MOVsi), in ExpandMI()
900 AddDefaultPred(BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandMI()
957 AddDefaultPred(MIB3); in ExpandMI()
DARMBaseInstrInfo.h294 const MachineInstrBuilder &AddDefaultPred(const MachineInstrBuilder &MIB) { in AddDefaultPred() function
DARMFastISel.cpp264 AddDefaultPred(MIB); in AddOptionalDefs()
1853 MIB = AddDefaultPred(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitLibcall()
1858 MIB = AddDefaultPred(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitLibcall()
1966 MIB = AddDefaultPred(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectCall()
1971 MIB = AddDefaultPred(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in SelectCall()
DThumb2SizeReduction.cpp510 AddDefaultPred(MIB); in ReduceSpecial()
768 AddDefaultPred(MIB); in ReduceToNarrow()

12