/external/llvm/lib/Target/ARM/ |
D | ARMFrameLowering.cpp | 256 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 …]
|
D | Thumb1InstrInfo.cpp | 53 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()
|
D | Thumb1FrameLowering.cpp | 240 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 …]
|
D | Thumb2InstrInfo.cpp | 120 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()
|
D | ARMBaseInstrInfo.cpp | 693 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 …]
|
D | ThumbRegisterInfo.cpp | 171 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()
|
D | ARMExpandPseudoInsts.cpp | 797 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 …]
|
D | ARMInstrInfo.cpp | 133 AddDefaultPred(MIB); in expandLoadStackGuard()
|
D | ARMISelLowering.cpp | 7323 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 …]
|
D | A15SDOptimizer.cpp | 432 AddDefaultPred(BuildMI(MBB, in createDupLane() 481 AddDefaultPred(BuildMI(MBB, in createVExt()
|
D | Thumb2SizeReduction.cpp | 625 AddDefaultPred(MIB); in ReduceSpecial() 911 AddDefaultPred(MIB); in ReduceToNarrow()
|
D | ARMBaseInstrInfo.h | 399 const MachineInstrBuilder &AddDefaultPred(const MachineInstrBuilder &MIB) { in AddDefaultPred() function
|
D | ARMFastISel.cpp | 264 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()
|
D | ARMBaseRegisterInfo.cpp | 607 AddDefaultCC(AddDefaultPred(MIB)); in materializeFrameBaseRegister()
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | Thumb1RegisterInfo.cpp | 137 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 …]
|
D | Thumb1FrameLowering.cpp | 136 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()
|
D | Thumb1InstrInfo.cpp | 39 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()
|
D | ARMFrameLowering.cpp | 209 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 …]
|
D | Thumb2InstrInfo.cpp | 115 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()
|
D | ARMBaseInstrInfo.cpp | 634 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 …]
|
D | ARMISelLowering.cpp | 5113 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 …]
|
D | ARMExpandPseudoInsts.cpp | 845 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()
|
D | ARMBaseInstrInfo.h | 294 const MachineInstrBuilder &AddDefaultPred(const MachineInstrBuilder &MIB) { in AddDefaultPred() function
|
D | ARMFastISel.cpp | 264 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()
|
D | Thumb2SizeReduction.cpp | 510 AddDefaultPred(MIB); in ReduceSpecial() 768 AddDefaultPred(MIB); in ReduceToNarrow()
|