HomeSort by relevance Sort by last modified time
    Searched refs:MachineBasicBlock (Results 301 - 325 of 436) sorted by null

<<1112131415161718

  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 605 static bool verifyCTRBranch(MachineBasicBlock *MBB,
606 MachineBasicBlock::iterator I) {
607 MachineBasicBlock::iterator BI = I;
608 SmallSet<MachineBasicBlock *, 16> Visited;
609 SmallVector<MachineBasicBlock *, 8> Preds;
624 for (MachineBasicBlock::iterator IE = MBB->begin();; --I) {
658 for (MachineBasicBlock::pred_iterator PI = MBB->pred_begin(),
681 MachineBasicBlock *MBB = &*I;
685 for (MachineBasicBlock::iterator MII = MBB->getFirstTerminator(),
PPCInstrInfo.cpp 420 void PPCInstrInfo::insertNoop(MachineBasicBlock &MBB,
421 MachineBasicBlock::iterator MI) const {
445 bool PPCInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
446 MachineBasicBlock *&FBB,
452 MachineBasicBlock::iterator I = MBB.getLastNonDebugInstr();
607 unsigned PPCInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
608 MachineBasicBlock::iterator I = MBB.getLastNonDebugInstr();
637 PPCInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB
    [all...]
  /external/llvm/lib/CodeGen/
LiveIntervalAnalysis.cpp 225 for (MachineBasicBlock &MBB : *MF) {
317 const MachineBasicBlock *MBB = &*MFI;
370 SmallPtrSet<MachineBasicBlock*, 16> LiveOut;
377 const MachineBasicBlock *MBB = Indexes.getMBBFromIndex(Idx.getPrevSlot());
612 MachineBasicBlock *KillMBB = Indexes->getMBBFromIndex(Kill);
629 typedef SmallPtrSet<MachineBasicBlock*, 9> VisitedTy;
631 for (MachineBasicBlock::succ_iterator
634 for (df_ext_iterator<MachineBasicBlock*, VisitedTy>
637 MachineBasicBlock *MBB = *I;
799 MachineBasicBlock*
    [all...]
MachineFunction.cpp 59 void ilist_traits<MachineBasicBlock>::deleteNode(MachineBasicBlock *MBB) {
109 // Do call MachineBasicBlock destructors, it contains std::vectors.
162 /// This discards all of the MachineBasicBlock numbers and recomputes them.
164 /// ordering of the blocks within the function. If a specific MachineBasicBlock
166 void MachineFunction::RenumberBlocks(MachineBasicBlock *MBB) {
235 /// Allocate a new MachineBasicBlock. Use this instead of
236 /// `new MachineBasicBlock'.
237 MachineBasicBlock *
239 return new (BasicBlockRecycler.Allocate<MachineBasicBlock>(Allocator)
    [all...]
InlineSpiller.cpp 109 MachineBasicBlock *SpillMBB;
172 bool reMaterializeFor(LiveInterval&, MachineBasicBlock::iterator MI);
178 void insertReload(unsigned VReg, SlotIndex, MachineBasicBlock::iterator MI);
179 void insertSpill(unsigned VReg, bool isKill, MachineBasicBlock::iterator MI);
735 MachineBasicBlock *MBB = LIS.getMBBFromIndex(SVI.SpillVNI->def);
736 MachineBasicBlock::iterator MII;
833 MachineBasicBlock *MBB = LIS.getMBBFromIndex(VNI->def);
834 for (MachineBasicBlock::pred_iterator PI = MBB->pred_begin(),
857 MachineBasicBlock::iterator MI) {
    [all...]
LiveDebugVariables.cpp 84 SmallPtrSet<const MachineBasicBlock *, 4> LBlocks;
91 bool dominates(MachineBasicBlock *MBB) {
132 void insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo,
513 MachineBasicBlock *MBB = &*MFI;
514 for (MachineBasicBlock::iterator MBBI = MBB->begin(), MBBE = MBB->end();
544 MachineBasicBlock *MBB = LIS.getMBBFromIndex(Start);
734 for (MachineBasicBlock &MBB : mf) {
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 159 MachineFunction &MF, MachineBasicBlock &MBB,
160 MachineBasicBlock::iterator I) const {
205 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
279 MachineBasicBlock &MBB) const {
280 MachineBasicBlock::iterator MBBI = MBB.begin();
539 MachineBasicBlock &MBB) const {
540 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
609 MachineBasicBlock::iterator LastPopI = MBB.getFirstTerminator();
611 MachineBasicBlock::iterator Begin = MBB.begin()
    [all...]
AArch64AdvSIMDScalarPass.cpp 87 bool processMachineBasicBlock(MachineBasicBlock *MBB);
299 MachineBasicBlock *MBB = MI->getParent();
372 bool AArch64AdvSIMDScalar::processMachineBasicBlock(MachineBasicBlock *MBB) {
374 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end(); I != E;) {
AArch64RegisterInfo.cpp 316 void AArch64RegisterInfo::materializeFrameBaseRegister(MachineBasicBlock *MBB,
320 MachineBasicBlock::iterator Ins = MBB->begin();
355 void AArch64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
361 MachineBasicBlock &MBB = *MI.getParent();
  /external/llvm/lib/Target/Hexagon/
HexagonStoreWidening.cpp 90 void createStoreGroups(MachineBasicBlock &MBB,
92 bool processBasicBlock(MachineBasicBlock &MBB);
209 void HexagonStoreWidening::createStoreGroups(MachineBasicBlock &MBB,
490 MachineBasicBlock *MBB = OG.back()->getParent();
491 MachineBasicBlock::iterator InsertAt = MBB->end();
576 bool HexagonStoreWidening::processBasicBlock(MachineBasicBlock &MBB) {
HexagonInstrInfo.cpp 120 static unsigned nonDbgMICount(MachineBasicBlock::const_instr_iterator MIB,
121 MachineBasicBlock::const_instr_iterator MIE) {
135 static MachineInstr *findLoopInstr(MachineBasicBlock *BB, int EndLoopOp,
136 SmallPtrSet<MachineBasicBlock *, 8> &Visited) {
148 for (MachineBasicBlock::pred_iterator PB = BB->pred_begin(),
155 for (MachineBasicBlock::reverse_instr_iterator I = (*PB)->instr_rbegin(),
293 bool HexagonInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,
294 MachineBasicBlock *&TBB,
295 MachineBasicBlock *&FBB,
303 MachineBasicBlock::instr_iterator I = MBB.instr_end()
    [all...]
HexagonGenInsert.cpp 496 unsigned distance(const MachineBasicBlock *FromB,
497 const MachineBasicBlock *ToB, const UnsignedMap &RPO,
499 unsigned distance(MachineBasicBlock::const_iterator FromI,
500 MachineBasicBlock::const_iterator ToI, const UnsignedMap &RPO,
503 void collectInBlock(MachineBasicBlock *B, OrderedRegisterList &AVs);
557 const MachineBasicBlock &B = *A;
560 typedef MachineBasicBlock::const_iterator mb_iterator;
712 unsigned HexagonGenInsert::distance(const MachineBasicBlock *FromB,
713 const MachineBasicBlock *ToB, const UnsignedMap &RPO,
727 typedef MachineBasicBlock::const_pred_iterator pred_iterator
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
WinException.cpp 151 /// Retreive the MCSymbol for a GlobalValue or MachineBasicBlock.
153 const MachineBasicBlock *MBB) {
171 void WinException::beginFunclet(const MachineBasicBlock &MBB,
347 MachineBasicBlock::const_iterator MBBI,
400 MachineBasicBlock::const_iterator MBBI;
574 auto *Handler = UME.Handler.get<MachineBasicBlock *>();
670 getMCSymbolForMBB(Asm, UME.Cleanup.dyn_cast<MachineBasicBlock *>());
745 getMCSymbolForMBB(Asm, HT.Handler.dyn_cast<MachineBasicBlock *>());
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 193 SlotIndex rematerializeAt(MachineBasicBlock &MBB,
194 MachineBasicBlock::iterator MI,
  /external/llvm/lib/Target/AMDGPU/
AMDGPUMCInstLower.cpp 22 #include "llvm/CodeGen/MachineBasicBlock.h"
99 const MachineBasicBlock *MBB = MI->getParent();
100 MachineBasicBlock::const_instr_iterator I = ++MI->getIterator();
SILowerI1Copies.cpp 83 MachineBasicBlock &MBB = *BI;
84 MachineBasicBlock::iterator I, Next;
SIFrameLowering.cpp 50 MachineBasicBlock &MBB) const {
161 MachineBasicBlock::iterator I = MBB.begin();
215 for (MachineBasicBlock &OtherBB : MF) {
  /external/llvm/lib/Target/ARM/
ARMInstrInfo.cpp 93 void ARMInstrInfo::expandLoadStackGuard(MachineBasicBlock::iterator MI,
119 MachineBasicBlock &MBB = *MI->getParent();
ARMHazardRecognizer.cpp 56 MachineBasicBlock::iterator I = LastMI;
  /external/llvm/lib/Target/MSP430/
MSP430RegisterInfo.cpp 104 MSP430RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
110 MachineBasicBlock &MBB = *MI.getParent();
  /external/llvm/lib/Target/SystemZ/
SystemZRegisterInfo.cpp 58 SystemZRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MI,
63 MachineBasicBlock &MBB = *MI->getParent();
  /external/llvm/lib/Target/Mips/
Mips16ISelDAGToDAG.cpp 72 MachineBasicBlock &MBB = MF.front();
73 MachineBasicBlock::iterator I = MBB.begin();
103 MachineBasicBlock &MBB = MF.front();
104 MachineBasicBlock::iterator I = MBB.begin();
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyStoreResults.cpp 102 MachineBasicBlock *Pred =
  /external/llvm/lib/Target/X86/
X86AsmPrinter.h 106 void EmitBasicBlockEnd(const MachineBasicBlock &MBB) override {
X86RegisterInfo.h 125 void eliminateFrameIndex(MachineBasicBlock::iterator MI,

Completed in 432 milliseconds

<<1112131415161718