/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/ |
D | AVRExpandPseudoInsts.cpp | 63 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI() 67 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI() 72 MachineRegisterInfo &getRegInfo(Block &MBB) { return MBB.getParent()->getRegInfo(); } in getRegInfo() 98 bool AVRExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB() 141 expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, BlockIt MBBI) { in expandArith() 174 expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogic() 221 expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogicImm() 258 bool AVRExpandPseudo::expand<AVR::ADDWRdRr>(Block &MBB, BlockIt MBBI) { in expand() 263 bool AVRExpandPseudo::expand<AVR::ADCWRdRr>(Block &MBB, BlockIt MBBI) { in expand() 268 bool AVRExpandPseudo::expand<AVR::SUBWRdRr>(Block &MBB, BlockIt MBBI) { in expand() [all …]
|
D | AVRRelaxMemOperations.cpp | 54 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI() 75 bool AVRRelaxMem::runOnBasicBlock(Block &MBB) { in runOnBasicBlock() 89 bool AVRRelaxMem::relax<AVR::STDWPtrQRr>(Block &MBB, BlockIt MBBI) { in relax() 125 bool AVRRelaxMem::runOnInstruction(Block &MBB, BlockIt MBBI) { in runOnInstruction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyLateEHPrepare.cpp | 69 MachineBasicBlock *MBB = WL.pop_back_val(); in GetMatchingEHPad() local 88 static void EraseBBAndChildren(MachineBasicBlock *MBB) { in EraseBBAndChildren() 92 MachineBasicBlock *MBB = WL.pop_back_val(); in EraseBBAndChildren() local 126 for (auto &MBB : MF) { in replaceFuncletReturns() local 176 for (auto &MBB : MF) in hoistCatches() local 197 for (auto &MBB : MF) { in addCatchAlls() local 217 for (auto &MBB : MF) in addRethrows() local 269 for (auto &MBB : MF) in ensureSingleBBTermPads() local 319 for (auto &MBB : MF) in mergeTerminatePads() local 355 for (auto &MBB : MF) in addCatchAllTerminatePads() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | ShadowCallStack.cpp | 90 MachineBasicBlock &MBB, const DebugLoc &DL) { in addProlog() 118 MachineBasicBlock &MBB, const DebugLoc &DL, in addPrologLeaf() 126 static void addEpilog(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilog() 154 static void addEpilogLeaf(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogLeaf() 167 static void addEpilogOnlyR10(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogOnlyR10() 209 for (auto &MBB : Fn) { in runOnMachineFunction() local 241 for (auto &MBB : Fn) { in runOnMachineFunction() local 286 MachineBasicBlock &MBB = Fn.front(); in runOnMachineFunction() local 297 for (auto &MBB : Fn) { in runOnMachineFunction() local
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ShrinkWrapping.cpp | 126 bool PEI::isReturnBlock(MachineBasicBlock* MBB) { in isReturnBlock() 200 bool PEI::calcAnticInOut(MachineBasicBlock* MBB) { in calcAnticInOut() 238 bool PEI::calcAvailInOut(MachineBasicBlock* MBB) { in calcAvailInOut() 288 MachineBasicBlock* MBB = MBBI; in calculateAnticAvail() local 327 void PEI::propagateUsesAroundLoop(MachineBasicBlock* MBB, MachineLoop* LP) { in propagateUsesAroundLoop() 373 for (MachineFunction::iterator MBB = Fn.begin(), E = Fn.end(); in calculateSets() local 409 MachineBasicBlock* MBB = MBBI; in calculateSets() local 495 MachineBasicBlock* MBB = MBBI; in calculateSets() local 556 bool PEI::addUsesForMEMERegion(MachineBasicBlock* MBB, in addUsesForMEMERegion() 638 MachineBasicBlock* MBB = I->first; in addUsesForTopLevelLoops() local [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
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 …]
|
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 …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
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 …]
|
/external/llvm/lib/Target/BPF/ |
D | BPFInstrInfo.cpp | 34 void BPFInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 45 void BPFInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 63 void BPFInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() 78 bool BPFInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 133 unsigned BPFInstrInfo::InsertBranch(MachineBasicBlock &MBB, in InsertBranch()
|
/external/llvm/lib/Target/Mips/ |
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 …]
|
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 …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | LivePhysRegs.cpp | 158 void LivePhysRegs::addBlockLiveIns(const MachineBasicBlock &MBB) { in addBlockLiveIns() 212 void LivePhysRegs::addLiveOutsNoPristines(const MachineBasicBlock &MBB) { in addLiveOutsNoPristines() 235 void LivePhysRegs::addLiveOuts(const MachineBasicBlock &MBB) { in addLiveOuts() 241 void LivePhysRegs::addLiveIns(const MachineBasicBlock &MBB) { in addLiveIns() 248 const MachineBasicBlock &MBB) { in computeLiveIns() 258 void llvm::addLiveIns(MachineBasicBlock &MBB, const LivePhysRegs &LiveRegs) { in addLiveIns() 280 void llvm::recomputeLivenessFlags(MachineBasicBlock &MBB) { in recomputeLivenessFlags() 328 MachineBasicBlock &MBB) { in computeAndAddLiveIns()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64A53Fix835769.cpp | 123 for (auto &MBB : F) { in runOnMachineFunction() local 131 static MachineBasicBlock *getBBFallenThrough(MachineBasicBlock *MBB, in getBBFallenThrough() 156 static MachineInstr *getLastNonPseudo(MachineBasicBlock &MBB, in getLastNonPseudo() 172 static void insertNopBeforeInstruction(MachineBasicBlock &MBB, MachineInstr* MI, in insertNopBeforeInstruction() 191 AArch64A53Fix835769::runOnBasicBlock(MachineBasicBlock &MBB) { in runOnBasicBlock()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64A53Fix835769.cpp | 118 for (auto &MBB : F) { in runOnMachineFunction() local 126 static MachineBasicBlock *getBBFallenThrough(MachineBasicBlock *MBB, in getBBFallenThrough() 151 static MachineInstr *getLastNonPseudo(MachineBasicBlock &MBB, in getLastNonPseudo() 167 static void insertNopBeforeInstruction(MachineBasicBlock &MBB, MachineInstr* MI, in insertNopBeforeInstruction() 186 AArch64A53Fix835769::runOnBasicBlock(MachineBasicBlock &MBB) { in runOnBasicBlock()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
D | NVPTXInstrInfo.cpp | 33 void NVPTXInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 96 bool NVPTXInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 155 unsigned NVPTXInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 181 unsigned NVPTXInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/ |
D | MSP430InstrInfo.cpp | 37 void MSP430InstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 64 void MSP430InstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() 91 void MSP430InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 107 unsigned MSP430InstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 176 bool MSP430InstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 266 unsigned MSP430InstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/ |
D | BPFInstrInfo.cpp | 32 void BPFInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 125 void BPFInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 148 void BPFInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() 165 bool BPFInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 220 unsigned BPFInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch() 241 unsigned BPFInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | Mips16InstrInfo.cpp | 70 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 111 void Mips16InstrInfo::storeRegToStack(MachineBasicBlock &MBB, in storeRegToStack() 129 void Mips16InstrInfo::loadRegFromStack(MachineBasicBlock &MBB, in loadRegFromStack() 148 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 216 MachineBasicBlock &MBB, in makeFrame() 246 MachineBasicBlock &MBB, in restoreFrame() 281 MachineBasicBlock &MBB, in adjustStackPtrBig() 305 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, in adjustStackPtrBigUnrestricted() 312 MachineBasicBlock &MBB, in adjustStackPtr() 326 MachineBasicBlock &MBB, in loadImmediate() [all …]
|
D | MipsSEInstrInfo.cpp | 84 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 251 storeRegToStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStack() 325 loadRegFromStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStack() 410 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local 575 MachineBasicBlock &MBB, in adjustStackPtr() 602 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate() 671 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB, in expandRetRA() 689 void MipsSEInstrInfo::expandERet(MachineBasicBlock &MBB, in expandERet() 706 void MipsSEInstrInfo::expandPseudoMFHiLo(MachineBasicBlock &MBB, in expandPseudoMFHiLo() 712 void MipsSEInstrInfo::expandPseudoMTLoHi(MachineBasicBlock &MBB, in expandPseudoMTLoHi() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfo.cpp | 84 void RISCVInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 109 void RISCVInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 136 void RISCVInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() 160 void RISCVInstrInfo::movImm32(MachineBasicBlock &MBB, in movImm32() 213 bool RISCVInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 281 unsigned RISCVInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 316 MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, in insertBranch() 352 unsigned RISCVInstrInfo::insertIndirectBranch(MachineBasicBlock &MBB, in insertIndirectBranch()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.h | 32 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue() 34 bool spillCalleeSavedRegisters(MachineBasicBlock &MBB, in spillCalleeSavedRegisters() 39 bool restoreCalleeSavedRegisters(MachineBasicBlock &MBB, in restoreCalleeSavedRegisters()
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlazeInstrInfo.cpp | 78 insertNoop(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const { in insertNoop() 84 copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 93 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStackSlot() 103 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStackSlot() 115 bool MBlazeInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, in AnalyzeBranch() 187 InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/ |
D | ARCInstrInfo.cpp | 158 bool ARCInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 242 unsigned ARCInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 269 void ARCInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 281 void ARCInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 310 void ARCInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() 346 ARCInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate() 358 unsigned ARCInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUInstrInfo.cpp | 124 void SPUInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 139 SPUInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 174 SPUInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() 213 SPUInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, in AnalyzeBranch() 288 static void removeHBR( MachineBasicBlock &MBB) { in removeHBR() 340 static MachineBasicBlock::iterator findHBRPosition(MachineBasicBlock &MBB) in findHBRPosition() 351 SPUInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyCFGStackify.cpp | 83 static void MaybeUpdateTerminator(MachineBasicBlock *MBB) { in MaybeUpdateTerminator() 164 for (MachineBasicBlock *MBB = &MF.front();;) { in SortBlocks() local 253 for (auto &MBB : MF) { in SortBlocks() local 289 MachineBasicBlock *MBB) { in ExplicitlyBranchesTo() 311 static void PlaceBlockMarker(MachineBasicBlock &MBB, MachineFunction &MF, in PlaceBlockMarker() 398 MachineBasicBlock &MBB, MachineFunction &MF, in PlaceLoopMarker() 441 const MachineBasicBlock *MBB) { in GetDepth() 467 for (auto &MBB : MF) { in PlaceMarkers() local 477 for (auto &MBB : reverse(MF)) { in PlaceMarkers() local
|