Defined in 18 files as a function:
- contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h, line 388 (as a function)
- contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h, line 389 (as a function)
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h, line 110 (as a function)
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h, line 1298 (as a function)
- contrib/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h, line 115 (as a function)
- contrib/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h, line 121 (as a function)
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 52 (as a function)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 77 (as a function)
- contrib/llvm/lib/Target/ARC/ARCTargetTransformInfo.h, line 38 (as a function)
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h, line 85 (as a function)
- contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h, line 44 (as a function)
- contrib/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h, line 38 (as a function)
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h, line 37 (as a function)
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 37 (as a function)
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h, line 28 (as a function)
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h, line 38 (as a function)
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h, line 37 (as a function)
- contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h, line 37 (as a function)
Referenced in 67 files:
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm/lib/Analysis/AliasAnalysis.cpp
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 889
- contrib/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp, line 915
- contrib/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp, line 351
- contrib/llvm/lib/Analysis/GlobalsModRef.cpp, line 994
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, line 4934
- contrib/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp, line 54
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, line 1452
- contrib/llvm/lib/Analysis/Lint.cpp, line 209
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 2263
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 1777
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 11321
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 363
- contrib/llvm/lib/CodeGen/ExpandMemCmp.cpp, line 753
- contrib/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp, line 89
- contrib/llvm/lib/CodeGen/SafeStack.cpp, line 823
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 405
- contrib/llvm/lib/Target/AArch64/AArch64CallLowering.cpp
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 29
- contrib/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp, line 141
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 606
- contrib/llvm/lib/Target/ARM/ARMCallLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 41
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2367
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 201
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp, line 126
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp, line 179
- contrib/llvm/lib/Target/X86/X86CallLowering.cpp, line 61
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 2701
- contrib/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp, line 64
- contrib/llvm/lib/Transforms/IPO/Inliner.cpp, line 696
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3314
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 2448
- contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 209
- contrib/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp, line 623
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 154
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 748
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 420
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 394
- contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp, line 76
- contrib/llvm/lib/Transforms/Scalar/DCE.cpp
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 1327
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1123
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 2625
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2570
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 280
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 163
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 215
- contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp, line 185
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 1750
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1478
- contrib/llvm/lib/Transforms/Scalar/MergeICmps.cpp, line 604
- contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 174
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 4211
- contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 159
- contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 177
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 1122
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 540
- contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp, line 126
- contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp, line 109
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2534
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4108