/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;
|