Home
last modified time | relevance | path

Searched refs:MBBIter (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp367 MbbIterator MBBIter = BB->begin(), End = BB->end(); in combineMemAluInBasicBlock() local
368 while (MBBIter != End) { in combineMemAluInBasicBlock()
369 bool IsMemOp = isNonVolatileMemoryOp(*MBBIter); in combineMemAluInBasicBlock()
372 MachineOperand AluOperand = MBBIter->getOperand(3); in combineMemAluInBasicBlock()
373 unsigned int DestReg = MBBIter->getOperand(0).getReg(), in combineMemAluInBasicBlock()
374 BaseReg = MBBIter->getOperand(1).getReg(); in combineMemAluInBasicBlock()
383 findClosestSuitableAluInstr(BB, MBBIter, Inc == 0); in combineMemAluInBasicBlock()
384 if (AluIter != MBBIter) { in combineMemAluInBasicBlock()
385 insertMergedInstruction(BB, MBBIter, AluIter, Inc == 0); in combineMemAluInBasicBlock()
393 BB->erase(MBBIter++); in combineMemAluInBasicBlock()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DBranchFolding.cpp1419 MachineBasicBlock::iterator MBBIter = MBB->begin(); in OptimizeBlock() local
1422 while (PrevBBIter != PrevBB.begin() && MBBIter != MBB->end() in OptimizeBlock()
1423 && PrevBBIter->isDebugInstr() && MBBIter->isDebugInstr()) { in OptimizeBlock()
1424 if (!MBBIter->isIdenticalTo(*PrevBBIter)) in OptimizeBlock()
1426 MachineInstr &DuplicateDbg = *MBBIter; in OptimizeBlock()
1427 ++MBBIter; -- PrevBBIter; in OptimizeBlock()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp670 MachineFunction::iterator MBBIter = ++MBB.getIterator(); in emitStackProbeInlineGenericLoop() local
671 MF.insert(MBBIter, testMBB); in emitStackProbeInlineGenericLoop()
672 MF.insert(MBBIter, tailMBB); in emitStackProbeInlineGenericLoop()
779 MachineFunction::iterator MBBIter = std::next(MBB.getIterator()); in emitStackProbeInlineWindowsCoreCLR64() local
780 MF.insert(MBBIter, RoundMBB); in emitStackProbeInlineWindowsCoreCLR64()
781 MF.insert(MBBIter, LoopMBB); in emitStackProbeInlineWindowsCoreCLR64()
782 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInlineWindowsCoreCLR64()
1089 MachineFunction::iterator MBBIter = MBB.getIterator(); in BuildStackAlignAND() local
1090 MF.insert(MBBIter, entryMBB); in BuildStackAlignAND()
1091 MF.insert(MBBIter, headMBB); in BuildStackAlignAND()
[all …]
H A DX86ISelLowering.cpp32194 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitVAARGWithCustomInserter() local
32197 MF->insert(MBBIter, offsetMBB); in EmitVAARGWithCustomInserter()
32198 MF->insert(MBBIter, overflowMBB); in EmitVAARGWithCustomInserter()
32199 MF->insert(MBBIter, endMBB); in EmitVAARGWithCustomInserter()
32803 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitLoweredProbedAlloca() local
32804 MF->insert(MBBIter, testMBB); in EmitLoweredProbedAlloca()
32805 MF->insert(MBBIter, blockMBB); in EmitLoweredProbedAlloca()
32806 MF->insert(MBBIter, tailMBB); in EmitLoweredProbedAlloca()
32929 MachineFunction::iterator MBBIter = ++BB->getIterator(); in EmitLoweredSegAlloca() local
32931 MF->insert(MBBIter, bumpMBB); in EmitLoweredSegAlloca()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp2505 auto MBBIter = ++(MBB->getIterator()); in split() local
2506 MF->insert(MBBIter, SuccMBB); in split()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp11682 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in emitProbedAlloca() local
11683 MF->insert(MBBIter, TestMBB); in emitProbedAlloca()
11684 MF->insert(MBBIter, BlockMBB); in emitProbedAlloca()
11685 MF->insert(MBBIter, TailMBB); in emitProbedAlloca()