HomeSort by: relevance | last modified time | path
    Searched refs:LoopEnd (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVETPAndVPTOptimisationsPass.cpp 108 MachineInstr *&LoopDec, MachineInstr *&LoopEnd) {
117 LoopEnd = nullptr;
120 LoopEnd = &T;
125 LoopEnd = &T;
129 if (!LoopEnd) {
130 LLVM_DEBUG(dbgs() << " no LoopEnd\n");
133 LLVM_DEBUG(dbgs() << " found loop end: " << *LoopEnd);
144 if (LoopEnd->getOpcode() == ARM::t2LoopEndDec)
145 LoopDec = LoopEnd;
148 LookThroughCOPY(MRI->getVRegDef(LoopEnd->getOperand(0).getReg()), MRI)
    [all...]
ARMISelDAGToDAG.cpp 3935 SDNode *LoopEnd =
3938 ReplaceUses(N, LoopEnd);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
StructurizeCFG.cpp 304 void wireFlow(bool ExitUseAllowed, BasicBlock *LoopEnd);
306 void handleLoops(bool ExitUseAllowed, BasicBlock *LoopEnd);
815 BasicBlock *LoopEnd) {
839 while (!Order.empty() && !Visited.count(LoopEnd) &&
841 handleLoops(false, LoopEnd);
850 BasicBlock *LoopEnd) {
855 wireFlow(ExitUseAllowed, LoopEnd);
862 LoopEnd = Loops[Node->getEntry()];
863 wireFlow(false, LoopEnd);
864 while (!Visited.count(LoopEnd)) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ThreadSafety.cpp 803 Context LoopEnd = CurrBlockInfo->ExitContext;
804 intersectBackEdge(LoopBegin, LoopEnd);
2518 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID];
2519 intersectAndWarn(LoopEnd->ExitSet, PreLoop->EntrySet, PreLoop->EntryLoc,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInstrInfo.cpp 7205 MachineBasicBlock *LoopEntry, MachineBasicBlock *LoopEnd) const {
7206 MachineBasicBlock::iterator TI = LoopEnd->getFirstTerminator();
7208 assert(TI != LoopEnd->end());
7211 MachineFunction *MF = LoopEnd->getParent();
7212 MachineRegisterInfo &MRI = LoopEnd->getParent()->getRegInfo();
7223 if (*PI == LoopEnd) {
7245 LoopEnd->erase(TI);
7246 LoopEnd->insert(LoopEnd->end(), SIIFBREAK);
7247 LoopEnd->insert(LoopEnd->end(), SILOOP)
    [all...]
SIInstrInfo.h 1020 MachineBasicBlock *LoopEnd) const;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjC.cpp 1728 JumpDest LoopEnd = getJumpDestInCurrentScope("forcoll.end");
1965 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody));
2028 EmitBlock(LoopEnd.getBlock());

Completed in 86 milliseconds