/freebsd-10.0-release/contrib/llvm/include/llvm/ |
H A D | PassAnalysisSupport.h | 130 // 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 D | PassRegistry.h | 58 void registerPass(const PassInfo &PI, bool ShouldFree = false); 62 void unregisterPass(const PassInfo &PI);
|
H A D | PassSupport.h | 155 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.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | ErlangGCPrinter.cpp | 84 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.0-release/contrib/llvm/lib/CodeGen/ |
H A D | EarlyIfConversion.cpp | 410 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 D | GCMetadata.cpp | 153 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 D | MachineBlockPlacement.cpp | 372 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.0-release/contrib/llvm/lib/IR/ |
H A D | Pass.cpp | 60 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 D | BasicBlock.cpp | 184 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 D | PassRegistry.cpp | 105 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { argument 109 Impl->PassInfoMap.insert(std::make_pair(PI.getTypeInfo(),&PI)).second; 112 Impl->PassInfoStringMap[PI.getPassArgument()] = &PI; 117 (*I)->passRegistered(&PI); 119 if (ShouldFree) Impl->ToFree.push_back(&PI); 122 void PassRegistry::unregisterPass(const PassInfo &PI) { argument 126 Impl->PassInfoMap.find(PI.getTypeInfo()); 131 Impl->PassInfoStringMap.erase(PI [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyImpl.h | 157 PI = GraphTraits< Inverse<BlockT *> >::child_begin(BB), local 160 if (PI == PE) 163 BlockT *Pred = *PI; 165 ++PI; 166 if (PI != PE) 194 PI = GraphTraits< Inverse<BlockT *> >::child_begin(BB), 196 PI != PE; ++PI) { 197 BlockT *Pred = *PI; 238 PI [all...] |
H A D | PtrUseVisitor.h | 111 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 D | LoopInfoImpl.h | 150 for (typename InvBlockTraits::ChildIteratorType PI = 152 PE = InvBlockTraits::child_end(Header); PI != PE; ++PI) { 153 typename InvBlockTraits::NodeType *N = *PI; 172 typename InvBlockTraits::ChildIteratorType PI = local 177 for (; PI != PE; ++PI) { 178 typename InvBlockTraits::NodeType *N = *PI; 274 for (typename InvBlockTraits::ChildIteratorType PI = 276 PI ! [all...] |
H A D | LibCallAliasAnalysis.h | 60 virtual void *getAdjustedAnalysisPointer(const void *PI) { argument 61 if (PI == &AliasAnalysis::ID)
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCAliasAnalysis.h | 54 virtual void *getAdjustedAnalysisPointer(const void *PI) { argument 55 if (PI == &AliasAnalysis::ID)
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | BasicBlockPlacement.cpp | 56 /// PI - The profile information that is guiding us. 58 ProfileInfo *PI; member in struct:__anon2616::BlockPlacement 88 PI = &getAnalysis<ProfileInfo>(); 134 double MaxExecutionCount = PI->getExecutionCount(*SI); 140 double Count = PI->getExecutionCount(*SI);
|
H A D | CorrelatedValuePropagation.cpp | 171 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...] |
/freebsd-10.0-release/contrib/groff/src/include/ |
H A D | lib.h | 153 #ifdef PI 154 #undef PI macro 157 const double PI = 3.14159265358979323846; variable
|
/freebsd-10.0-release/contrib/llvm/lib/Analysis/ |
H A D | ProfileVerifierPass.cpp | 47 ProfileInfoT<FType, BType> *PI; member in class:__anon2107::ProfileVerifierPassT 97 double BBWeight = PI->getExecutionCount(BB); 105 typename ProfileInfoT<FType, BType>::Edge E = PI->getEdge(*bbi,BB); 106 double EdgeWeight = PI->getEdgeWeight(E); 120 typename ProfileInfoT<FType, BType>::Edge E = PI->getEdge(BB,*bbi); 121 double EdgeWeight = PI->getEdgeWeight(E); 202 double EdgeWeight = PI->getEdgeWeight(E); 251 DI.inWeight += ReadOrAssert(PI->getEdge(0,BB)); 256 DI.inWeight += ReadOrAssert(PI->getEdge(*bpi,BB)); 267 double w = PI [all...] |
H A D | RegionInfo.cpp | 173 for (pred_iterator PI = pred_begin(entry), PE = pred_end(entry); PI != PE; 174 ++PI) { 175 Pred = *PI; 195 for (pred_iterator PI = pred_begin(exit), PE = pred_end(exit); PI != PE; 196 ++PI) { 197 Pred = *PI; 403 for (pred_iterator PI = pred_begin(getExit()), PE = pred_end(getExit()); 404 PI ! [all...] |
/freebsd-10.0-release/contrib/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 386 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) { 1327 IdxVec PI; local 1337 OS << "if (SchedModel->getProcessorID() == " << *PI << ") "; local [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 157 for (pred_iterator PI = pred_begin(*BB), 158 PE = pred_end(*BB); PI != PE; ++PI) { 159 BasicBlock *P = *PI; 230 for (pred_iterator PI = pred_begin(ExitBlock), PE = pred_end(ExitBlock); 231 PI != PE; ++PI) 234 if (!L->contains(*PI)) { 375 for (pred_iterator PI = pred_begin(Header), PE = pred_end(Header); 376 PI ! [all...] |
H A D | SSAUpdater.cpp | 143 for (pred_iterator PI = pred_begin(BB), E = pred_end(BB); PI != E; ++PI) { 144 BasicBlock *PredBB = *PI; 286 for (unsigned PI = 0, E = SomePhi->getNumIncomingValues(); PI != E; ++PI) 287 Preds->push_back(SomePhi->getIncomingBlock(PI)); 289 for (pred_iterator PI = pred_begin(BB), E = pred_end(BB); PI ! [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDGPUStructurizeCFG.cpp | 370 for (pred_iterator PI = pred_begin(BB), PE = pred_end(BB); 371 PI != PE; ++PI) { 374 if (!ParentRegion->contains(*PI)) 377 Region *R = RI->getRegionFor(*PI); 381 BranchInst *Term = cast<BranchInst>((*PI)->getTerminator()); 387 if (Visited.count(*PI)) { 393 !Pred.count(Other) && !Pred.count(*PI)) { 396 Pred[*PI] = BoolTrue; 400 Pred[*PI] [all...] |
/freebsd-10.0-release/contrib/llvm/tools/llvm-prof/ |
H A D | llvm-prof.cpp | 78 ProfileInfo &PI; member in class:__anon3622::ProfileAnnotator 80 ProfileAnnotator(ProfileInfo &pi) : PI(pi) {} 84 double w = PI.getExecutionCount(F); 92 double w = PI.getExecutionCount(BB); 110 double w = ignoreMissing(PI.getEdgeWeight(std::make_pair(BB, Succ))); 149 ProfileInfo &PI = getAnalysis<ProfileInfo>(); local 162 double w = ignoreMissing(PI.getExecutionCount(FI)); 166 double w = ignoreMissing(PI.getExecutionCount(BB)); 241 ProfileAnnotator PA(PI);
|