Home
last modified time | relevance | path

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

/aosp_15_r20/external/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp365 MbbIterator MBBIter = BB->begin(), End = BB->end(); in combineMemAluInBasicBlock() local
366 while (MBBIter != End) { in combineMemAluInBasicBlock()
367 bool IsMemOp = isNonVolatileMemoryOp(*MBBIter); in combineMemAluInBasicBlock()
370 MachineOperand AluOperand = MBBIter->getOperand(3); in combineMemAluInBasicBlock()
371 unsigned int DestReg = MBBIter->getOperand(0).getReg(), in combineMemAluInBasicBlock()
372 BaseReg = MBBIter->getOperand(1).getReg(); in combineMemAluInBasicBlock()
381 findClosestSuitableAluInstr(BB, MBBIter, Inc == 0); in combineMemAluInBasicBlock()
382 if (AluIter != MBBIter) { in combineMemAluInBasicBlock()
383 insertMergedInstruction(BB, MBBIter, AluIter, Inc == 0); in combineMemAluInBasicBlock()
391 BB->erase(MBBIter++); in combineMemAluInBasicBlock()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/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 …]
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DBranchFolding.cpp1316 MachineBasicBlock::iterator MBBIter = MBB->begin(); in OptimizeBlock() local
1319 while (PrevBBIter != PrevBB.begin() && MBBIter != MBB->end() in OptimizeBlock()
1320 && PrevBBIter->isDebugValue() && MBBIter->isDebugValue()) { in OptimizeBlock()
1321 if (!MBBIter->isIdenticalTo(*PrevBBIter)) in OptimizeBlock()
1323 MachineInstr &DuplicateDbg = *MBBIter; in OptimizeBlock()
1324 ++MBBIter; -- PrevBBIter; in OptimizeBlock()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DBranchFolding.cpp1412 MachineBasicBlock::iterator MBBIter = MBB->begin(); in OptimizeBlock() local
1415 while (PrevBBIter != PrevBB.begin() && MBBIter != MBB->end() in OptimizeBlock()
1416 && PrevBBIter->isDebugInstr() && MBBIter->isDebugInstr()) { in OptimizeBlock()
1417 if (!MBBIter->isIdenticalTo(*PrevBBIter)) in OptimizeBlock()
1419 MachineInstr &DuplicateDbg = *MBBIter; in OptimizeBlock()
1420 ++MBBIter; -- PrevBBIter; in OptimizeBlock()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DBranchFolding.cpp1450 MachineBasicBlock::iterator MBBIter = MBB->begin(); in OptimizeBlock() local
1453 while (PrevBBIter != PrevBB.begin() && MBBIter != MBB->end() in OptimizeBlock()
1454 && PrevBBIter->isDebugInstr() && MBBIter->isDebugInstr()) { in OptimizeBlock()
1455 if (!MBBIter->isIdenticalTo(*PrevBBIter)) in OptimizeBlock()
1457 MachineInstr &DuplicateDbg = *MBBIter; in OptimizeBlock()
1458 ++MBBIter; -- PrevBBIter; in OptimizeBlock()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp770 MachineFunction::iterator MBBIter = ++MBB.getIterator(); in emitStackProbeInlineGenericLoop() local
771 MF.insert(MBBIter, testMBB); in emitStackProbeInlineGenericLoop()
772 MF.insert(MBBIter, tailMBB); in emitStackProbeInlineGenericLoop()
913 MachineFunction::iterator MBBIter = std::next(MBB.getIterator()); in emitStackProbeInlineWindowsCoreCLR64() local
914 MF.insert(MBBIter, RoundMBB); in emitStackProbeInlineWindowsCoreCLR64()
915 MF.insert(MBBIter, LoopMBB); in emitStackProbeInlineWindowsCoreCLR64()
916 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInlineWindowsCoreCLR64()
1245 MachineFunction::iterator MBBIter = MBB.getIterator(); in BuildStackAlignAND() local
1246 MF.insert(MBBIter, entryMBB); in BuildStackAlignAND()
1247 MF.insert(MBBIter, headMBB); in BuildStackAlignAND()
[all …]
H A DX86ISelLowering.cpp35386 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitVAARGWithCustomInserter() local
35389 MF->insert(MBBIter, offsetMBB); in EmitVAARGWithCustomInserter()
35390 MF->insert(MBBIter, overflowMBB); in EmitVAARGWithCustomInserter()
35391 MF->insert(MBBIter, endMBB); in EmitVAARGWithCustomInserter()
35989 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitLoweredProbedAlloca() local
35990 MF->insert(MBBIter, testMBB); in EmitLoweredProbedAlloca()
35991 MF->insert(MBBIter, blockMBB); in EmitLoweredProbedAlloca()
35992 MF->insert(MBBIter, tailMBB); in EmitLoweredProbedAlloca()
36115 MachineFunction::iterator MBBIter = ++BB->getIterator(); in EmitLoweredSegAlloca() local
36117 MF->insert(MBBIter, bumpMBB); in EmitLoweredSegAlloca()
[all …]
/aosp_15_r20/external/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp531 MachineFunction::iterator MBBIter = std::next(MBB.getIterator()); in emitStackProbeInline() local
532 MF.insert(MBBIter, RoundMBB); in emitStackProbeInline()
533 MF.insert(MBBIter, LoopMBB); in emitStackProbeInline()
534 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInline()
H A DX86ISelLowering.cpp22833 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitVAARG64WithCustomInserter() local
22836 MF->insert(MBBIter, offsetMBB); in EmitVAARG64WithCustomInserter()
22837 MF->insert(MBBIter, overflowMBB); in EmitVAARG64WithCustomInserter()
22838 MF->insert(MBBIter, endMBB); in EmitVAARG64WithCustomInserter()
23001 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitVAStartSaveXMMRegsWithCustomInserter() local
23004 F->insert(MBBIter, XMMSaveMBB); in EmitVAStartSaveXMMRegsWithCustomInserter()
23005 F->insert(MBBIter, EndMBB); in EmitVAStartSaveXMMRegsWithCustomInserter()
23502 MachineFunction::iterator MBBIter = ++BB->getIterator(); in EmitLoweredSegAlloca() local
23504 MF->insert(MBBIter, bumpMBB); in EmitLoweredSegAlloca()
23505 MF->insert(MBBIter, mallocMBB); in EmitLoweredSegAlloca()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp568 MachineFunction::iterator MBBIter = std::next(MBB.getIterator()); in emitStackProbeInline() local
569 MF.insert(MBBIter, RoundMBB); in emitStackProbeInline()
570 MF.insert(MBBIter, LoopMBB); in emitStackProbeInline()
571 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInline()
H A DX86ISelLowering.cpp30421 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitVAARG64WithCustomInserter() local
30424 MF->insert(MBBIter, offsetMBB); in EmitVAARG64WithCustomInserter()
30425 MF->insert(MBBIter, overflowMBB); in EmitVAARG64WithCustomInserter()
30426 MF->insert(MBBIter, endMBB); in EmitVAARG64WithCustomInserter()
30589 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in EmitVAStartSaveXMMRegsWithCustomInserter() local
30592 F->insert(MBBIter, XMMSaveMBB); in EmitVAStartSaveXMMRegsWithCustomInserter()
30593 F->insert(MBBIter, EndMBB); in EmitVAStartSaveXMMRegsWithCustomInserter()
31122 MachineFunction::iterator MBBIter = ++BB->getIterator(); in EmitLoweredSegAlloca() local
31124 MF->insert(MBBIter, bumpMBB); in EmitLoweredSegAlloca()
31125 MF->insert(MBBIter, mallocMBB); in EmitLoweredSegAlloca()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp2477 auto MBBIter = ++(MBB->getIterator()); in split() local
2478 MF->insert(MBBIter, SuccMBB); in split()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp2527 auto MBBIter = ++(MBB->getIterator()); in split() local
2528 MF->insert(MBBIter, SuccMBB); in split()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12231 MachineFunction::iterator MBBIter = ++MBB->getIterator(); in emitProbedAlloca() local
12232 MF->insert(MBBIter, TestMBB); in emitProbedAlloca()
12233 MF->insert(MBBIter, BlockMBB); in emitProbedAlloca()
12234 MF->insert(MBBIter, TailMBB); in emitProbedAlloca()