Home
last modified time | relevance | path

Searched refs:MBB (Results 1 – 25 of 579) sorted by relevance

12345678910>>...24

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp74 MachineBasicBlock *MBB = WL.pop_back_val(); in getMatchingEHPad() local
75 if (Visited.count(MBB)) in getMatchingEHPad()
77 Visited.insert(MBB); in getMatchingEHPad()
78 if (MBB->isEHPad()) { in getMatchingEHPad()
79 if (EHPad && EHPad != MBB) in getMatchingEHPad()
81 EHPad = MBB; in getMatchingEHPad()
84 if (MBB == &MF->front()) in getMatchingEHPad()
86 for (auto *Pred : MBB->predecessors()) in getMatchingEHPad()
100 MachineBasicBlock *MBB = WL.pop_back_val(); in eraseDeadBBsAndChildren() local
101 if (Deleted.count(MBB) || !MBB->pred_empty()) in eraseDeadBBsAndChildren()
[all …]
H A DWebAssemblyCFGSort.cpp81 static void maybeUpdateTerminator(MachineBasicBlock *MBB) { in maybeUpdateTerminator() argument
86 for (const MachineInstr &Term : MBB->terminators()) { in maybeUpdateTerminator()
96 MachineFunction *MF = MBB->getParent(); in maybeUpdateTerminator()
98 unsigned(MBB->getNumber() + 1) < MF->getNumBlockIDs() in maybeUpdateTerminator()
99 ? MF->getBlockNumbered(MBB->getNumber() + 1) in maybeUpdateTerminator()
103 MBB->updateTerminator(OriginalSuccessor); in maybeUpdateTerminator()
197 for (MachineBasicBlock &MBB : MF) { in sortBlocks()
198 unsigned N = MBB.pred_size(); in sortBlocks()
199 if (MachineLoop *L = MLI.getLoopFor(&MBB)) in sortBlocks()
200 if (L->getHeader() == &MBB) in sortBlocks()
[all …]
H A DWebAssemblyCFGStackify.cpp71 void placeBlockMarker(MachineBasicBlock &MBB);
72 void placeLoopMarker(MachineBasicBlock &MBB);
73 void placeTryMarker(MachineBasicBlock &MBB);
87 const MachineBasicBlock *MBB);
89 const MachineBasicBlock *MBB);
164 MachineBasicBlock *MBB) { in explicitlyBranchesTo() argument
167 if (MO.isMBB() && MO.getMBB() == MBB) in explicitlyBranchesTo()
179 getEarliestInsertPos(MachineBasicBlock *MBB, const Container &BeforeSet, in getEarliestInsertPos() argument
181 auto InsertPos = MBB->end(); in getEarliestInsertPos()
182 while (InsertPos != MBB->begin()) { in getEarliestInsertPos()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp51 MachineBasicBlock *MBB = nullptr; member
55 MIRef(MachineBasicBlock *MBB) : MBB(MBB) { in MIRef()
56 for (auto I = MBB->begin(), E = MBB->end(); I != E && I->isPHI(); in MIRef()
61 : MI(MI), MBB(MI->getParent()), in MIRef()
62 Pos(std::distance(MBB->instr_begin(), ++MI->getIterator())) {} in MIRef()
63 MIRef(MachineInstr *MI, MachineBasicBlock *MBB) in MIRef()
64 : MI(MI), MBB(MBB), in MIRef()
65 Pos(std::distance(MBB->instr_begin(), ++MI->getIterator())) {} in MIRef()
66 MIRef(MachineInstr *MI, MachineBasicBlock *MBB, size_t Pos) in MIRef()
67 : MI(MI), MBB(MBB), Pos(Pos) {} in MIRef()
[all …]
H A DX86IndirectBranchTracking.cpp61 bool addENDBR(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const;
73 MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const { in addENDBR() argument
80 if (I == MBB.end() || I->getOpcode() != EndbrOpcode) { in addENDBR()
81 BuildMI(MBB, I, MBB.findDebugLoc(I), TII->get(EndbrOpcode)); in addENDBR()
129 auto MBB = MF.begin(); in runOnMachineFunction() local
130 Changed |= addENDBR(*MBB, MBB->begin()); in runOnMachineFunction()
133 for (auto &MBB : MF) { in runOnMachineFunction() local
136 if (MBB.hasAddressTaken()) in runOnMachineFunction()
137 Changed |= addENDBR(MBB, MBB.begin()); in runOnMachineFunction()
139 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineFunction()
[all …]
H A DX86SpeculativeLoadHardening.cpp141 MachineBasicBlock *MBB; member
183 unsigned saveEFLAGS(MachineBasicBlock &MBB,
185 void restoreEFLAGS(MachineBasicBlock &MBB,
189 void mergePredStateIntoSP(MachineBasicBlock &MBB,
192 unsigned extractPredStateFromSP(MachineBasicBlock &MBB,
204 unsigned hardenValueInRegister(Register Reg, MachineBasicBlock &MBB,
224 static MachineBasicBlock &splitEdge(MachineBasicBlock &MBB, in splitEdge() argument
230 MachineFunction &MF = *MBB.getParent(); in splitEdge()
237 MF.insert(std::next(MachineFunction::iterator(&MBB)), &NewMBB); in splitEdge()
251 assert(MBB.isSuccessor(&OldLayoutSucc) && in splitEdge()
[all …]
H A DX86FixupLEAs.cpp47 MachineBasicBlock &MBB);
54 MachineBasicBlock &MBB);
59 MachineBasicBlock &MBB);
74 MachineBasicBlock &MBB, bool OptIncDec);
79 MachineBasicBlock &MBB, bool OptIncDec,
91 MachineBasicBlock &MBB);
96 MachineInstr *postRAConvertToLEA(MachineBasicBlock &MBB,
135 FixupLEAPass::postRAConvertToLEA(MachineBasicBlock &MBB, in INITIALIZE_PASS()
144 BuildMI(MBB, MBBI, MI.getDebugLoc(), in INITIALIZE_PASS()
191 MachineFunction::iterator MFI = MBB.getIterator(); in INITIALIZE_PASS()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp67 unsigned postOffset(const MachineBasicBlock &MBB) const { in postOffset()
69 const Align Alignment = MBB.getAlignment(); in postOffset()
70 const Align ParentAlign = MBB.getParent()->getAlignment(); in postOffset()
100 uint64_t computeBlockSize(const MachineBasicBlock &MBB) const;
127 for (MachineBasicBlock &MBB : *MF) { in INITIALIZE_PASS()
128 const unsigned Num = MBB.getNumber(); in INITIALIZE_PASS()
129 assert(!Num || BlockInfo[PrevNum].postOffset(MBB) <= BlockInfo[Num].Offset); in INITIALIZE_PASS()
130 assert(BlockInfo[Num].Size == computeBlockSize(MBB)); in INITIALIZE_PASS()
139 for (auto &MBB : *MF) { in dumpBBs()
140 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()]; in dumpBBs()
[all …]
H A DBranchFolding.cpp154 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) { in RemoveDeadBlock() argument
155 assert(MBB->pred_empty() && "MBB must be dead!"); in RemoveDeadBlock()
156 LLVM_DEBUG(dbgs() << "\nRemoving MBB: " << *MBB); in RemoveDeadBlock()
158 MachineFunction *MF = MBB->getParent(); in RemoveDeadBlock()
160 while (!MBB->succ_empty()) in RemoveDeadBlock()
161 MBB->removeSuccessor(MBB->succ_end()-1); in RemoveDeadBlock()
164 TriedMerging.erase(MBB); in RemoveDeadBlock()
167 for (const MachineInstr &MI : *MBB) in RemoveDeadBlock()
172 MF->erase(MBB); in RemoveDeadBlock()
173 EHScopeMembership.erase(MBB); in RemoveDeadBlock()
[all …]
H A DReachingDefAnalysis.cpp45 void ReachingDefAnalysis::enterBasicBlock(MachineBasicBlock *MBB) { in enterBasicBlock() argument
46 unsigned MBBNumber = MBB->getNumber(); in enterBasicBlock()
60 if (MBB->pred_empty()) { in enterBasicBlock()
61 for (const auto &LI : MBB->liveins()) { in enterBasicBlock()
72 LLVM_DEBUG(dbgs() << printMBBReference(*MBB) << ": entry\n"); in enterBasicBlock()
77 for (MachineBasicBlock *pred : MBB->predecessors()) { in enterBasicBlock()
97 void ReachingDefAnalysis::leaveBasicBlock(MachineBasicBlock *MBB) { in leaveBasicBlock() argument
99 unsigned MBBNumber = MBB->getNumber(); in leaveBasicBlock()
142 void ReachingDefAnalysis::reprocessBasicBlock(MachineBasicBlock *MBB) { in reprocessBasicBlock() argument
143 unsigned MBBNumber = MBB->getNumber(); in reprocessBasicBlock()
[all …]
H A DCFIInstrInserter.cpp72 MachineBasicBlock *MBB; member
126 int getCorrectCFAOffset(MachineBasicBlock *MBB) { in getCorrectCFAOffset() argument
127 return MBBVector[MBB->getNumber()].IncomingCFAOffset; in getCorrectCFAOffset()
159 for (MachineBasicBlock &MBB : MF) { in calculateCFAInfo()
160 MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in calculateCFAInfo()
161 MBBInfo.MBB = &MBB; in calculateCFAInfo()
183 MachineFunction *MF = MBBInfo.MBB->getParent(); in calculateOutgoingCFAInfo()
190 for (MachineInstr &MI : *MBBInfo.MBB) { in calculateOutgoingCFAInfo()
274 Stack.push_back(MBBInfo.MBB); in updateSuccCFAInfo()
280 for (auto *Succ : CurrentInfo.MBB->successors()) { in updateSuccCFAInfo()
[all …]
H A DMIRCanonicalizerPass.cpp95 MachineBasicBlock *MBB, in rescheduleLexographically() argument
128 MBB->splice(getPos(), MBB, II.second); in rescheduleLexographically()
135 MachineBasicBlock *MBB) { in rescheduleCanonically() argument
153 for (auto &MI : *MBB) { in rescheduleCanonically()
218 MachineRegisterInfo *MRI = &MBB->getParent()->getRegInfo(); in rescheduleCanonically()
238 const auto BBE = MBB->instr_end(); in rescheduleCanonically()
242 for (auto BBI = MBB->instr_begin(); BBI != BBE; ++BBI) { in rescheduleCanonically()
270 MBB->splice(UseI, MBB, DefI); in rescheduleCanonically()
276 auto UseI = llvm::find_if(MBB->instrs(), [&](MachineInstr &MI) -> bool { in rescheduleCanonically()
280 if (UseI == MBB->instr_end()) in rescheduleCanonically()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp179 int getSCCNum(MachineBasicBlock *MBB) const;
181 bool hasBackEdge(MachineBasicBlock *MBB) const;
182 bool isRetiredBlock(MachineBasicBlock *MBB) const;
183 bool isActiveLoophead(MachineBasicBlock *MBB) const;
188 bool needMigrateBlock(MachineBasicBlock *MBB) const;
192 MachineBasicBlock &MBB);
197 void insertInstrEnd(MachineBasicBlock *MBB, int NewOpcode,
199 MachineInstr *insertInstrBefore(MachineBasicBlock *MBB, int NewOpcode,
204 void insertCondBranchBefore(MachineBasicBlock *MBB,
213 static void setTrueBranch(MachineInstr *MI, MachineBasicBlock *MBB);
[all …]
H A DSILowerControlFlow.cpp97 void lowerInitExec(MachineBasicBlock *MBB, MachineInstr &MI);
104 bool removeMBBifRedundant(MachineBasicBlock &MBB);
112 skipIgnoreExecInstsTrivialSucc(MachineBasicBlock &MBB,
117 skipToUncondBrOrEnd(MachineBasicBlock &MBB, in skipToUncondBrOrEnd() argument
122 MachineBasicBlock::iterator End = MBB.end(); in skipToUncondBrOrEnd()
173 MachineBasicBlock *MBB = Worklist.pop_back_val(); in hasKill() local
175 if (MBB == End || !Visited.insert(MBB).second) in hasKill()
177 if (KillBlocks.contains(MBB)) in hasKill()
180 Worklist.append(MBB->succ_begin(), MBB->succ_end()); in hasKill()
199 MachineBasicBlock &MBB = *MI.getParent(); in emitIf() local
[all …]
H A DSILowerI1Copies.cpp38 static unsigned insertUndefLaneMask(MachineBasicBlock &MBB);
86 void buildMergeLaneMasks(MachineBasicBlock &MBB,
90 getSaluInsertionAtEnd(MachineBasicBlock &MBB) const;
140 bool isSource(MachineBasicBlock &MBB) const { in isSource()
141 return ReachableMap.find(&MBB)->second; in isSource()
158 for (MachineBasicBlock *MBB : IncomingBlocks) { in analyze()
159 if (MBB == &DefBlock) { in analyze()
164 ReachableMap.try_emplace(MBB, false); in analyze()
165 ReachableOrdered.push_back(MBB); in analyze()
170 for (MachineInstr &MI : MBB->terminators()) { in analyze()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp150 bool instrumentControlFlow(MachineBasicBlock &MBB,
152 bool endsWithCondControlFlow(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
157 void insertSPToRegTaintPropagation(MachineBasicBlock &MBB,
159 void insertRegToSPTaintPropagation(MachineBasicBlock &MBB,
162 void insertFullSpeculationBarrier(MachineBasicBlock &MBB,
166 bool slhLoads(MachineBasicBlock &MBB);
167 bool makeGPRSpeculationSafe(MachineBasicBlock &MBB,
170 bool lowerSpeculationSafeValuePseudos(MachineBasicBlock &MBB,
172 bool expandSpeculationSafeValue(MachineBasicBlock &MBB,
175 bool insertCSDB(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
[all …]
H A DAArch64LowerHomogeneousPrologEpilog.cpp56 bool runOnMBB(MachineBasicBlock &MBB);
57 bool runOnMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
63 bool lowerProlog(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
68 bool lowerEpilog(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
189 MachineBasicBlock *MBB = MF.CreateMachineBasicBlock(); in createFrameHelperMachineFunction() local
190 MF.insert(MF.begin(), MBB); in createFrameHelperMachineFunction()
196 static void emitStore(MachineFunction &MF, MachineBasicBlock &MBB, in emitStore() argument
208 MachineInstrBuilder MIB = BuildMI(MBB, Pos, DebugLoc(), TII.get(Opc)); in emitStore()
219 static void emitLoad(MachineFunction &MF, MachineBasicBlock &MBB, in emitLoad() argument
231 MachineInstrBuilder MIB = BuildMI(MBB, Pos, DebugLoc(), TII.get(Opc)); in emitLoad()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp43 bool expandMBB(MachineBasicBlock &MBB);
44 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
46 bool expandAuipcInstPair(MachineBasicBlock &MBB,
50 bool expandLoadLocalAddress(MachineBasicBlock &MBB,
53 bool expandLoadAddress(MachineBasicBlock &MBB,
56 bool expandLoadTLSIEAddress(MachineBasicBlock &MBB,
59 bool expandLoadTLSGDAddress(MachineBasicBlock &MBB,
62 bool expandVSetVL(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
63 bool expandVMSET_VMCLR(MachineBasicBlock &MBB,
65 bool expandVSPILL(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
[all …]
H A DRISCVExpandAtomicPseudoInsts.cpp47 bool expandMBB(MachineBasicBlock &MBB);
48 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
50 bool expandAtomicBinOp(MachineBasicBlock &MBB,
54 bool expandAtomicMinMaxOp(MachineBasicBlock &MBB,
58 bool expandAtomicCmpXchg(MachineBasicBlock &MBB,
68 for (auto &MBB : MF) in runOnMachineFunction() local
69 Modified |= expandMBB(MBB); in runOnMachineFunction()
73 bool RISCVExpandAtomicPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() argument
76 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB()
79 Modified |= expandMI(MBB, MBBI, NMBBI); in expandMBB()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp75 bool expandInstr(MachineBasicBlock &MBB, Iter I);
76 void expandLoadCCond(MachineBasicBlock &MBB, Iter I);
77 void expandStoreCCond(MachineBasicBlock &MBB, Iter I);
78 void expandLoadACC(MachineBasicBlock &MBB, Iter I, unsigned RegSize);
79 void expandStoreACC(MachineBasicBlock &MBB, Iter I, unsigned MFHiOpc,
81 bool expandCopy(MachineBasicBlock &MBB, Iter I);
82 bool expandCopyACC(MachineBasicBlock &MBB, Iter I, unsigned MFHiOpc,
84 bool expandBuildPairF64(MachineBasicBlock &MBB,
86 bool expandExtractElementF64(MachineBasicBlock &MBB,
107 for (auto &MBB : MF) { in expand() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp60 bool expandMBB(Block &MBB);
61 bool expandMI(Block &MBB, BlockIt MBBI);
62 template <unsigned OP> bool expand(Block &MBB, BlockIt MBBI);
64 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI() argument
65 return BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII->get(Opcode)); in buildMI()
68 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI() argument
70 return BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII->get(Opcode), DstReg); in buildMI()
73 MachineRegisterInfo &getRegInfo(Block &MBB) { return MBB.getParent()->getRegInfo(); } in getRegInfo() argument
75 bool expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, BlockIt MBBI);
76 bool expandLogic(unsigned Op, Block &MBB, BlockIt MBBI);
[all …]
H A DAVRFrameLowering.cpp53 MachineBasicBlock &MBB) const { in emitPrologue()
54 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue()
55 DebugLoc DL = (MBBI != MBB.end()) ? MBBI->getDebugLoc() : DebugLoc(); in emitPrologue()
63 BuildMI(MBB, MBBI, DL, TII.get(AVR::BSETs)) in emitPrologue()
71 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHWRr)) in emitPrologue()
75 BuildMI(MBB, MBBI, DL, TII.get(AVR::INRdA), AVR::R0) in emitPrologue()
78 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHRr)) in emitPrologue()
81 BuildMI(MBB, MBBI, DL, TII.get(AVR::EORRdRr)) in emitPrologue()
98 (MBBI != MBB.end()) && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue()
104 BuildMI(MBB, MBBI, DL, TII.get(AVR::SPREAD), AVR::R29R28) in emitPrologue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp137 static unsigned findDeadCallerSavedReg(MachineBasicBlock &MBB, in findDeadCallerSavedReg() argument
140 const MachineFunction *MF = MBB.getParent(); in findDeadCallerSavedReg()
146 if (MBBI == MBB.end()) in findDeadCallerSavedReg()
176 static bool isRegLiveIn(MachineBasicBlock &MBB, unsigned Reg) { in isRegLiveIn() argument
177 return llvm::any_of(MBB.liveins(), in isRegLiveIn()
197 void M68kFrameLowering::BuildStackAlignAND(MachineBasicBlock &MBB, in BuildStackAlignAND() argument
210 BuildMI(MBB, MBBI, DL, TII.get(MovOp), Tmp) in BuildStackAlignAND()
214 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(AndOp), Tmp) in BuildStackAlignAND()
222 BuildMI(MBB, MBBI, DL, TII.get(MovOp), Reg) in BuildStackAlignAND()
228 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp67 emitPrologueEpilogueSPUpdate(MachineBasicBlock &MBB, in emitPrologueEpilogueSPUpdate() argument
81 MachineFunction &MF = *MBB.getParent(); in emitPrologueEpilogueSPUpdate()
84 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi32imm), ScratchReg) in emitPrologueEpilogueSPUpdate()
87 MRI.emitLoadConstPool(MBB, MBBI, dl, ScratchReg, 0, NumBytes, ARMCC::AL, in emitPrologueEpilogueSPUpdate()
90 BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDhirr), ARM::SP) in emitPrologueEpilogueSPUpdate()
99 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII, in emitPrologueEpilogueSPUpdate()
104 static void emitCallSPUpdate(MachineBasicBlock &MBB, in emitCallSPUpdate() argument
109 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII, in emitCallSPUpdate()
115 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() argument
137 emitCallSPUpdate(MBB, I, TII, dl, *RegInfo, -Amount); in eliminateCallFramePseudoInstr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp60 static void EmitDefCfaRegister(MachineBasicBlock &MBB, in EmitDefCfaRegister() argument
66 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in EmitDefCfaRegister()
70 static void EmitDefCfaOffset(MachineBasicBlock &MBB, in EmitDefCfaOffset() argument
74 MachineFunction &MF = *MBB.getParent(); in EmitDefCfaOffset()
77 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in EmitDefCfaOffset()
81 static void EmitCfiOffset(MachineBasicBlock &MBB, in EmitCfiOffset() argument
85 MachineFunction &MF = *MBB.getParent(); in EmitCfiOffset()
88 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in EmitCfiOffset()
98 static void IfNeededExtSP(MachineBasicBlock &MBB, in IfNeededExtSP() argument
107 BuildMI(MBB, MBBI, dl, TII.get(Opcode)).addImm(OpImm); in IfNeededExtSP()
[all …]

12345678910>>...24