Searched refs:LibFunc (Results 1 - 15 of 15) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/
H A DTargetLibraryInfo.cpp25 const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] =
186 for (unsigned F = 1; F < LibFunc::NumLibFuncs; ++F) {
195 TLI.setUnavailable(LibFunc::memset_pattern16);
198 TLI.setUnavailable(LibFunc::memset_pattern16);
200 TLI.setUnavailable(LibFunc::memset_pattern16);
210 TLI.setAvailableWithName(LibFunc::fwrite, "fwrite$UNIX2003");
211 TLI.setAvailableWithName(LibFunc::fputs, "fputs$UNIX2003");
216 TLI.setUnavailable(LibFunc::iprintf);
217 TLI.setUnavailable(LibFunc::siprintf);
218 TLI.setUnavailable(LibFunc
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/
H A DTargetLibraryInfo.h19 namespace LibFunc { namespace in namespace:llvm
329 unsigned char AvailableArray[(LibFunc::NumLibFuncs+3)/4];
331 static const char* StandardNames[LibFunc::NumLibFuncs];
338 void setState(LibFunc::Func F, AvailabilityState State) {
342 AvailabilityState getState(LibFunc::Func F) const {
354 bool getLibFunc(StringRef funcName, LibFunc::Func &F) const;
358 bool has(LibFunc::Func F) const {
364 bool hasOptimizedCodeGen(LibFunc::Func F) const {
369 case LibFunc::copysign: case LibFunc
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp940 TLI->has(LibFunc::cosf)) {
969 TLI->has(LibFunc::powf)) {
1031 TLI->has(LibFunc::exp2)) {
1275 if (TLI->has(LibFunc::iprintf) && !CallHasFloatingPointArgument(CI)) {
1371 if (TLI->has(LibFunc::siprintf) && !CallHasFloatingPointArgument(CI)) {
1510 if (TLI->has(LibFunc::fiprintf) && !CallHasFloatingPointArgument(CI)) {
1592 void AddOpt(LibFunc::Func F, LibCallOptimization* Opt);
1593 void AddOpt(LibFunc::Func F1, LibFunc::Func F2, LibCallOptimization* Opt);
1625 void SimplifyLibCalls::AddOpt(LibFunc
[all...]
H A DDeadStoreElimination.cpp167 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)) {
H A DLoopIdiomRecognize.cpp340 if (!TLI->has(LibFunc::memset))
461 if (SplatValue && TLI->has(LibFunc::memset) &&
467 } else if (TLI->has(LibFunc::memset_pattern16) &&
561 if (!TLI->has(LibFunc::memcpy))
H A DMemCpyOptimizer.cpp866 if (!TLI->has(LibFunc::memmove))
1009 if (!TLI->has(LibFunc::memset) || !TLI->has(LibFunc::memcpy))
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DMemoryBuiltins.cpp43 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
[all...]
H A DConstantFolding.cpp1253 if (Name == "acos" && TLI->has(LibFunc::acos))
1255 else if (Name == "asin" && TLI->has(LibFunc::asin))
1257 else if (Name == "atan" && TLI->has(LibFunc::atan))
1261 if (Name == "ceil" && TLI->has(LibFunc::ceil))
1263 else if (Name == "cos" && TLI->has(LibFunc::cos))
1265 else if (Name == "cosh" && TLI->has(LibFunc::cosh))
1267 else if (Name == "cosf" && TLI->has(LibFunc::cosf))
1271 if (Name == "exp" && TLI->has(LibFunc::exp))
1274 if (Name == "exp2" && TLI->has(LibFunc::exp2)) {
1281 if (Name == "fabs" && TLI->has(LibFunc
[all...]
H A DBasicAliasAnalysis.cpp787 else if (TLI.has(LibFunc::memset_pattern16) &&
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DBuildLibCalls.cpp39 if (!TLI->has(LibFunc::strlen))
65 if (!TLI->has(LibFunc::strnlen))
92 if (!TLI->has(LibFunc::strchr))
114 if (!TLI->has(LibFunc::strncmp))
144 if (!TLI->has(LibFunc::strcpy))
166 if (!TLI->has(LibFunc::strncpy))
190 if (!TLI->has(LibFunc::memcpy_chk))
217 if (!TLI->has(LibFunc::memchr))
242 if (!TLI->has(LibFunc::memcmp))
299 if (!TLI->has(LibFunc
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5648 LibFunc::Func Func;
5654 case LibFunc::copysign:
5655 case LibFunc::copysignf:
5656 case LibFunc::copysignl:
5669 case LibFunc::fabs:
5670 case LibFunc::fabsf:
5671 case LibFunc::fabsl:
5675 case LibFunc::sin:
5676 case LibFunc::sinf:
5677 case LibFunc
[all...]
H A DFastISel.cpp797 LibFunc::Func Func;
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1208 if (Call && Call->getCalledFunction() && TLI->has(LibFunc::sqrtf) &&
1209 Call->getCalledFunction()->getName() == TLI->getName(LibFunc::sqrt) &&
H A DInstCombineCompares.cpp2991 LibFunc::Func Func;
2996 if (Func == LibFunc::fabs || Func == LibFunc::fabsf ||
2997 Func == LibFunc::fabsl) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/IPO/
H A DGlobalOpt.cpp3000 if (!TLI->has(LibFunc::cxa_atexit))
3003 Function *Fn = M.getFunction(TLI->getName(LibFunc::cxa_atexit));

Completed in 298 milliseconds