Home
last modified time | relevance | path

Searched refs:MachineInstrBuilder (Results 1 – 25 of 36) sorted by relevance

12

/external/llvm/include/llvm/CodeGen/
DMachineInstrBuilder.h44 class MachineInstrBuilder {
47 MachineInstrBuilder() : MI(0) {} in MachineInstrBuilder() function
48 explicit MachineInstrBuilder(MachineInstr *mi) : MI(mi) {} in MachineInstrBuilder() function
59 MachineInstrBuilder &addReg(unsigned RegNo, unsigned flags = 0,
78 const MachineInstrBuilder &addImm(int64_t Val) const { in addImm()
83 const MachineInstrBuilder &addCImm(const ConstantInt *Val) const { in addCImm()
88 const MachineInstrBuilder &addFPImm(const ConstantFP *Val) const { in addFPImm()
93 const MachineInstrBuilder &addMBB(MachineBasicBlock *MBB,
99 const MachineInstrBuilder &addFrameIndex(int Idx) const { in addFrameIndex()
104 const MachineInstrBuilder &addConstantPoolIndex(unsigned Idx,
[all …]
/external/llvm/lib/Target/X86/
DX86InstrBuilder.h89 static inline const MachineInstrBuilder &
90 addDirectMem(const MachineInstrBuilder &MIB, unsigned Reg) { in addDirectMem()
97 static inline const MachineInstrBuilder &
98 addOffset(const MachineInstrBuilder &MIB, int Offset) { in addOffset()
106 static inline const MachineInstrBuilder &
107 addRegOffset(const MachineInstrBuilder &MIB, in addRegOffset()
114 static inline const MachineInstrBuilder &addRegReg(const MachineInstrBuilder &MIB, in addRegReg()
121 static inline const MachineInstrBuilder &
122 addFullAddress(const MachineInstrBuilder &MIB, in addFullAddress()
147 static inline const MachineInstrBuilder &
[all …]
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h314 const MachineInstrBuilder &AddDefaultPred(const MachineInstrBuilder &MIB) { in AddDefaultPred()
319 const MachineInstrBuilder &AddDefaultCC(const MachineInstrBuilder &MIB) { in AddDefaultCC()
324 const MachineInstrBuilder &AddDefaultT1CC(const MachineInstrBuilder &MIB,
330 const MachineInstrBuilder &AddNoT1CC(const MachineInstrBuilder &MIB) { in AddNoT1CC()
DARMExpandPseudoInsts.cpp55 MachineInstrBuilder &UseMI, MachineInstrBuilder &DefMI);
73 MachineInstrBuilder &UseMI, in TransferImpOps()
74 MachineInstrBuilder &DefMI) { in TransferImpOps()
383 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandVLD()
448 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandVST()
500 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandLaneOp()
584 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(Opc)); in ExpandVTBL()
621 MachineInstrBuilder LO16, HI16; in ExpandMOV32BitImm()
841 MachineInstrBuilder MIB = in ExpandMI()
853 MachineInstrBuilder MIB = in ExpandMI()
[all …]
DThumb1RegisterInfo.cpp130 MachineInstrBuilder MIB = in emitThumbRegPlusImmInReg()
242 const MachineInstrBuilder MIB = in emitThumbRegPlusImmediate()
261 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg); in emitThumbRegPlusImmediate()
269 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg); in emitThumbRegPlusImmediate()
420 MachineInstrBuilder MIB(&MI); in rewriteFrameIndex()
431 MachineInstrBuilder MIB(&MI); in rewriteFrameIndex()
460 MachineInstrBuilder MIB(&MI); in rewriteFrameIndex()
723 MachineInstrBuilder MIB(&MI); in eliminateFrameIndex()
DThumb1FrameLowering.cpp280 MachineInstrBuilder MIB = in emitEpilogue()
304 MachineInstrBuilder MIB = BuildMI(MBB, MI, DL, TII.get(ARM::tPUSH)); in spillCalleeSavedRegisters()
343 MachineInstrBuilder MIB = BuildMI(MF, DL, TII.get(ARM::tPOP)); in restoreCalleeSavedRegisters()
DARMFastISel.cpp221 const MachineInstrBuilder &AddOptionalDefs(const MachineInstrBuilder &MIB);
223 const MachineInstrBuilder &MIB,
268 const MachineInstrBuilder &
269 ARMFastISel::AddOptionalDefs(const MachineInstrBuilder &MIB) { in AddOptionalDefs()
661 MachineInstrBuilder MIB; in ARMMaterializeGV()
681 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, in ARMMaterializeGV()
692 MachineInstrBuilder MIB; in ARMMaterializeGV()
948 const MachineInstrBuilder &MIB, in AddLoadStoreOperands()
1077 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitLoad()
1191 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in ARMEmitStore()
[all …]
DARMFrameLowering.cpp222 MachineInstrBuilder MIB = in emitPrologue()
445 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(TCOpcode)); in emitEpilogue()
626 MachineInstrBuilder MIB = in emitPushInst()
632 MachineInstrBuilder MIB = BuildMI(MBB, MI, DL, TII.get(StrOpc), in emitPushInst()
691 MachineInstrBuilder MIB = in emitPopInst()
706 MachineInstrBuilder MIB = in emitPopInst()
789 MachineInstrBuilder MIB = BuildMI(MBB, MI, DL, TII.get(Opc), ARM::SP) in emitAlignedDPRCS2Spills()
DARMBaseInstrInfo.cpp675 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc), DestReg); in copyPhysReg()
711 MachineInstrBuilder Mov; in copyPhysReg()
743 MachineInstrBuilder &AddDReg(MachineInstrBuilder &MIB, in AddDReg()
818 MachineInstrBuilder MIB = in storeRegToStackSlot()
839 MachineInstrBuilder MIB = in storeRegToStackSlot()
853 MachineInstrBuilder MIB = in storeRegToStackSlot()
985 MachineInstrBuilder MIB = in loadRegFromStackSlot()
1005 MachineInstrBuilder MIB = in loadRegFromStackSlot()
1021 MachineInstrBuilder MIB = in loadRegFromStackSlot()
1144 AddDefaultPred(MachineInstrBuilder(MI)); in expandPostRAPseudo()
[all …]
DThumb2SizeReduction.cpp456 MachineInstrBuilder MIB = BuildMI(MBB, MI, dl, TII->get(Opc)); in ReduceLoadStore()
517 MachineInstrBuilder MIB = BuildMI(MBB, MI, MI->getDebugLoc(), in ReduceSpecial()
674 MachineInstrBuilder MIB = BuildMI(MBB, MI, dl, NewMCID); in ReduceTo2Addr()
765 MachineInstrBuilder MIB = BuildMI(MBB, MI, dl, NewMCID); in ReduceToNarrow()
DThumb2InstrInfo.cpp279 MachineInstrBuilder MIB = in emitT2RegPlusImmediate()
411 MachineInstrBuilder MIB(&MI); in rewriteT2FrameIndex()
DThumb2ITBlockPass.cpp181 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII->get(ARM::t2IT)) in InsertITInstructions()
DARMLoadStoreOptimizer.cpp349 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII->get(Opcode)) in MergeOps()
777 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII->get(NewOpc)) in MergeBaseUpdateLSMultiple()
1082 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MBBI->getDebugLoc(), in InsertLDR_STR()
1088 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MBBI->getDebugLoc(), in InsertLDR_STR()
1744 MachineInstrBuilder MIB = BuildMI(*MBB, InsertPos, dl, MCID) in RescheduleOps()
1758 MachineInstrBuilder MIB = BuildMI(*MBB, InsertPos, dl, MCID) in RescheduleOps()
DMLxExpansionPass.cpp227 MachineInstrBuilder MIB = BuildMI(MBB, MI, MI->getDebugLoc(), MCID1, TmpReg) in ExpandFPMLxInstruction()
/external/llvm/lib/Target/CellSPU/
DSPUInstrBuilder.h32 inline const MachineInstrBuilder&
33 addFrameReference(const MachineInstrBuilder &MIB, int FI, int Offset = 0,
DSPUInstrInfo.cpp356 MachineInstrBuilder MIB; in InsertBranch()
399 MachineInstrBuilder MIB2 = BuildMI(&MBB, DL, get(SPU::BR)); in InsertBranch()
/external/llvm/lib/Target/PowerPC/
DPPCInstrBuilder.h32 static inline const MachineInstrBuilder&
33 addFrameReference(const MachineInstrBuilder &MIB, int FI, int Offset = 0,
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp68 MachineInstrBuilder MIB = BuildMI(MF, DL, get(Mips::DBG_VALUE)) in emitFrameIndexDebugValue()
178 MachineInstrBuilder MIB = BuildMI(&MBB, DL, MCID); in BuildCondBr()
DMips16InstrInfo.cpp70 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc)); in copyPhysReg()
DMipsSEInstrInfo.cpp142 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc)); in copyPhysReg()
DMipsLongBranch.cpp223 MachineInstrBuilder MIB = BuildMI(MBB, Br, DL, NewDesc); in replaceBranch()
/external/llvm/lib/CodeGen/
DMachineInstrBundle.cpp109 MachineInstrBuilder MIB = BuildMI(MBB, FirstMI, FirstMI->getDebugLoc(), in finalizeBundle()
DMachineSSAUpdater.cpp190 MachineInstrBuilder MIB(InsertedPHI); in GetValueInMiddleOfBlock()
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.cpp393 MachineInstrBuilder MIB = BuildMI(MF, DL, get(XCore::DBG_VALUE)) in emitFrameIndexDebugValue()
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp121 MachineInstrBuilder MIB = BuildMI(MF, dl, get(SP::DBG_VALUE)) in emitFrameIndexDebugValue()

12