Defined in 1 files as a struct:
Defined in 3 files as a member:
- contrib/llvm-project/llvm/include/llvm/Analysis/VectorUtils.h, line 700 (as a member)
- contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h, line 174 (as a member)
- contrib/llvm-project/llvm/lib/Target/X86/X86InterleavedAccess.cpp, line 61 (as a member)
Defined in 1 files as a function:
Referenced in 52 files:
- contrib/llvm-project/clang/lib/Driver/ToolChain.cpp
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h, line 484
- contrib/llvm-project/llvm/include/llvm/Analysis/VectorUtils.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineTraceMetrics.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h
- contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h
- contrib/llvm-project/llvm/include/llvm/Support/LowLevelTypeImpl.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/Reassociate.h
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp
- contrib/llvm-project/llvm/lib/CodeGen/InterleavedAccessPass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineScheduler.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineTraceMetrics.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp
- contrib/llvm-project/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 207
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp
- line 18045
- line 18046
- line 18059
- line 18060
- line 18435
- line 18448
- line 18487
- line 18488
- line 18488
- line 18502
- line 18541
- line 18549
- line 18549
- line 18552
- line 18575
- line 18639
- line 18640
- line 18640
- line 18644
- line 18646
- line 18655
- line 18709
- line 18718
- line 18718
- line 18721
- line 18732
- line 18745
- line 18750
- line 18751
- line 18758
- line 18759
- line 18760
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.h
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.h, line 238
- contrib/llvm-project/llvm/lib/Target/ARM/MVETailPredication.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.h
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h, line 132
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 118
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h, line 108
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h
- contrib/llvm-project/llvm/lib/Target/X86/X86InterleavedAccess.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.h
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm-project/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp