/external/llvm/lib/Target/ |
TargetLibraryInfo.cpp | 25 const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] = 343 for (unsigned F = 1; F < LibFunc::NumLibFuncs; ++F) { 352 TLI.setUnavailable(LibFunc::memset_pattern16); 355 TLI.setUnavailable(LibFunc::memset_pattern16); 357 TLI.setUnavailable(LibFunc::memset_pattern16); 367 TLI.setAvailableWithName(LibFunc::fwrite, "fwrite$UNIX2003"); 368 TLI.setAvailableWithName(LibFunc::fputs, "fputs$UNIX2003"); 373 TLI.setUnavailable(LibFunc::iprintf); 374 TLI.setUnavailable(LibFunc::siprintf); 375 TLI.setUnavailable(LibFunc::fiprintf) [all...] |
/external/llvm/include/llvm/Target/ |
TargetLibraryInfo.h | 19 namespace LibFunc { 647 unsigned char AvailableArray[(LibFunc::NumLibFuncs+3)/4]; 649 static const char* StandardNames[LibFunc::NumLibFuncs]; 656 void setState(LibFunc::Func F, AvailabilityState State) { 660 AvailabilityState getState(LibFunc::Func F) const { 672 bool getLibFunc(StringRef funcName, LibFunc::Func &F) const; 676 bool has(LibFunc::Func F) const { 682 bool hasOptimizedCodeGen(LibFunc::Func F) const { 687 case LibFunc::copysign: case LibFunc::copysignf: case LibFunc::copysignl [all...] |
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 817 LibFunc::Func TheLibFunc; 822 case LibFunc::strlen: 829 case LibFunc::strchr: 830 case LibFunc::strrchr: 838 case LibFunc::strtol: 839 case LibFunc::strtod: 840 case LibFunc::strtof: 841 case LibFunc::strtoul: 842 case LibFunc::strtoll: 843 case LibFunc::strtold [all...] |
GlobalOpt.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 270 LibFunc::Func Func; 284 case LibFunc::copysign: 285 case LibFunc::copysignf: 286 case LibFunc::copysignl: 288 case LibFunc::fabs: 289 case LibFunc::fabsf: 290 case LibFunc::fabsl: 292 case LibFunc::sqrt: 293 case LibFunc::sqrtf: 294 case LibFunc::sqrtl [all...] |
/external/llvm/lib/Target/Mips/ |
MipsOptimizeMathLibCalls.cpp | 91 LibFunc::Func LibFunc; 103 !LibInfo->getLibFunc(CalledFunc->getName(), LibFunc)) 106 switch (LibFunc) { 107 case LibFunc::sqrtf: 108 case LibFunc::sqrt:
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyLibCalls.cpp | [all...] |
BuildLibCalls.cpp | 37 if (!TLI->has(LibFunc::strlen)) 66 if (!TLI->has(LibFunc::strnlen)) 96 if (!TLI->has(LibFunc::strchr)) 122 if (!TLI->has(LibFunc::strncmp)) 155 if (!TLI->has(LibFunc::strcpy)) 179 if (!TLI->has(LibFunc::strncpy)) 206 if (!TLI->has(LibFunc::memcpy_chk)) 234 if (!TLI->has(LibFunc::memchr)) 262 if (!TLI->has(LibFunc::memcmp)) 321 if (!TLI->has(LibFunc::putchar) [all...] |
/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 43 LibFunc::Func Func; 53 {LibFunc::malloc, MallocLike, 1, 0, -1}, 54 {LibFunc::valloc, MallocLike, 1, 0, -1}, 55 {LibFunc::Znwj, MallocLike, 1, 0, -1}, // new(unsigned int) 56 {LibFunc::ZnwjRKSt9nothrow_t, MallocLike, 2, 0, -1}, // new(unsigned int, nothrow) 57 {LibFunc::Znwm, MallocLike, 1, 0, -1}, // new(unsigned long) 58 {LibFunc::ZnwmRKSt9nothrow_t, MallocLike, 2, 0, -1}, // new(unsigned long, nothrow) 59 {LibFunc::Znaj, MallocLike, 1, 0, -1}, // new[](unsigned int) 60 {LibFunc::ZnajRKSt9nothrow_t, MallocLike, 2, 0, -1}, // new[](unsigned int, nothrow) 61 {LibFunc::Znam, MallocLike, 1, 0, -1}, // new[](unsigned long [all...] |
ConstantFolding.cpp | [all...] |
BasicAliasAnalysis.cpp | 827 else if (TLI.has(LibFunc::memset_pattern16) && [all...] |
/external/llvm/lib/Transforms/Scalar/ |
DeadStoreElimination.cpp | 167 if (TLI && TLI->has(LibFunc::strcpy) && 168 F->getName() == TLI->getName(LibFunc::strcpy)) { 171 if (TLI && TLI->has(LibFunc::strncpy) && 172 F->getName() == TLI->getName(LibFunc::strncpy)) { 175 if (TLI && TLI->has(LibFunc::strcat) && 176 F->getName() == TLI->getName(LibFunc::strcat)) { 179 if (TLI && TLI->has(LibFunc::strncat) && 180 F->getName() == TLI->getName(LibFunc::strncat)) {
|
LoopIdiomRecognize.cpp | 837 if (!TLI->has(LibFunc::memset)) [all...] |
MemCpyOptimizer.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | [all...] |
FastISel.cpp | 836 LibFunc::Func Func; [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | [all...] |
InstCombineCompares.cpp | [all...] |