/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AVR/ |
H A D | AVRExpandPseudoInsts.cpp | 56 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI() 60 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI() 65 MachineRegisterInfo &getRegInfo(Block &MBB) { in getRegInfo() 105 bool AVRExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 145 bool AVRExpandPseudo::expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, in expandArith() 179 bool AVRExpandPseudo::expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogic() 227 bool AVRExpandPseudo::expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogicImm() 266 bool AVRExpandPseudo::expand<AVR::ADDWRdRr>(Block &MBB, BlockIt MBBI) { in expand() 271 bool AVRExpandPseudo::expand<AVR::ADCWRdRr>(Block &MBB, BlockIt MBBI) { in expand() 276 bool AVRExpandPseudo::expand<AVR::SUBWRdRr>(Block &MBB, BlockIt MBBI) { in expand() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
H A D | AVRExpandPseudoInsts.cpp | 64 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI() 68 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI() 73 MachineRegisterInfo &getRegInfo(Block &MBB) { return MBB.getParent()->getRegInfo(); } in getRegInfo() 99 bool AVRExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 142 expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, BlockIt MBBI) { in expandArith() 175 expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogic() 222 expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogicImm() 259 bool AVRExpandPseudo::expand<AVR::ADDWRdRr>(Block &MBB, BlockIt MBBI) { in expand() 264 bool AVRExpandPseudo::expand<AVR::ADCWRdRr>(Block &MBB, BlockIt MBBI) { in expand() 269 bool AVRExpandPseudo::expand<AVR::SUBWRdRr>(Block &MBB, BlockIt MBBI) { in expand() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDILCFGStructurizer.cpp | 430 MachineBasicBlock::iterator I, MachineBasicBlock &MBB) { in reversePredicateSetter() 456 void AMDGPUCFGStructurizer::insertInstrEnd(MachineBasicBlock *MBB, in insertInstrEnd() 465 MachineInstr *AMDGPUCFGStructurizer::insertInstrBefore(MachineBasicBlock *MBB, in insertInstrBefore() 481 MachineBasicBlock *MBB = OldMI->getParent(); in insertInstrBefore() local 493 MachineBasicBlock *MBB = OldMI->getParent(); in insertCondBranchBefore() local 559 MachineBasicBlock *MBB) { in setTrueBranch() 564 AMDGPUCFGStructurizer::getFalseBranch(MachineBasicBlock *MBB, in getFalseBranch() 596 DebugLoc AMDGPUCFGStructurizer::getLastDebugLocInBB(MachineBasicBlock *MBB) { in getLastDebugLocInBB() 609 MachineBasicBlock *MBB) { in getNormalBlockBranchInstr() 618 MachineBasicBlock *MBB) { in getLoopendBlockBranchInstr() [all …]
|
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDILCFGStructurizer.cpp | 453 void AMDGPUCFGStructurizer::insertInstrEnd(MachineBasicBlock *MBB, in insertInstrEnd() 462 MachineInstr *AMDGPUCFGStructurizer::insertInstrBefore(MachineBasicBlock *MBB, in insertInstrBefore() 478 MachineBasicBlock *MBB = OldMI->getParent(); in insertInstrBefore() local 490 MachineBasicBlock *MBB = OldMI->getParent(); in insertCondBranchBefore() local 556 MachineBasicBlock *MBB) { in setTrueBranch() 561 AMDGPUCFGStructurizer::getFalseBranch(MachineBasicBlock *MBB, in getFalseBranch() 593 DebugLoc AMDGPUCFGStructurizer::getLastDebugLocInBB(MachineBasicBlock *MBB) { in getLastDebugLocInBB() 606 MachineBasicBlock *MBB) { in getNormalBlockBranchInstr() 615 MachineBasicBlock *MBB) { in getLoopendBlockBranchInstr() 630 MachineInstr *AMDGPUCFGStructurizer::getReturnInstr(MachineBasicBlock *MBB) { in getReturnInstr() [all …]
|
H A D | SILowerControlFlow.cpp | 167 MachineBasicBlock &MBB = *MBBI; in shouldSkip() local 212 MachineBasicBlock &MBB = *MI.getParent(); in skipIfDead() local 249 MachineBasicBlock &MBB = *MI.getParent(); in If() local 272 MachineBasicBlock &MBB = *MI.getParent(); in Else() local 305 MachineBasicBlock &MBB = *MI.getParent(); in Break() local 319 MachineBasicBlock &MBB = *MI.getParent(); in IfBreak() local 334 MachineBasicBlock &MBB = *MI.getParent(); in ElseBreak() local 349 MachineBasicBlock &MBB = *MI.getParent(); in Loop() local 364 MachineBasicBlock &MBB = *MI.getParent(); in EndCf() local 377 MachineBasicBlock *MBB = MI.getOperand(0).getMBB(); in Branch() local [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
H A D | R600MachineCFGStructurizer.cpp | 408 MachineBasicBlock::iterator I, MachineBasicBlock &MBB) { in reversePredicateSetter() 434 void R600MachineCFGStructurizer::insertInstrEnd(MachineBasicBlock *MBB, in insertInstrEnd() 443 MachineInstr *R600MachineCFGStructurizer::insertInstrBefore(MachineBasicBlock *MBB, in insertInstrBefore() 459 MachineBasicBlock *MBB = OldMI->getParent(); in insertInstrBefore() local 471 MachineBasicBlock *MBB = OldMI->getParent(); in insertCondBranchBefore() local 537 MachineBasicBlock *MBB) { in setTrueBranch() 542 R600MachineCFGStructurizer::getFalseBranch(MachineBasicBlock *MBB, in getFalseBranch() 574 DebugLoc R600MachineCFGStructurizer::getLastDebugLocInBB(MachineBasicBlock *MBB) { in getLastDebugLocInBB() 584 MachineBasicBlock *MBB) { in getNormalBlockBranchInstr() 593 MachineBasicBlock *MBB) { in getLoopendBlockBranchInstr() [all …]
|
H A D | SILowerControlFlow.cpp | 125 skipToUncondBrOrEnd(MachineBasicBlock &MBB, in skipToUncondBrOrEnd() 183 MachineBasicBlock *MBB = Worklist.pop_back_val(); in hasKill() local 209 MachineBasicBlock &MBB = *MI.getParent(); in emitIf() local 308 MachineBasicBlock &MBB = *MI.getParent(); in emitElse() local 372 MachineBasicBlock &MBB = *MI.getParent(); in emitIfBreak() local 423 MachineBasicBlock &MBB = *MI.getParent(); in emitLoop() local 446 MachineBasicBlock &MBB, MachineBasicBlock::iterator It) const { in skipIgnoreExecInstsTrivialSucc() 475 MachineBasicBlock &MBB = *MI.getParent(); in emitEndCf() local 617 MachineBasicBlock &MBB = *MI->getParent(); in optimizeEndCf() local 645 MachineBasicBlock &MBB = *MI.getParent(); in process() local [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandPseudoInsts.cpp | 60 for (auto &MBB : MF) in runOnMachineFunction() local 65 bool RISCVExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 78 bool RISCVExpandPseudo::expandMI(MachineBasicBlock &MBB, in expandMI() 121 bool RISCVExpandPseudo::expandCCOp(MachineBasicBlock &MBB, in expandCCOp() 192 bool RISCVExpandPseudo::expandVSetVL(MachineBasicBlock &MBB, in expandVSetVL() 222 bool RISCVExpandPseudo::expandVMSET_VMCLR(MachineBasicBlock &MBB, in expandVMSET_VMCLR() 281 for (auto &MBB : MF) in runOnMachineFunction() local 286 bool RISCVPreRAExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 299 bool RISCVPreRAExpandPseudo::expandMI(MachineBasicBlock &MBB, in expandMI() 317 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAuipcInstPair() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyCFGStackify.cpp | 164 MachineBasicBlock *MBB) { in explicitlyBranchesTo() 179 getEarliestInsertPos(MachineBasicBlock *MBB, const Container &BeforeSet, in getEarliestInsertPos() 203 getLatestInsertPos(MachineBasicBlock *MBB, const Container &BeforeSet, in getLatestInsertPos() 252 void WebAssemblyCFGStackify::placeBlockMarker(MachineBasicBlock &MBB) { in placeBlockMarker() 398 void WebAssemblyCFGStackify::placeLoopMarker(MachineBasicBlock &MBB) { in placeLoopMarker() 465 void WebAssemblyCFGStackify::placeTryMarker(MachineBasicBlock &MBB) { in placeTryMarker() 701 for (auto &MBB : MF) { in removeUnnecessaryInstrs() local 755 for (auto &MBB : MF) { in removeUnnecessaryInstrs() local 786 static void unstackifyVRegsUsedInSplitBB(MachineBasicBlock &MBB, in unstackifyVRegsUsedInSplitBB() 1098 for (auto &MBB : reverse(MF)) { in fixCallUnwindMismatches() local [all …]
|
H A D | WebAssemblyLateEHPrepare.cpp | 75 MachineBasicBlock *MBB = WL.pop_back_val(); in getMatchingEHPad() local 100 MachineBasicBlock *MBB = WL.pop_back_val(); in eraseDeadBBsAndChildren() local 141 for (auto &MBB : MF) in removeUnreachableEHPads() local 153 for (auto &MBB : MF) { in recordCatchRetBBs() local 178 for (auto &MBB : MF) in hoistCatches() local 205 for (auto &MBB : MF) { in addCatchAlls() local 231 for (auto &MBB : MF) { in replaceFuncletReturns() local 266 for (auto &MBB : MF) { in removeUnnecessaryUnreachables() local 299 for (auto &MBB : MF) { in restoreStackPointer() local
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
H A D | ReachingDefAnalysis.cpp | 51 void ReachingDefAnalysis::enterBasicBlock(MachineBasicBlock *MBB) { in enterBasicBlock() 103 void ReachingDefAnalysis::leaveBasicBlock(MachineBasicBlock *MBB) { in leaveBasicBlock() 148 void ReachingDefAnalysis::reprocessBasicBlock(MachineBasicBlock *MBB) { in reprocessBasicBlock() 195 MachineBasicBlock *MBB = TraversedMBB.MBB; in processBasicBlock() local 301 MachineInstr *ReachingDefAnalysis::getInstFromId(MachineBasicBlock *MBB, in getInstFromId() 334 MachineBasicBlock *MBB = Def->getParent(); in getReachingLocalUses() local 356 bool ReachingDefAnalysis::getLiveInUses(MachineBasicBlock *MBB, in getLiveInUses() 377 MachineBasicBlock *MBB = MI->getParent(); in getGlobalUses() local 390 MachineBasicBlock *MBB = ToVisit.pop_back_val(); in getGlobalUses() local 408 for (auto *MBB : MI->getParent()->predecessors()) in getGlobalReachingDefs() local [all …]
|
H A D | MachineTraceMetrics.cpp | 97 MachineTraceMetrics::getResources(const MachineBasicBlock *MBB) { in getResources() 175 computeDepthResources(const MachineBasicBlock *MBB) { in computeDepthResources() 208 computeHeightResources(const MachineBasicBlock *MBB) { in computeHeightResources() 325 MinInstrCountEnsemble::pickTracePred(const MachineBasicBlock *MBB) { in pickTracePred() 353 MinInstrCountEnsemble::pickTraceSucc(const MachineBasicBlock *MBB) { in pickTraceSucc() 396 void MachineTraceMetrics::invalidate(const MachineBasicBlock *MBB) { in invalidate() 477 void MachineTraceMetrics::Ensemble::computeTrace(const MachineBasicBlock *MBB) { in computeTrace() 531 const MachineBasicBlock *MBB = WorkList.pop_back_val(); in invalidate() local 556 const MachineBasicBlock *MBB = WorkList.pop_back_val(); in invalidate() local 592 const MachineBasicBlock *MBB = MTM.MF->getBlockNumbered(Num); in verify() local [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
H A D | AArch64SpeculationHardening.cpp | 187 MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, in endsWithCondControlFlow() 218 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertFullSpeculationBarrier() 241 MachineBasicBlock &MBB, bool &UsesFullSpeculationBarrier) { in instrumentControlFlow() 359 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) const { in insertSPToRegTaintPropagation() 383 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertRegToSPTaintPropagation() 431 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineInstr &MI, in makeGPRSpeculationSafe() 459 bool AArch64SpeculationHardening::slhLoads(MachineBasicBlock &MBB) { in slhLoads() 548 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandSpeculationSafeValue() 589 bool AArch64SpeculationHardening::insertCSDB(MachineBasicBlock &MBB, in insertCSDB() 602 MachineBasicBlock &MBB, bool UsesFullSpeculationBarrier) { in lowerSpeculationSafeValuePseudos() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/ |
H A D | AArch64SpeculationHardening.cpp | 187 MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, in endsWithCondControlFlow() 218 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertFullSpeculationBarrier() 241 MachineBasicBlock &MBB, bool &UsesFullSpeculationBarrier) { in instrumentControlFlow() 359 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) const { in insertSPToRegTaintPropagation() 383 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertRegToSPTaintPropagation() 431 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineInstr &MI, in makeGPRSpeculationSafe() 459 bool AArch64SpeculationHardening::slhLoads(MachineBasicBlock &MBB) { in slhLoads() 548 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandSpeculationSafeValue() 589 bool AArch64SpeculationHardening::insertCSDB(MachineBasicBlock &MBB, in insertCSDB() 602 MachineBasicBlock &MBB, bool UsesFullSpeculationBarrier) { in lowerSpeculationSafeValuePseudos() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
H A D | MipsSEInstrInfo.cpp | 83 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 245 storeRegToStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStack() 319 loadRegFromStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStack() 404 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 576 MachineBasicBlock &MBB, in adjustStackPtr() 603 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate() 672 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB, in expandRetRA() 690 void MipsSEInstrInfo::expandERet(MachineBasicBlock &MBB, in expandERet() 707 void MipsSEInstrInfo::expandPseudoMFHiLo(MachineBasicBlock &MBB, in expandPseudoMFHiLo() 713 void MipsSEInstrInfo::expandPseudoMTLoHi(MachineBasicBlock &MBB, in expandPseudoMTLoHi() [all …]
|
H A D | Mips16InstrInfo.cpp | 69 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 106 void Mips16InstrInfo::storeRegToStack(MachineBasicBlock &MBB, in storeRegToStack() 124 void Mips16InstrInfo::loadRegFromStack(MachineBasicBlock &MBB, in loadRegFromStack() 143 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 211 MachineBasicBlock &MBB, in makeFrame() 241 MachineBasicBlock &MBB, in restoreFrame() 276 MachineBasicBlock &MBB, in adjustStackPtrBig() 300 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, in adjustStackPtrBigUnrestricted() 307 MachineBasicBlock &MBB, in adjustStackPtr() 321 MachineBasicBlock &MBB, in loadImmediate() [all …]
|
/aosp_15_r20/external/llvm/lib/Target/Mips/ |
H A D | MipsSEInstrInfo.cpp | 79 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 183 storeRegToStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStack() 252 loadRegFromStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStack() 332 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 439 MachineBasicBlock &MBB, in adjustStackPtr() 466 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate() 522 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB, in expandRetRA() 531 void MipsSEInstrInfo::expandERet(MachineBasicBlock &MBB, in expandERet() 548 void MipsSEInstrInfo::expandPseudoMFHiLo(MachineBasicBlock &MBB, in expandPseudoMFHiLo() 554 void MipsSEInstrInfo::expandPseudoMTLoHi(MachineBasicBlock &MBB, in expandPseudoMTLoHi() [all …]
|
H A D | Mips16InstrInfo.cpp | 59 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 91 void Mips16InstrInfo::storeRegToStack(MachineBasicBlock &MBB, in storeRegToStack() 109 void Mips16InstrInfo::loadRegFromStack(MachineBasicBlock &MBB, in loadRegFromStack() 128 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 195 MachineBasicBlock &MBB, in makeFrame() 225 MachineBasicBlock &MBB, in restoreFrame() 261 MachineBasicBlock &MBB, in adjustStackPtrBig() 285 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, in adjustStackPtrBigUnrestricted() 292 MachineBasicBlock &MBB, in adjustStackPtr() 306 MachineBasicBlock &MBB, in loadImmediate() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandPseudoInsts.cpp | 90 for (auto &MBB : MF) in runOnMachineFunction() local 95 bool LoongArchPreRAExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 109 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandMI() 133 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandPcalau12iInstPair() 161 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressPcrel() 174 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressGot() 187 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLE() 213 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSIE() 226 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLD() 239 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSGD() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyCFGStackify.cpp | 122 MachineBasicBlock *MBB) { in explicitlyBranchesTo() 136 getEarliestInsertPos(MachineBasicBlock *MBB, in getEarliestInsertPos() 160 getLatestInsertPos(MachineBasicBlock *MBB, in getLatestInsertPos() 209 void WebAssemblyCFGStackify::placeBlockMarker(MachineBasicBlock &MBB) { in placeBlockMarker() 373 void WebAssemblyCFGStackify::placeLoopMarker(MachineBasicBlock &MBB) { in placeLoopMarker() 439 void WebAssemblyCFGStackify::placeTryMarker(MachineBasicBlock &MBB) { in placeTryMarker() 655 for (auto &MBB : MF) { in removeUnnecessaryInstrs() local 681 for (auto &MBB : MF) { in removeUnnecessaryInstrs() local 710 static void unstackifyVRegsUsedInSplitBB(MachineBasicBlock &MBB, in unstackifyVRegsUsedInSplitBB() 871 for (auto &MBB : reverse(MF)) { in fixUnwindMismatches() local [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | BranchFolding.cpp | 159 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) { in RemoveDeadBlock() 302 static unsigned HashEndOfMBB(const MachineBasicBlock &MBB) { in HashEndOfMBB() 320 MachineBasicBlock *MBB) { in skipBackwardPastNonInstructions() 514 void BranchFolder::MBFIWrapper::setBlockFreq(const MachineBasicBlock *MBB, in setBlockFreq() 543 static unsigned CountTerminators(MachineBasicBlock *MBB, in CountTerminators() 562 static bool blockEndsInUnreachable(const MachineBasicBlock *MBB) { in blockEndsInUnreachable() 660 auto BothFallThrough = [](MachineBasicBlock *MBB) { in ProfitableToMerge() 779 MachineBasicBlock *MBB = SameTails[commonTailIndex].getBlock(); in CreateCommonTailOnlyBlock() local 808 MachineBasicBlock *MBB = MBBIStartPos->getParent(); in mergeOperations() local 856 MachineBasicBlock *MBB = SameTails[commonTailIndex].getBlock(); in mergeCommonTails() local [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.cpp | 738 MachineBasicBlock &MBB = *MI.getParent(); in lowerDynamicAlloc() local 798 MachineBasicBlock &MBB = *MI.getParent(); in prepareDynamicAlloca() local 886 MachineBasicBlock &MBB = *MI.getParent(); in lowerPrepareProbedAlloca() local 928 MachineBasicBlock &MBB = *MI.getParent(); in lowerDynamicAreaOffset() local 959 MachineBasicBlock &MBB = *MI.getParent(); in lowerCRSpilling() local 1004 MachineBasicBlock &MBB = *MI.getParent(); in lowerCRRestore() local 1047 MachineBasicBlock &MBB = *MI.getParent(); in lowerCRBitSpilling() local 1166 MachineBasicBlock &MBB = *MI.getParent(); in lowerCRBitRestore() local 1211 void PPCRegisterInfo::emitAccCopyInfo(MachineBasicBlock &MBB, in emitAccCopyInfo() 1225 static void emitAccSpillRestoreInfo(MachineBasicBlock &MBB, bool IsPrimed, in emitAccSpillRestoreInfo() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/ |
H A D | MipsSEInstrInfo.cpp | 83 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 245 storeRegToStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStack() 319 loadRegFromStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStack() 404 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 590 MachineBasicBlock &MBB, in adjustStackPtr() 617 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate() 686 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB, in expandRetRA() 704 void MipsSEInstrInfo::expandERet(MachineBasicBlock &MBB, in expandERet() 721 void MipsSEInstrInfo::expandPseudoMFHiLo(MachineBasicBlock &MBB, in expandPseudoMFHiLo() 727 void MipsSEInstrInfo::expandPseudoMTLoHi(MachineBasicBlock &MBB, in expandPseudoMTLoHi() [all …]
|
H A D | Mips16InstrInfo.cpp | 69 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 106 void Mips16InstrInfo::storeRegToStack(MachineBasicBlock &MBB, in storeRegToStack() 124 void Mips16InstrInfo::loadRegFromStack(MachineBasicBlock &MBB, in loadRegFromStack() 143 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 211 MachineBasicBlock &MBB, in makeFrame() 241 MachineBasicBlock &MBB, in restoreFrame() 276 MachineBasicBlock &MBB, in adjustStackPtrBig() 300 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, in adjustStackPtrBigUnrestricted() 307 MachineBasicBlock &MBB, in adjustStackPtr() 321 MachineBasicBlock &MBB, in loadImmediate() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandPseudoInsts.cpp | 80 for (auto &MBB : MF) in runOnMachineFunction() local 85 bool RISCVExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 98 bool RISCVExpandPseudo::expandMI(MachineBasicBlock &MBB, in expandMI() 274 MachineBasicBlock *MBB, Register DestReg, in insertMaskedMerge() 359 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicBinOp() 397 MachineBasicBlock *MBB, Register ValReg, in insertSext() 408 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicMinMaxOp() 529 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, in expandAtomicCmpXchg() 625 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAuipcInstPair() 666 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadLocalAddress() [all …]
|