| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMemIntrinsicResults.cpp | 152 const TargetLibraryInfo &LibInfo) { in optimizeCall() argument 165 if (!LibInfo.getLibFunc(Name, Func)) in optimizeCall() 186 const auto &LibInfo = in runOnMachineFunction() local 204 Changed |= optimizeCall(MBB, MI, MRI, MDT, LIS, TLI, LibInfo); in runOnMachineFunction()
|
| H A D | WebAssemblyPeephole.cpp | 123 auto &LibInfo = in runOnMachineFunction() local 140 if (LibInfo.getLibFunc(Name, Func)) { in runOnMachineFunction()
|
| H A D | WebAssemblyISelLowering.h | 59 const TargetLibraryInfo *LibInfo) const override;
|
| H A D | WebAssemblyFastISel.cpp | 199 const TargetLibraryInfo *LibInfo) in WebAssemblyFastISel() argument 200 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in WebAssemblyFastISel() 1433 const TargetLibraryInfo *LibInfo) { in createFastISel() argument 1434 return new WebAssemblyFastISel(FuncInfo, LibInfo); in createFastISel()
|
| H A D | WebAssemblyISelLowering.cpp | 408 FunctionLoweringInfo &FuncInfo, const TargetLibraryInfo *LibInfo) const { in createFastISel() 409 return WebAssembly::createFastISel(FuncInfo, LibInfo); in createFastISel()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 37 bool mightUseCTR(BasicBlock *BB, TargetLibraryInfo *LibInfo, 70 TargetLibraryInfo *LibInfo, 74 TargetLibraryInfo *LibInfo);
|
| H A D | PPCTargetTransformInfo.cpp | 344 TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument 900 AssumptionCache *AC, TargetLibraryInfo *LibInfo) { in canSaveCmp() argument 903 if (canSaveCmp(I, BI, SE, LI, DT, AC, LibInfo)) in canSaveCmp() 911 if (!isHardwareLoopProfitable(L, *SE, *AC, LibInfo, HWLoopInfo)) in canSaveCmp()
|
| H A D | PPCISelLowering.h | 1111 const TargetLibraryInfo *LibInfo) const override; 1489 const TargetLibraryInfo *LibInfo);
|
| H A D | PPCFastISel.cpp | 96 const TargetLibraryInfo *LibInfo) in PPCFastISel() argument 97 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()), in PPCFastISel() 2467 const TargetLibraryInfo *LibInfo) { in createFastISel() argument 2471 return new PPCFastISel(FuncInfo, LibInfo); in createFastISel()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 155 TargetLibraryInfo *LibInfo = nullptr; member in __anon0a0047860111::HardwareLoops 227 LibInfo = TLIP ? &TLIP->getTLI(F) : nullptr; in runOnFunction() 262 !TTI->isHardwareLoopProfitable(L, *SE, *AC, LibInfo, HWLoopInfo)) { in TryConvertLoop()
|
| H A D | TargetLoweringBase.cpp | 2253 const TargetLibraryInfo *LibInfo) const { in getLoadMemOperandFlags() 2266 /*DT=*/nullptr, LibInfo)) in getLoadMemOperandFlags()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | FastISel.h | 214 const TargetLibraryInfo *LibInfo; variable 324 const TargetLibraryInfo *LibInfo,
|
| H A D | SelectionDAGISel.h | 44 const TargetLibraryInfo *LibInfo; variable
|
| H A D | BasicTTIImpl.h | 620 TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument 622 return BaseT::isHardwareLoopProfitable(L, SE, AC, LibInfo, HWLoopInfo); in isHardwareLoopProfitable()
|
| H A D | SelectionDAG.h | 225 const TargetLibraryInfo *LibInfo = nullptr; 475 const TargetLibraryInfo &getLibInfo() const { return *LibInfo; }
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 508 AssumptionCache &AC, TargetLibraryInfo *LibInfo, 629 TargetLibraryInfo *LibInfo) const; 1612 TargetLibraryInfo *LibInfo, 1643 TargetLibraryInfo *LibInfo) = 0; 2008 AssumptionCache &AC, TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument 2010 return Impl.isHardwareLoopProfitable(L, SE, AC, LibInfo, HWLoopInfo); in isHardwareLoopProfitable() 2067 TargetLibraryInfo *LibInfo) override { in canSaveCmp() argument 2068 return Impl.canSaveCmp(L, BI, SE, LI, DT, AC, LibInfo); in canSaveCmp()
|
| H A D | TargetTransformInfoImpl.h | 161 AssumptionCache &AC, TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument 232 TargetLibraryInfo *LibInfo) const { in canSaveCmp() argument
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 297 TargetLibraryInfo *LibInfo, HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable() argument 298 return TTIImpl->isHardwareLoopProfitable(L, SE, AC, LibInfo, HWLoopInfo); in isHardwareLoopProfitable() 383 TargetLibraryInfo *LibInfo) const { in canSaveCmp() 384 return TTIImpl->canSaveCmp(L, BI, SE, LI, DT, AC, LibInfo); in canSaveCmp()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 304 TargetLibraryInfo *LibInfo,
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1515 LibInfo->getLibFunc(F->getName(), Func) && in selectInstruction() 1516 LibInfo->hasOptimizedCodeGen(Func)) in selectInstruction() 1813 const TargetLibraryInfo *LibInfo, in FastISel() argument 1820 TRI(*MF->getSubtarget().getRegisterInfo()), LibInfo(LibInfo), in FastISel()
|
| H A D | SelectionDAGISel.cpp | 413 LibInfo = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(Fn); in runOnMachineFunction() 428 CurDAG->init(*MF, *ORE, this, LibInfo, in runOnMachineFunction() 449 SDB->init(GFI, AA, AC, LibInfo); in runOnMachineFunction() 1381 FastIS = TLI->createFastISel(*FuncInfo, LibInfo); in SelectAllBasicBlocks()
|
| H A D | SelectionDAGBuilder.h | 246 const TargetLibraryInfo *LibInfo; variable
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 576 const TargetLibraryInfo *LibInfo; variable
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1310 TLI.getLoadMemOperandFlags(LI, *DL, AC, LibInfo); in translateLoad() 1886 if (MemoryOpRemark::canHandle(MI, *LibInfo)) { in translateKnownIntrinsic() 1887 MemoryOpRemark R(*ORE, "gisel-irtranslator-memsize", *DL, *LibInfo); in translateKnownIntrinsic() 2375 if (MemoryOpRemark::canHandle(CI, *LibInfo)) { in translateCallBase() 2376 MemoryOpRemark R(*ORE, "gisel-irtranslator-memsize", *DL, *LibInfo); in translateCallBase() 3423 LibInfo = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnMachineFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64FastISel.cpp | 284 const TargetLibraryInfo *LibInfo) in AArch64FastISel() argument 285 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in AArch64FastISel() 5145 const TargetLibraryInfo *LibInfo) { in createFastISel() argument 5151 return new AArch64FastISel(FuncInfo, LibInfo); in createFastISel()
|