HomeSort by relevance Sort by last modified time
    Searched refs:LibFunc (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 44 namespace LibFunc {
62 unsigned char AvailableArray[(LibFunc::NumLibFuncs+3)/4];
64 static const char *const StandardNames[LibFunc::NumLibFuncs];
71 void setState(LibFunc::Func F, AvailabilityState State) {
75 AvailabilityState getState(LibFunc::Func F) const {
87 bool isValidProtoForLibFunc(const FunctionType &FTy, LibFunc::Func F,
116 bool getLibFunc(StringRef funcName, LibFunc::Func &F) const;
123 bool getLibFunc(const Function &FDecl, LibFunc::Func &F) const;
126 void setUnavailable(LibFunc::Func F) {
131 void setAvailable(LibFunc::Func F)
    [all...]
  /external/llvm/lib/Analysis/
TargetLibraryInfo.cpp 28 const char *const TargetLibraryInfoImpl::StandardNames[LibFunc::NumLibFuncs] = {
65 TLI.setUnavailable(LibFunc::ldexp);
66 TLI.setUnavailable(LibFunc::ldexpf);
67 TLI.setUnavailable(LibFunc::ldexpl);
68 TLI.setUnavailable(LibFunc::exp10);
69 TLI.setUnavailable(LibFunc::exp10f);
70 TLI.setUnavailable(LibFunc::exp10l);
71 TLI.setUnavailable(LibFunc::log10);
72 TLI.setUnavailable(LibFunc::log10f);
73 TLI.setUnavailable(LibFunc::log10l)
    [all...]
MemoryBuiltins.cpp 53 static const std::pair<LibFunc::Func, AllocFnsTy> AllocationFnData[] = {
54 {LibFunc::malloc, {MallocLike, 1, 0, -1}},
55 {LibFunc::valloc, {MallocLike, 1, 0, -1}},
56 {LibFunc::Znwj, {OpNewLike, 1, 0, -1}}, // new(unsigned int)
57 {LibFunc::ZnwjRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new(unsigned int, nothrow)
58 {LibFunc::Znwm, {OpNewLike, 1, 0, -1}}, // new(unsigned long)
59 {LibFunc::ZnwmRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new(unsigned long, nothrow)
60 {LibFunc::Znaj, {OpNewLike, 1, 0, -1}}, // new[](unsigned int)
61 {LibFunc::ZnajRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new[](unsigned int, nothrow)
62 {LibFunc::Znam, {OpNewLike, 1, 0, -1}}, // new[](unsigned long
    [all...]
ConstantFolding.cpp     [all...]
ValueTracking.cpp     [all...]
MemoryLocation.cpp 145 LibFunc::Func F;
147 F == LibFunc::memset_pattern16 && TLI.has(F)) {
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetLibraryInfo.h 18 namespace LibFunc {
49 unsigned char AvailableArray[(LibFunc::NumLibFuncs+7)/8];
58 bool has(LibFunc::Func F) const {
64 void setUnavailable(LibFunc::Func F) {
68 void setAvailable(LibFunc::Func F) {
  /external/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp 110 LibFunc::Func TheLibFunc;
116 case LibFunc::strlen:
121 case LibFunc::strchr:
122 case LibFunc::strrchr:
126 case LibFunc::strtol:
127 case LibFunc::strtod:
128 case LibFunc::strtof:
129 case LibFunc::strtoul:
130 case LibFunc::strtoll:
131 case LibFunc::strtold
    [all...]
SimplifyLibCalls.cpp 54 static bool ignoreCallingConv(LibFunc::Func Func) {
55 return Func == LibFunc::abs || Func == LibFunc::labs ||
56 Func == LibFunc::llabs || Func == LibFunc::strlen;
94 LibFunc::Func DoubleFn, LibFunc::Func FloatFn,
95 LibFunc::Func LongDoubleFn) {
782 LibFunc::Func Func;
817 LibFunc::Func Func
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
TargetLibraryInfoTest.cpp 1 //===--- TargetLibraryInfoTest.cpp - TLI/LibFunc unit tests ---------------===//
45 LibFunc ExpectedLF) {
51 LibFunc F;
55 return ::testing::AssertionSuccess() << ExpectedLFName << " is LibFunc";
68 for (unsigned FI = 0; FI != LibFunc::NumLibFuncs; ++FI) {
69 LibFunc LF = (LibFunc)FI;
545 for (unsigned FI = 0; FI != LibFunc::NumLibFuncs; ++FI) {
546 LibFunc LF = (LibFunc)FI
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/
TargetLibraryInfo.cpp 33 TLI.setUnavailable(LibFunc::memset_pattern16);
36 TLI.setUnavailable(LibFunc::memset_pattern16);
38 TLI.setUnavailable(LibFunc::memset_pattern16);
43 TLI.setUnavailable(LibFunc::iprintf);
44 TLI.setUnavailable(LibFunc::siprintf);
45 TLI.setUnavailable(LibFunc::fiprintf);
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 34 enum LibFunc {
60 void setState(LibFunc F, AvailabilityState State) {
64 AvailabilityState getState(LibFunc F) const {
76 bool isValidProtoForLibFunc(const FunctionType &FTy, LibFunc F,
106 bool getLibFunc(StringRef funcName, LibFunc &F) const;
113 bool getLibFunc(const Function &FDecl, LibFunc &F) const;
116 void setUnavailable(LibFunc F) {
121 void setAvailable(LibFunc F) {
127 void setAvailableWithName(LibFunc F, StringRef Name) {
231 bool getLibFunc(StringRef funcName, LibFunc &F) const
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 318 LibFunc::Func Func;
332 case LibFunc::copysign:
333 case LibFunc::copysignf:
335 case LibFunc::copysignl:
337 case LibFunc::fabs:
338 case LibFunc::fabsf:
339 case LibFunc::fabsl:
341 case LibFunc::sqrt:
342 case LibFunc::sqrtf:
343 case LibFunc::sqrtl
    [all...]
  /external/llvm/lib/Transforms/Scalar/
PartiallyInlineLibCalls.cpp 101 LibFunc::Func LibFunc;
103 !TLI->getLibFunc(CalledFunc->getName(), LibFunc))
106 switch (LibFunc) {
107 case LibFunc::sqrtf:
108 case LibFunc::sqrt:
DeadStoreElimination.cpp 133 if (TLI.has(LibFunc::strcpy) && FnName == TLI.getName(LibFunc::strcpy))
135 if (TLI.has(LibFunc::strncpy) && FnName == TLI.getName(LibFunc::strncpy))
137 if (TLI.has(LibFunc::strcat) && FnName == TLI.getName(LibFunc::strcat))
139 if (TLI.has(LibFunc::strncat) && FnName == TLI.getName(LibFunc::strncat))
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
LibCallsShrinkWrap.cpp 96 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) {
189 const LibFunc &Func) {
227 const LibFunc &Func) {
300 LibFunc Func
    [all...]
MetaRenamer.cpp 129 LibFunc Tmp;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/LTO/
UpdateCompilerUsed.cpp 65 for (unsigned I = 0, E = static_cast<unsigned>(LibFunc::NumLibFuncs);
67 LibFunc F = static_cast<LibFunc>(I);
  /external/llvm/lib/LTO/
UpdateCompilerUsed.cpp 65 for (unsigned I = 0, E = static_cast<unsigned>(LibFunc::NumLibFuncs);
67 LibFunc::Func F = static_cast<LibFunc::Func>(I);
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
BuildLibCalls.h 37 LibFunc DoubleFn, LibFunc FloatFn,
38 LibFunc LongDoubleFn);
SimplifyLibCalls.h 60 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc Func);
61 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc Func);
144 Value *optimizeFloatingPointLibCall(CallInst *CI, LibFunc Func,
  /external/llvm/include/llvm/Transforms/Utils/
SimplifyLibCalls.h 59 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc::Func Func);
60 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc::Func Func);
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 333 if (!TLI->has(LibFunc::memset))
454 if (SplatValue && TLI->has(LibFunc::memset) &&
460 } else if (TLI->has(LibFunc::memset_pattern16) &&
554 if (!TLI->has(LibFunc::memcpy))
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
WebAssemblyStoreResults.cpp 160 LibFunc Func;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
PartiallyInlineLibCalls.cpp 105 LibFunc LF;

Completed in 2189 milliseconds

1 2 3