Home
last modified time | relevance | path

Searched refs:LibFunc (Results 1 – 25 of 30) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetLibraryInfo.h34 enum LibFunc : unsigned { enum
61 void setState(LibFunc F, AvailabilityState State) { in setState()
65 AvailabilityState getState(LibFunc F) const { in getState()
77 bool isValidProtoForLibFunc(const FunctionType &FTy, LibFunc F,
108 bool getLibFunc(StringRef funcName, LibFunc &F) const;
115 bool getLibFunc(const Function &FDecl, LibFunc &F) const;
118 void setUnavailable(LibFunc F) { in setUnavailable()
123 void setAvailable(LibFunc F) { in setAvailable()
129 void setAvailableWithName(LibFunc F, StringRef Name) { in setAvailableWithName()
233 LibFunc LF;
[all …]
DMemoryBuiltins.h168 bool isLibFreeFunction(const Function *F, const LibFunc TLIFn);
DTargetLibraryInfo.def17 // When adding a function which frees memory include the LibFunc
20 // When adding a LibFunc which reallocates memory include the LibFunc
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DBuildLibCalls.h36 LibFunc DoubleFn, LibFunc FloatFn, LibFunc LongDoubleFn);
41 LibFunc DoubleFn, LibFunc FloatFn,
42 LibFunc LongDoubleFn);
160 LibFunc DoubleFn, LibFunc FloatFn,
161 LibFunc LongDoubleFn, IRBuilder<> &B,
174 const TargetLibraryInfo *TLI, LibFunc DoubleFn,
175 LibFunc FloatFn, LibFunc LongDoubleFn,
DSimplifyLibCalls.h61 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc Func);
62 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc Func);
201 Value *optimizeFloatingPointLibCall(CallInst *CI, LibFunc Func,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLibCallsShrinkWrap.cpp96 bool performCallDomainErrorOnly(CallInst *CI, const LibFunc &Func);
97 bool performCallErrors(CallInst *CI, const LibFunc &Func);
98 bool performCallRangeErrorOnly(CallInst *CI, const LibFunc &Func);
99 Value *generateOneRangeCond(CallInst *CI, const LibFunc &Func);
100 Value *generateTwoRangeCond(CallInst *CI, const LibFunc &Func);
101 Value *generateCondForPow(CallInst *CI, const LibFunc &Func);
137 const LibFunc &Func) { in performCallDomainErrorOnly()
189 const LibFunc &Func) { in performCallRangeErrorOnly()
227 const LibFunc &Func) { in performCallErrors()
300 LibFunc Func; in checkCandidate()
[all …]
DBuildLibCalls.cpp148 LibFunc TheLibFunc; in inferLibFuncAttributes()
789 LibFunc DoubleFn, LibFunc FloatFn, LibFunc LongDoubleFn) { in hasFloatFn()
803 LibFunc DoubleFn, LibFunc FloatFn, in getFloatFnName()
804 LibFunc LongDoubleFn) { in getFloatFnName()
827 static Value *emitLibCall(LibFunc TheLibFunc, Type *ReturnType, in emitLibCall()
1074 LibFunc DoubleFn, LibFunc FloatFn, in emitUnaryFloatFnCall()
1075 LibFunc LongDoubleFn, IRBuilder<> &B, in emitUnaryFloatFnCall()
1119 LibFunc DoubleFn, LibFunc FloatFn, in emitBinaryFloatFnCall()
1120 LibFunc LongDoubleFn, IRBuilder<> &B, in emitBinaryFloatFnCall()
DSimplifyLibCalls.cpp55 static bool ignoreCallingConv(LibFunc Func) { in ignoreCallingConv()
151 LibFunc Func; in isLocallyOpenedFile()
1208 LibFunc Func; in foldMallocMemset()
1395 static Value *optimizeTrigReflections(CallInst *Call, LibFunc Func, in optimizeTrigReflections()
1498 LibFunc LibFn; in replacePowWithExp()
1506 LibFunc LibFnFloat, LibFnDouble, LibFnLongDouble; in replacePowWithExp()
1878 LibFunc LogLb, ExpLb, Exp2Lb, Exp10Lb, PowLb; in optimizeLog()
1970 LibFunc ArgLb = NotLibFunc; in optimizeLog()
2101 LibFunc Func; in optimizeTan()
2224 LibFunc Func; in classifyArgUse()
[all …]
DMetaRenamer.cpp127 LibFunc Tmp; in runOnModule()
DLocal.cpp2550 LibFunc LF; in callsGCLeafFunction()
2911 LibFunc Func; in maybeMarkSanitizerLibraryCallNoBuiltin()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DUpdateCompilerUsed.cpp64 for (unsigned I = 0, E = static_cast<unsigned>(LibFunc::NumLibFuncs); in initializeLibCalls()
66 LibFunc F = static_cast<LibFunc>(I); in initializeLibCalls()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemoryBuiltins.cpp72 static const std::pair<LibFunc, AllocFnsTy> AllocationFnData[] = {
139 LibFunc TLIFn; in getAllocationDataForFunction()
144 AllocationFnData, [TLIFn](const std::pair<LibFunc, AllocFnsTy> &P) { in getAllocationDataForFunction() argument
414 bool llvm::isLibFreeFunction(const Function *F, const LibFunc TLIFn) { in isLibFreeFunction()
470 LibFunc TLIFn; in isFreeCall()
DTargetLibraryInfo.cpp32 StringLiteral const TargetLibraryInfoImpl::StandardNames[LibFunc::NumLibFuncs] =
620 bool TargetLibraryInfoImpl::getLibFunc(StringRef funcName, LibFunc &F) const { in getLibFunc()
629 F = (LibFunc)(I - Start); in getLibFunc()
636 LibFunc F, in isValidProtoForLibFunc()
1472 case LibFunc::NumLibFuncs: in isValidProtoForLibFunc()
1473 case LibFunc::NotLibFunc: in isValidProtoForLibFunc()
1481 LibFunc &F) const { in getLibFunc()
DMemoryLocation.cpp195 LibFunc F; in getForArgument()
DConstantFolding.cpp1817 LibFunc Func = NotLibFunc; in ConstantFoldScalarCall1()
2080 LibFunc Func = NotLibFunc; in ConstantFoldScalarCall2()
2499 LibFunc Func; in isMathLibCallNoop()
DBranchProbabilityInfo.cpp713 LibFunc Func = NumLibFuncs; in calcZeroHeuristics()
DLazyCallGraph.cpp147 LibFunc LF; in isKnownLibFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DPartiallyInlineLibCalls.cpp111 LibFunc LF; in runPartiallyInlineLibCalls()
DDeadStoreElimination.cpp182 LibFunc LF; in hasAnalyzableMemoryWrite()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyPeephole.cpp160 LibFunc Func; in runOnMachineFunction()
DWebAssemblyMemIntrinsicResults.cpp165 LibFunc Func; in optimizeCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp676 LibFunc Func; in canVectorizeInstrs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DExpandMemCmp.cpp845 LibFunc Func; in runOnBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp334 LibFunc Func; in mightUseCTR()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DGCOVProfiling.cpp639 LibFunc LF; in AddFlushBeforeForkAndExec()

12