Defined in 15 files as a typedef:
- contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h, line 34 (as a typedef)
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h, line 81 (as a typedef)
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 44 (as a typedef)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 44 (as a typedef)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 61 (as a typedef)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 205 (as a typedef)
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h, line 44 (as a typedef)
- contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h, line 36 (as a typedef)
- contrib/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h, line 31 (as a typedef)
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h, line 30 (as a typedef)
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 30 (as a typedef)
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h, line 21 (as a typedef)
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h, line 31 (as a typedef)
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h, line 30 (as a typedef)
- contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h, line 30 (as a typedef)
Defined in 31 files as a member:
- contrib/llvm/include/llvm/Analysis/LoopAnalysisManager.h, line 61 (as a member)
- contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h, line 1698 (as a member)
- contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h, line 146 (as a member)
- contrib/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h, line 173 (as a member)
- contrib/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h, line 88 (as a member)
- contrib/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h, line 91 (as a member)
- contrib/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h, line 66 (as a member)
- contrib/llvm/lib/Analysis/CostModel.cpp, line 69 (as a member)
- contrib/llvm/lib/Analysis/InlineCost.cpp, line 102 (as a member)
- contrib/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp, line 117 (as a member)
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 248 (as a member)
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 6031 (as a member)
- contrib/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp, line 90 (as a member)
- contrib/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp, line 45 (as a member)
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 127 (as a member)
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 332 (as a member)
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 134 (as a member)
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1901 (as a member)
- contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 99 (as a member)
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 121 (as a member)
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 1891 (as a member)
- contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp, line 235 (as a member)
- contrib/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp, line 55 (as a member)
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 172 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 117 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h, line 190 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 629 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 1312 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 1217 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h, line 34 (as a member)
- contrib/llvm/tools/bugpoint/CrashDebugger.cpp, line 647 (as a member)
Referenced in 97 files:
- contrib/llvm/include/llvm/Analysis/CodeMetrics.h, line 89
- contrib/llvm/include/llvm/Analysis/DivergenceAnalysis.h, line 185
- contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h, line 200
- contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
- contrib/llvm/include/llvm/Analysis/VectorUtils.h, line 118
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h, line 127
- contrib/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h, line 78
- contrib/llvm/include/llvm/Transforms/Utils/Local.h, line 224
- contrib/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h, line 34
- contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
- contrib/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
- contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
- contrib/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h, line 118
- contrib/llvm/lib/Analysis/CodeMetrics.cpp
- contrib/llvm/lib/Analysis/CostModel.cpp
- contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp
- contrib/llvm/lib/Analysis/InlineCost.cpp
- contrib/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
- contrib/llvm/lib/Analysis/VectorUtils.cpp
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
- contrib/llvm/lib/CodeGen/ExpandMemCmp.cpp
- contrib/llvm/lib/CodeGen/ExpandReductions.cpp
- contrib/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp
- contrib/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
- contrib/llvm/lib/IR/PassTimingInfo.cpp
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h
- contrib/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
- contrib/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h
- contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h
- contrib/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h
- contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
- contrib/llvm/lib/Transforms/IPO/HotColdSplitting.cpp
- contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
- contrib/llvm/lib/Transforms/Instrumentation/CGProfile.cpp
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
- contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
- contrib/llvm/lib/Transforms/Scalar/DivRemPairs.cpp
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Scalar/MergeICmps.cpp
- contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp
- contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
- contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
- contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
- contrib/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
- contrib/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- contrib/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h
- contrib/llvm/tools/bugpoint/CrashDebugger.cpp
- sys/dev/usb/serial/uftdi.c, line 910