Home
last modified time | relevance | path

Searched refs:LibInfo (Results 1 – 25 of 29) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMemIntrinsicResults.cpp153 const TargetLibraryInfo &LibInfo) { in optimizeCall() argument
166 if (!LibInfo.getLibFunc(Name, Func)) in optimizeCall()
187 const auto &LibInfo = in runOnMachineFunction() local
206 Changed |= optimizeCall(MBB, MI, MRI, MDT, LIS, TLI, LibInfo); in runOnMachineFunction()
DWebAssemblyPeephole.cpp143 auto &LibInfo = in runOnMachineFunction() local
161 if (LibInfo.getLibFunc(Name, Func)) { in runOnMachineFunction()
DWebAssemblyISelLowering.h56 const TargetLibraryInfo *LibInfo) const override;
DWebAssemblyFastISel.cpp196 const TargetLibraryInfo *LibInfo) in WebAssemblyFastISel() argument
197 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in WebAssemblyFastISel()
1399 const TargetLibraryInfo *LibInfo) { in createFastISel() argument
1400 return new WebAssemblyFastISel(FuncInfo, LibInfo); in createFastISel()
DWebAssemblyISelLowering.cpp317 FunctionLoweringInfo &FuncInfo, const TargetLibraryInfo *LibInfo) const { in createFastISel()
318 return WebAssembly::createFastISel(FuncInfo, LibInfo); in createFastISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h36 bool mightUseCTR(BasicBlock *BB, TargetLibraryInfo *LibInfo);
59 TargetLibraryInfo *LibInfo,
63 TargetLibraryInfo *LibInfo);
DPPCTargetTransformInfo.cpp217 TargetLibraryInfo *LibInfo) { in mightUseCTR() argument
335 if (!F->hasLocalLinkage() && F->hasName() && LibInfo && in mightUseCTR()
336 LibInfo->getLibFunc(F->getName(), Func) && in mightUseCTR()
337 LibInfo->hasOptimizedCodeGen(Func)) { in mightUseCTR()
480 TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument
503 if (mightUseCTR(*I, LibInfo)) in isHardwareLoopProfitable()
950 AssumptionCache *AC, TargetLibraryInfo *LibInfo) { in canSaveCmp() argument
953 if (canSaveCmp(*I, BI, SE, LI, DT, AC, LibInfo)) in canSaveCmp()
961 if (!isHardwareLoopProfitable(L, *SE, *AC, LibInfo, HWLoopInfo)) in canSaveCmp()
DPPCISelLowering.h935 const TargetLibraryInfo *LibInfo) const override;
1254 const TargetLibraryInfo *LibInfo);
DPPCFastISel.cpp97 const TargetLibraryInfo *LibInfo) in PPCFastISel() argument
98 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()), in PPCFastISel()
2463 const TargetLibraryInfo *LibInfo) { in createFastISel() argument
2467 return new PPCFastISel(FuncInfo, LibInfo); in createFastISel()
/third_party/gn/src/gn/
Dresolved_target_data.h34 struct LibInfo { struct
38 LibInfo GetLibInfo(const Target*) const; argument
Dresolved_target_data.cc10 using LibInfo = ResolvedTargetData::LibInfo; typedef
58 LibInfo GetLibInfo(const Target* target) const { in GetLibInfo()
61 return LibInfo{ in GetLibInfo()
416 LibInfo ResolvedTargetData::GetLibInfo(const Target* target) const { in GetLibInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DHardwareLoops.cpp158 TargetLibraryInfo *LibInfo = nullptr; member in __anon430a08060111::HardwareLoops
230 LibInfo = TLIP ? &TLIP->getTLI(F) : nullptr; in runOnFunction()
264 !TTI->isHardwareLoopProfitable(L, *SE, *AC, LibInfo, HWLoopInfo)) { in TryConvertLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h519 TargetLibraryInfo *LibInfo,
579 TargetLibraryInfo *LibInfo) const;
1213 TargetLibraryInfo *LibInfo,
1233 TargetLibraryInfo *LibInfo) = 0;
1486 TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument
1488 return Impl.isHardwareLoopProfitable(L, SE, AC, LibInfo, HWLoopInfo); in isHardwareLoopProfitable()
1519 TargetLibraryInfo *LibInfo) override { in canSaveCmp() argument
1520 return Impl.canSaveCmp(L, BI, SE, LI, DT, AC, LibInfo); in canSaveCmp()
DTargetTransformInfoImpl.h211 TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument
249 TargetLibraryInfo *LibInfo) { in canSaveCmp() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DFastISel.h214 const TargetLibraryInfo *LibInfo; variable
331 const TargetLibraryInfo *LibInfo,
DSelectionDAGISel.h50 const TargetLibraryInfo *LibInfo; variable
DBasicTTIImpl.h508 TargetLibraryInfo *LibInfo, in isHardwareLoopProfitable() argument
510 return BaseT::isHardwareLoopProfitable(L, SE, AC, LibInfo, HWLoopInfo); in isHardwareLoopProfitable()
DSelectionDAG.h227 const TargetLibraryInfo *LibInfo = nullptr;
427 const TargetLibraryInfo &getLibInfo() const { return *LibInfo; }
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp243 TargetLibraryInfo *LibInfo, HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable() argument
244 return TTIImpl->isHardwareLoopProfitable(L, SE, AC, LibInfo, HWLoopInfo); in isHardwareLoopProfitable()
287 TargetLibraryInfo *LibInfo) const { in canSaveCmp()
288 return TTIImpl->canSaveCmp(L, BI, SE, LI, DT, AC, LibInfo); in canSaveCmp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h228 TargetLibraryInfo *LibInfo,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1624 LibInfo->getLibFunc(F->getName(), Func) && in selectInstruction()
1625 LibInfo->hasOptimizedCodeGen(Func)) in selectInstruction()
1924 const TargetLibraryInfo *LibInfo, in FastISel() argument
1931 TRI(*MF->getSubtarget().getRegisterInfo()), LibInfo(LibInfo), in FastISel()
DSelectionDAGISel.cpp436 LibInfo = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(Fn); in runOnMachineFunction()
452 CurDAG->init(*MF, *ORE, this, LibInfo, in runOnMachineFunction()
472 SDB->init(GFI, AA, LibInfo); in runOnMachineFunction()
1361 FastIS = TLI->createFastISel(*FuncInfo, LibInfo); in SelectAllBasicBlocks()
DSelectionDAGBuilder.h395 const TargetLibraryInfo *LibInfo; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1916 TargetLibraryInfo &LibInfo; member in __anond484e44b0911::LSRInstance
2056 TargetLibraryInfo &LibInfo);
3243 bool SaveCmp = TTI.canSaveCmp(L, &ExitBranch, &SE, &LI, &DT, &AC, &LibInfo); in CollectFixupsAndInitialFormulae()
5499 TargetLibraryInfo &LibInfo) in LSRInstance() argument
5500 : IU(IU), SE(SE), DT(DT), LI(LI), AC(AC), LibInfo(LibInfo), TTI(TTI), L(L), in LSRInstance()
5711 TargetLibraryInfo &LibInfo) { in ReduceLoopStrength() argument
5716 Changed |= LSRInstance(L, IU, SE, DT, LI, TTI, AC, LibInfo).getChanged(); in ReduceLoopStrength()
5749 auto &LibInfo = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI( in runOnLoop() local
5751 return ReduceLoopStrength(L, IU, SE, DT, LI, TTI, AC, LibInfo); in runOnLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp293 const TargetLibraryInfo *LibInfo) in AArch64FastISel() argument
294 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in AArch64FastISel()
5243 const TargetLibraryInfo *LibInfo) { in createFastISel() argument
5244 return new AArch64FastISel(FuncInfo, LibInfo); in createFastISel()

12