Searched refs:PI (Results 1 - 25 of 168) sorted by relevance

1234567

/freebsd-10.1-release/contrib/llvm/lib/Support/
H A DProgram.cpp25 static bool Execute(ProcessInfo &PI, StringRef Program, const char **args,
33 ProcessInfo PI; local
34 if (Execute(PI, Program, args, envp, redirects, memoryLimit, ErrMsg)) {
37 ProcessInfo Result = Wait(PI, secondsToWait, true, ErrMsg);
51 ProcessInfo PI; local
54 if (!Execute(PI, Program, args, envp, redirects, memoryLimit, ErrMsg))
58 return PI;
/freebsd-10.1-release/contrib/llvm/include/llvm/
H A DPassAnalysisSupport.h130 // Find pass that is implementing PI.
131 Pass *findImplPass(AnalysisID PI) { argument
134 if (AnalysisImpls[i].first == PI) {
142 // Find pass that is implementing PI. Initialize pass for Function F.
143 Pass *findImplPass(Pass *P, AnalysisID PI, Function &F);
145 void addAnalysisImplsPair(AnalysisID PI, Pass *P) { argument
146 if (findImplPass(PI) == P)
148 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P);
182 const void *PI = &AnalysisType::ID; local
184 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, tru
235 getAnalysisID(AnalysisID PI, Function &F) argument
[all...]
H A DPassRegistry.h58 void registerPass(const PassInfo &PI, bool ShouldFree = false);
62 void unregisterPass(const PassInfo &PI);
H A DPassSupport.h155 PassInfo *PI = new PassInfo(name, arg, & passName ::ID, \
157 Registry.registerPass(*PI, true); \
158 return PI; \
173 PassInfo *PI = new PassInfo(name, arg, & passName ::ID, \
175 Registry.registerPass(*PI, true); \
176 return PI; \
271 PassInfo *PI = new PassInfo(name, arg, & passName ::ID, \
273 Registry.registerPass(*PI, true); \
290 PassInfo *PI = new PassInfo(n, arg, & passName ::ID, \
292 Registry.registerPass(*PI, tru
[all...]
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DErlangGCPrinter.cpp84 for (GCFunctionInfo::iterator PI = MD.begin(), PE = MD.end(); PI != PE;
85 ++PI) {
88 MCSymbol *Label = PI->Label;
94 GCFunctionInfo::iterator PI = MD.begin(); local
109 AP.EmitInt16(MD.live_size(PI));
112 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI),
113 LE = MD.live_end(PI);
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp410 PHIInfo &PI = PHIs.back(); local
412 for (unsigned i = 1; i != PI.PHI->getNumOperands(); i += 2) {
413 if (PI.PHI->getOperand(i+1).getMBB() == TPred)
414 PI.TReg = PI.PHI->getOperand(i).getReg();
415 if (PI.PHI->getOperand(i+1).getMBB() == FPred)
416 PI.FReg = PI.PHI->getOperand(i).getReg();
418 assert(TargetRegisterInfo::isVirtualRegister(PI.TReg) && "Bad PHI");
419 assert(TargetRegisterInfo::isVirtualRegister(PI
460 PHIInfo &PI = PHIs[i]; local
480 PHIInfo &PI = PHIs[i]; local
718 SSAIfConv::PHIInfo &PI = IfConv.PHIs[i]; local
[all...]
H A DGCMetadata.cpp153 for (GCFunctionInfo::iterator PI = FD->begin(),
154 PE = FD->end(); PI != PE; ++PI) {
156 OS << "\t" << PI->Label->getName() << ": "
157 << DescKind(PI->Kind) << ", live = {";
159 for (GCFunctionInfo::live_iterator RI = FD->live_begin(PI),
160 RE = FD->live_end(PI);;) {
H A DMachineBlockPlacement.cpp372 for (MachineBasicBlock::pred_iterator PI = (*SI)->pred_begin(),
374 PI != PE; ++PI) {
375 if (*PI == *SI || (BlockFilter && !BlockFilter->count(*PI)) ||
376 BlockToChain[*PI] == &Chain)
379 = MBFI->getBlockFreq(*PI) * MBPI->getEdgeProbability(*PI, *SI);
571 for (MachineBasicBlock::pred_iterator PI = L.getHeader()->pred_begin(),
573 PI !
[all...]
/freebsd-10.1-release/contrib/llvm/lib/IR/
H A DPass.cpp60 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(AID); local
61 if (PI)
62 return PI->getPassName();
172 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID); local
173 if (!PI)
175 return PI->createPass();
256 const PassInfo *PI = Pass::lookupPassInfo(Arg); local
258 if (PI) Preserved.push_back(PI->getTypeInfo());
H A DBasicBlock.cpp184 pred_iterator PI = pred_begin(this), E = pred_end(this); local
185 if (PI == E) return 0; // No preds.
186 BasicBlock *ThePred = *PI;
187 ++PI;
188 return (PI == E) ? ThePred : 0 /*multiple preds*/;
197 pred_iterator PI = pred_begin(this), E = pred_end(this); local
198 if (PI == E) return 0; // No preds.
199 BasicBlock *PredBB = *PI;
200 ++PI;
201 for (;PI !
[all...]
H A DPassRegistry.cpp106 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { argument
110 Impl->PassInfoMap.insert(std::make_pair(PI.getTypeInfo(),&PI)).second;
113 Impl->PassInfoStringMap[PI.getPassArgument()] = &PI;
118 (*I)->passRegistered(&PI);
120 if (ShouldFree) Impl->ToFree.push_back(&PI);
123 void PassRegistry::unregisterPass(const PassInfo &PI) { argument
127 Impl->PassInfoMap.find(PI.getTypeInfo());
132 Impl->PassInfoStringMap.erase(PI
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyImpl.h134 PI = GraphTraits< Inverse<BlockT *> >::child_begin(BB), local
137 if (PI == PE)
140 BlockT *Pred = *PI;
142 ++PI;
143 if (PI != PE)
171 PI = GraphTraits< Inverse<BlockT *> >::child_begin(BB),
173 PI != PE; ++PI) {
174 BlockT *Pred = *PI;
219 PI
[all...]
H A DPtrUseVisitor.h111 PtrInfo PI; member in class:llvm::detail::PtrUseVisitorBase
211 PI.reset();
226 if (PI.isAborted())
229 return PI;
235 PI.setEscaped(&SI);
243 PI.setEscaped(&I);
278 PI.setEscaped(CS.getInstruction());
H A DLoopInfoImpl.h135 for (typename InvBlockTraits::ChildIteratorType PI =
137 PE = InvBlockTraits::child_end(Header); PI != PE; ++PI) {
138 typename InvBlockTraits::NodeType *N = *PI;
157 typename InvBlockTraits::ChildIteratorType PI = local
162 for (; PI != PE; ++PI) {
163 typename InvBlockTraits::NodeType *N = *PI;
254 for (typename InvBlockTraits::ChildIteratorType PI =
256 PI !
[all...]
H A DLibCallAliasAnalysis.h60 virtual void *getAdjustedAnalysisPointer(const void *PI) { argument
61 if (PI == &AliasAnalysis::ID)
/freebsd-10.1-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAliasAnalysis.h54 virtual void *getAdjustedAnalysisPointer(const void *PI) { argument
55 if (PI == &AliasAnalysis::ID)
/freebsd-10.1-release/contrib/groff/src/include/
H A Dlib.h153 #ifdef PI
154 #undef PI macro
157 const double PI = 3.14159265358979323846; variable
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp171 pred_iterator PI = pred_begin(C->getParent()), PE = pred_end(C->getParent());
172 if (PI == PE) return false;
175 C->getOperand(0), Op1, *PI, C->getParent());
178 ++PI;
179 while (PI != PE) {
181 C->getOperand(0), Op1, *PI, C->getParent());
183 ++PI;
228 for (pred_iterator PI = PB; PI != PE; ++PI) {
[all...]
H A DStructurizeCFG.cpp374 for (pred_iterator PI = pred_begin(BB), PE = pred_end(BB);
375 PI != PE; ++PI) {
378 if (!ParentRegion->contains(*PI))
381 Region *R = RI->getRegionFor(*PI);
385 BranchInst *Term = cast<BranchInst>((*PI)->getTerminator());
391 if (Visited.count(*PI)) {
397 !Pred.count(Other) && !Pred.count(*PI)) {
400 Pred[*PI] = BoolTrue;
404 Pred[*PI]
[all...]
/freebsd-10.1-release/contrib/ntp/include/
H A Dntpsim.h33 #ifdef PI
34 # undef PI macro
36 #define PI 3.1415926535 /* The world's most famous constant */ macro
/freebsd-10.1-release/contrib/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp386 for (CodeGenSchedModels::ProcIter PI = SchedModels.procModelBegin(),
387 PE = SchedModels.procModelEnd(); PI != PE; ++PI) {
389 if (!ItinsDefSet.insert(PI->ItinsDef))
392 std::vector<Record*> FUs = PI->ItinsDef->getValueAsListOfDefs("FU");
396 const std::string &Name = PI->ItinsDef->getName();
406 std::vector<Record*> BPs = PI->ItinsDef->getValueAsListOfDefs("BP");
440 for (CodeGenSchedModels::ProcIter PI = SchedModels.procModelBegin(),
441 PE = SchedModels.procModelEnd(); PI != PE; ++PI) {
1325 IdxVec PI; local
1335 OS << "if (SchedModel->getProcessorID() == " << *PI << ") "; local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp158 for (pred_iterator PI = pred_begin(*BB),
159 PE = pred_end(*BB); PI != PE; ++PI) {
160 BasicBlock *P = *PI;
231 for (pred_iterator PI = pred_begin(ExitBlock), PE = pred_end(ExitBlock);
232 PI != PE; ++PI)
235 if (!L->contains(*PI)) {
376 for (pred_iterator PI = pred_begin(Header), PE = pred_end(Header);
377 PI !
[all...]
H A DSSAUpdater.cpp114 for (pred_iterator PI = pred_begin(BB), E = pred_end(BB); PI != E; ++PI) {
115 BasicBlock *PredBB = *PI;
249 for (unsigned PI = 0, E = SomePhi->getNumIncomingValues(); PI != E; ++PI)
250 Preds->push_back(SomePhi->getIncomingBlock(PI));
252 for (pred_iterator PI = pred_begin(BB), E = pred_end(BB); PI !
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Support/
H A DProgram.h126 /// This function waits for the process specified by \p PI to finish.
134 const ProcessInfo &PI, ///< The child process that should be waited on.
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DRegionInfo.cpp171 for (pred_iterator PI = pred_begin(entry), PE = pred_end(entry); PI != PE;
172 ++PI) {
173 Pred = *PI;
193 for (pred_iterator PI = pred_begin(exit), PE = pred_end(exit); PI != PE;
194 ++PI) {
195 Pred = *PI;
401 for (pred_iterator PI = pred_begin(getExit()), PE = pred_end(getExit());
402 PI !
[all...]

Completed in 272 milliseconds

1234567