Home
last modified time | relevance | path

Searched refs:PI (Results 1 – 25 of 272) sorted by relevance

1234567891011

/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/
H A DPassPrinters.cpp37 FunctionPassPrinter(const PassInfo *PI, raw_ostream &out) in FunctionPassPrinter()
38 : FunctionPass(ID), PassToPrint(PI), Out(out) { in FunctionPassPrinter()
68 CallGraphSCCPassPrinter(const PassInfo *PI, raw_ostream &out) in CallGraphSCCPassPrinter()
69 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out) { in CallGraphSCCPassPrinter()
103 ModulePassPrinter(const PassInfo *PI, raw_ostream &out) in ModulePassPrinter()
104 : ModulePass(ID), PassToPrint(PI), Out(out) { in ModulePassPrinter()
133 LoopPassPrinter(const PassInfo *PI, raw_ostream &out) in LoopPassPrinter()
134 : LoopPass(ID), PassToPrint(PI), Out(out) { in LoopPassPrinter()
164 RegionPassPrinter(const PassInfo *PI, raw_ostream &out) in RegionPassPrinter()
165 : RegionPass(ID), PassToPrint(PI), Out(out) { in RegionPassPrinter()
[all …]
H A DPassPrinters.h27 FunctionPass *createFunctionPassPrinter(const PassInfo *PI, raw_ostream &out);
29 CallGraphSCCPass *createCallGraphPassPrinter(const PassInfo *PI,
32 ModulePass *createModulePassPrinter(const PassInfo *PI, raw_ostream &out);
34 LoopPass *createLoopPassPrinter(const PassInfo *PI, raw_ostream &out);
36 RegionPass *createRegionPassPrinter(const PassInfo *PI, raw_ostream &out);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/
H A DPassAnalysisSupport.h165 Pass *findImplPass(AnalysisID PI) { in findImplPass() argument
168 if (AnalysisImpl.first == PI) { in findImplPass()
177 std::tuple<Pass *, bool> findImplPass(Pass *P, AnalysisID PI, Function &F);
179 void addAnalysisImplsPair(AnalysisID PI, Pass *P) { in addAnalysisImplsPair() argument
180 if (findImplPass(PI) == P) in addAnalysisImplsPair()
182 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P); in addAnalysisImplsPair()
214 const void *PI = &AnalysisType::ID; in getAnalysisIfAvailable() local
216 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI); in getAnalysisIfAvailable()
223 return (AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisIfAvailable()
236 AnalysisType &Pass::getAnalysisID(AnalysisID PI) const { in getAnalysisID() argument
[all …]
H A DPassSupport.h39 PassInfo *PI = new PassInfo( \
42 Registry.registerPass(*PI, true); \
43 return PI; \
59 PassInfo *PI = new PassInfo( \
62 Registry.registerPass(*PI, true); \
63 return PI; \
157 PassInfo *PI = new PassInfo( \
160 Registry.registerPass(*PI, true); \
179 PassInfo *PI = new PassInfo( \
182 Registry.registerPass(*PI, true); \
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp513 PHIInfo &PI = PHIs.back(); in canConvertIf() local
515 for (unsigned i = 1; i != PI.PHI->getNumOperands(); i += 2) { in canConvertIf()
516 if (PI.PHI->getOperand(i+1).getMBB() == TPred) in canConvertIf()
517 PI.TReg = PI.PHI->getOperand(i).getReg(); in canConvertIf()
518 if (PI.PHI->getOperand(i+1).getMBB() == FPred) in canConvertIf()
519 PI.FReg = PI.PHI->getOperand(i).getReg(); in canConvertIf()
521 assert(Register::isVirtualRegister(PI.TReg) && "Bad PHI"); in canConvertIf()
522 assert(Register::isVirtualRegister(PI.FReg) && "Bad PHI"); in canConvertIf()
525 if (!TII->canInsertSelect(*Head, Cond, PI.PHI->getOperand(0).getReg(), in canConvertIf()
526 PI.TReg, PI.FReg, PI.CondCycles, PI.TCycles, in canConvertIf()
[all …]
H A DMachinePassManager.cpp38 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(M); in run() local
43 PI.pushBeforeNonSkippedPassCallback([&MFAM](StringRef PassID, Any IR) { in run()
84 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(MF); in run() local
89 if (!PI.runBeforePass<MachineFunction>(*P, MF)) in run()
94 PI.runAfterPass(*P, MF, PassPA); in run()
H A DGCMetadata.cpp119 for (GCFunctionInfo::iterator PI = FD->begin(), PE = FD->end(); PI != PE; in runOnFunction() local
120 ++PI) { in runOnFunction()
122 OS << "\t" << PI->Label->getName() << ": " << "post-call" in runOnFunction()
126 for (const GCRoot &R : make_range(FD->live_begin(PI), FD->live_end(PI))) in runOnFunction()
H A DExpandVectorPredication.cpp155 void discardEVLParameter(VPIntrinsic &PI);
159 VPIntrinsic &PI);
162 Value *expandPredication(VPIntrinsic &PI);
330 VPIntrinsic *PI; member
332 TransformJob(VPIntrinsic *PI, TargetTransformInfo::VPLegalization InitStrat) in TransformJob()
333 : PI(PI), Strategy(InitStrat) {} in TransformJob()
401 discardEVLParameter(*Job.PI); in expandVectorPredication()
404 if (foldEVLIntoMask(*Job.PI)) in expandVectorPredication()
417 expandPredication(*Job.PI); in expandVectorPredication()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZHazardRecognizer.cpp176 PI = SchedModel->getWriteProcResBegin(SC), in dumpSU() local
177 PE = SchedModel->getWriteProcResEnd(SC); PI != PE; ++PI) { in dumpSU()
179 *SchedModel->getProcResource(PI->ProcResourceIdx); in dumpSU()
190 if (PI->Cycles > 1) in dumpSU()
191 OS << "(" << PI->Cycles << "cyc)"; in dumpSU()
297 PI = SchedModel->getWriteProcResBegin(SC), in EmitInstruction() local
298 PE = SchedModel->getWriteProcResEnd(SC); PI != PE; ++PI) { in EmitInstruction()
300 if (SchedModel->getProcResource(PI->ProcResourceIdx)->BufferSize == 1) in EmitInstruction()
303 ProcResourceCounters[PI->ProcResourceIdx]; in EmitInstruction()
304 CurrCounter += PI->Cycles; in EmitInstruction()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCEarlyReturn.cpp65 for (MachineBasicBlock::pred_iterator PI = ReturnMBB.pred_begin(), in processBlock() local
66 PIE = ReturnMBB.pred_end(); PI != PIE; ++PI) { in processBlock()
69 if ((*PI)->empty()) in processBlock()
72 for (MachineBasicBlock::iterator J = (*PI)->getLastNonDebugInstr();;) { in processBlock()
73 if (J == (*PI)->end()) in processBlock()
81 (*PI)->insert(J, MI); in processBlock()
98 (*PI)->insert(J, MI); in processBlock()
115 (*PI)->insert(J, MI); in processBlock()
135 if (J == (*PI)->begin()) in processBlock()
141 if ((*PI)->canFallThrough() && (*PI)->isLayoutSuccessor(&ReturnMBB)) in processBlock()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp58 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithLoopNestPasses() local
74 PassPA = runSinglePass(L, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
85 PassPA = runSinglePass(*LoopNestPtr, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
136 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithoutLoopNestPasses() local
138 Optional<PreservedAnalyses> PassPA = runSinglePass(L, Pass, AM, AR, U, PI); in runWithoutLoopNestPasses()
181 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(F); in run() local
186 if (PI.runBeforePass<Function>(LoopCanonicalizationFPM, F)) { in run()
188 PI.runAfterPass<Function>(LoopCanonicalizationFPM, F, PA); in run()
241 PI.pushBeforeNonSkippedPassCallback([&LAR, &LI](StringRef PassID, Any IR) { in run()
273 if (!PI.runBeforePass<Loop>(*Pass, *L)) in run()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/math/
H A Dtrigonometry.d136 import std.math.constants : PI;
142 auto result = sin(x * (PI / 180)); // convert degrees to radians in someFunc()
201 import std.math.constants : PI;
205 assert(tan(PI).isClose(0, 0.0, 1e-10));
206 assert(tan(PI / 3).isClose(sqrt(3.0)));
311 import std.math.constants : PI, PI_4; in tanImpl()
400 enum T FOPI = 4 / PI; in tanImpl()
453 import std.math.constants : PI, PI_4; in testTan()
489 [ PI, 0], in testTan()
493 [ 2*PI, 0], in testTan()
[all …]
H A Dconstants.d30 enum real PI = 0x1.921fb54442d18469898cc51701b84p+1L; /** &pi; = 3.141592... */ variable
31 enum real PI_2 = PI/2; /** $(PI) / 2 = 1.570796... */
32 enum real PI_4 = PI/4; /** $(PI) / 4 = 0.785398... */
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DPass.cpp78 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(AID); in getPassName() local
79 if (PI) in getPassName()
80 return PI->getPassName(); in getPassName()
185 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID); in createPass() local
186 if (!PI) in createPass()
188 return PI->createPass(); in createPass()
260 const PassInfo *PI = Pass::lookupPassInfo(Arg); in addPreserved() local
262 if (PI) in addPreserved()
263 pushUnique(Preserved, PI->getTypeInfo()); in addPreserved()
H A DPassRegistry.cpp55 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { in registerPass() argument
58 PassInfoMap.insert(std::make_pair(PI.getTypeInfo(), &PI)).second; in registerPass()
61 PassInfoStringMap[PI.getPassArgument()] = &PI; in registerPass()
65 Listener->passRegistered(&PI); in registerPass()
68 ToFree.push_back(std::unique_ptr<const PassInfo>(&PI)); in registerPass()
H A DLegacyPassManager.cpp427 std::tuple<Pass *, bool> getOnTheFlyPass(Pass *MP, AnalysisID PI,
675 const PassInfo *PI = findAnalysisPassInfo(P->getPassID()); in schedulePass() local
676 if (PI && PI->isAnalysis() && findAnalysisPass(P->getPassID())) { in schedulePass()
694 const PassInfo *PI = findAnalysisPassInfo(ID); in schedulePass() local
696 if (!PI) { in schedulePass()
715 assert(PI && "Expected required passes to be initialized"); in schedulePass()
716 AnalysisPass = PI->createPass(); in schedulePass()
749 if (PI && !PI->isAnalysis() && shouldPrintBeforePass(PI->getPassArgument())) { in schedulePass()
752 " (" + PI->getPassArgument() + ") ***") in schedulePass()
760 if (PI && !PI->isAnalysis() && shouldPrintAfterPass(PI->getPassArgument())) { in schedulePass()
[all …]
H A DBasicBlock.cpp265 const_pred_iterator PI = pred_begin(this), E = pred_end(this); in getSinglePredecessor() local
266 if (PI == E) return nullptr; // No preds. in getSinglePredecessor()
267 const BasicBlock *ThePred = *PI; in getSinglePredecessor()
268 ++PI; in getSinglePredecessor()
269 return (PI == E) ? ThePred : nullptr /*multiple preds*/; in getSinglePredecessor()
273 const_pred_iterator PI = pred_begin(this), E = pred_end(this); in getUniquePredecessor() local
274 if (PI == E) return nullptr; // No preds. in getUniquePredecessor()
275 const BasicBlock *PredBB = *PI; in getUniquePredecessor()
276 ++PI; in getUniquePredecessor()
277 for (;PI != E; ++PI) { in getUniquePredecessor()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DProgram.cpp26 static bool Execute(ProcessInfo &PI, StringRef Program,
40 ProcessInfo PI; in ExecuteAndWait() local
41 if (Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg, in ExecuteAndWait()
46 Wait(PI, SecondsToWait, /*WaitUntilTerminates=*/SecondsToWait == 0, in ExecuteAndWait()
63 ProcessInfo PI; in ExecuteNoWait() local
66 if (!Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg, in ExecuteNoWait()
71 return PI; in ExecuteNoWait()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DPassManagerImpl.h38 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in clear() local
39 PI->runAnalysesCleared(Name); in clear()
66 PassInstrumentation PI; in getResultImpl() local
68 PI = getResult<PassInstrumentationAnalysis>(IR, ExtraArgs...); in getResultImpl()
69 PI.runBeforeAnalysis(P, IR); in getResultImpl()
75 PI.runAfterAnalysis(P, IR); in getResultImpl()
134 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in invalidate() local
135 PI->runAnalysisInvalidated(this->lookUpPass(ID), IR); in invalidate()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h123 PtrInfo PI; variable
227 PI.reset(); in visitPtr()
242 if (PI.isAborted()) in visitPtr()
245 return PI; in visitPtr()
251 PI.setEscaped(&SI); in visitStoreInst()
263 PI.setEscaped(&I); in visitPtrToIntInst()
298 PI.setEscaped(&CB); in visitCallBase()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dcomplex.d327 import std.math.constants : PI;
341 ab = (-lhs) ^^ this.re * exp(-PI * this.im);
342 ar = PI * this.re + log(-lhs) * this.im;
572 assert(isClose(abs(rec1b), std.math.exp(-PI * c1.im), EPS));
577 assert(isClose(arg1b, PI, EPS) || isClose(arg1b, -PI, EPS));
580 assert(isClose(abs(rec2b), std.math.exp(-2 * PI), EPS));
854 import std.math.constants : PI;
857 assert(isClose(norm(fromPolar(5.0L, PI / 6)), 25.0L));
858 assert(isClose(norm(fromPolar(5.0L, 13 * PI / 6)), 25.0L));
1046 import std.math.constants : PI;
[all …]
/netbsd-src/lib/libm/noieee_src/
H A Dn_atan2.c118 vc(PI, 3.1415926535897932270E0 ,0fda,4149,68c2,a221, 2, .C90FDAA22168C2)
138 ic(PI, 3.1415926535897931160E0 , 1, 1.921FB54442D18)
158 #define PI vccast(PI) macro
197 if(y==zero) return((signx==one)?y:copysign(PI,signy)); in atan2()
207 return(copysign((signx==one)?zero:PI,signy)); in atan2()
232 return (copysign((signx>zero)?t:PI-t,signy)); } in atan2()
282 return(copysign((signx>zero)?z:PI-z,signy)); in atan2()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DErlangGCPrinter.cpp90 GCFunctionInfo::iterator PI = MD.begin(); in finishAssembly() local
106 AP.emitInt16(MD.live_size(PI)); in finishAssembly()
109 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI), in finishAssembly()
110 LE = MD.live_end(PI); in finishAssembly()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DRegisterFileStatistics.cpp34 const MCExtraProcessorInfo &PI = SM.getExtraProcessorInfo(); in RegisterFileStatistics() local
38 unsigned NumRegFiles = std::max(PI.NumRegisterFiles, 1U); in RegisterFileStatistics()
123 const MCExtraProcessorInfo &PI = in printView() local
125 assert(I <= PI.NumRegisterFiles && "Unexpected register file index!"); in printView()
126 const MCRegisterFileDesc &RFDesc = PI.RegisterFiles[I]; in printView()
/netbsd-src/games/atc/
H A Ddef.h48 #ifndef PI
49 #define PI 3.14159265358979323846 macro
59 * MAXDIR / (2 * PI) + 2.5 + MAXDIR) % MAXDIR)

1234567891011