Searched refs:LP (Results 1 - 19 of 19) sorted by relevance

/external/llvm/lib/CodeGen/
H A DPrologEpilogInserter.h142 MachineBasicBlock* getTopLevelLoopPreheader(MachineLoop* LP);
143 MachineLoop* getTopLevelLoopParent(MachineLoop *LP);
145 // Propgate CSRs used in MBB to all MBBs of loop LP.
146 void propagateUsesAroundLoop(MachineBasicBlock* MBB, MachineLoop* LP);
H A DMachineModuleInfo.cpp382 LandingPadInfo &LP = LandingPads[i]; local
383 if (LP.LandingPadBlock == LandingPad)
384 return LP;
395 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); local
396 LP.BeginLabels.push_back(BeginLabel);
397 LP.EndLabels.push_back(EndLabel);
404 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); local
405 LP.LandingPadLabel = LandingPadLabel;
413 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); local
414 LP
433 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); local
443 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); local
453 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); local
[all...]
H A DShrinkWrapping.cpp105 MachineBasicBlock* PEI::getTopLevelLoopPreheader(MachineLoop* LP) { argument
106 assert(LP && "Machine loop is NULL.");
107 MachineBasicBlock* PHDR = LP->getLoopPreheader();
108 MachineLoop* PLP = LP->getParentLoop();
116 MachineLoop* PEI::getTopLevelLoopParent(MachineLoop *LP) { argument
117 if (LP == 0)
119 MachineLoop* PLP = LP->getParentLoop();
121 LP = PLP;
124 return LP;
325 /// of the loop given by LP an
328 propagateUsesAroundLoop(MachineBasicBlock* MBB, MachineLoop* LP) argument
640 MachineLoop* LP = I->second; local
[all...]
/external/llvm/include/llvm/Analysis/
H A DLoopPass.h109 LoopPass *LP = static_cast<LoopPass *>(PassVector[N]);
110 return LP;
/external/llvm/lib/Analysis/
H A DLoopPass.cpp141 LoopPass *LP = getContainedPass(Index); local
142 LP->cloneBasicBlockAnalysis(From, To, L);
156 LoopPass *LP = getContainedPass(Index); local
157 LP->deleteAnalysisValue(V, L);
H A DScalarEvolution.cpp6070 MarkPendingLoopPredicate(Value *C, DenseSet<Value*> &LP)
6071 : Cond(C), LoopPreds(LP) {
/external/clang/lib/CodeGen/
H A DCGException.cpp681 llvm::BasicBlock *LP = EHStack.begin()->getCachedLandingPad();
682 if (LP) return LP;
685 LP = EmitLandingPad();
686 assert(LP);
691 ir->setCachedLandingPad(LP);
695 return LP;
/external/llvm/lib/ExecutionEngine/JIT/
H A DJITDwarfEmitter.cpp246 const LandingPadInfo *LP = LandingPads[i]; local
247 const std::vector<int> &TypeIds = LP->TypeIds;
248 const unsigned NumShared = i ? SharedTypeIds(LP, LandingPads[i-1]) : 0;
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp532 const LandingPadInst *LP = BB->getLandingPadInst(); local
533 CalleePersonality = LP->getPersonalityFn();
545 const LandingPadInst *LP = BB->getLandingPadInst(); local
551 if (LP->getPersonalityFn() != CalleePersonality)
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1268 const LandingPadInst &LP = cast<LandingPadInst>(I); local
1270 Vals.push_back(VE.getTypeID(LP.getType()));
1271 PushValueAndType(LP.getPersonalityFn(), InstID, Vals, VE);
1272 Vals.push_back(LP.isCleanup());
1273 Vals.push_back(LP.getNumClauses());
1274 for (unsigned I = 0, E = LP.getNumClauses(); I != E; ++I) {
1275 if (LP.isCatch(I))
1279 PushValueAndType(LP.getClause(I), InstID, Vals, VE);
/external/clang/lib/AST/
H A DStmt.cpp874 Expr *Inc, Stmt *Body, SourceLocation FL, SourceLocation LP,
876 : Stmt(ForStmtClass), ForLoc(FL), LParenLoc(LP), RParenLoc(RP)
873 ForStmt(ASTContext &C, Stmt *Init, Expr *Cond, VarDecl *condVar, Expr *Inc, Stmt *Body, SourceLocation FL, SourceLocation LP, SourceLocation RP) argument
/external/llvm/lib/VMCore/
H A DInstructions.cpp193 LandingPadInst::LandingPadInst(const LandingPadInst &LP) argument
194 : Instruction(LP.getType(), Instruction::LandingPad,
195 allocHungoffUses(LP.getNumOperands()), LP.getNumOperands()),
196 ReservedSpace(LP.getNumOperands()) {
197 Use *OL = OperandList, *InOL = LP.OperandList;
201 setCleanup(LP.isCleanup());
/external/llvm/lib/AsmParser/
H A DLLParser.cpp3570 LandingPadInst *LP = LandingPadInst::Create(Ty, PersFn, 0);
3571 LP->setCleanup(EatIfPresent(lltok::kw_cleanup));
3584 delete LP;
3598 LP->addClause(V);
3601 Inst = LP;
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2453 LandingPadInst *LP = LandingPadInst::Create(Ty, PersFn, NumClauses); local
2454 LP->setCleanup(IsCleanup);
2461 delete LP;
2471 LP->addClause(Val);
2474 I = LP;
/external/clang/include/clang/AST/
H A DStmt.h1123 Stmt *Body, SourceLocation FL, SourceLocation LP, SourceLocation RP);
/external/quake/quake/src/QW/dxsdk/sdk/inc/
H A Dd3drmobj.h46 typedef interface itype FAR *LP##ptype, FAR **LPLP##ptype
/external/quake/quake/src/WinQuake/dxsdk/SDK/INC/
H A DD3DRMOBJ.H46 typedef interface itype FAR *LP##ptype, FAR **LPLP##ptype
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1866 void SelectionDAGBuilder::visitLandingPad(const LandingPadInst &LP) { argument
1872 AddLandingPadInfo(LP, MMI, MBB);
1881 ComputeValueVTs(TLI, LP.getType(), ValueVTs);
1907 setValue(&LP, RetPair.first);
/external/llvm/include/llvm/
H A DInstructions.h2177 LandingPadInst(const LandingPadInst &LP);

Completed in 506 milliseconds