Defined in 2 files as a member:
Referenced in 40 files:
- contrib/llvm-project/llvm/include/llvm/Analysis/InstructionSimplify.h
- contrib/llvm-project/llvm/include/llvm/Analysis/LazyValueInfo.h
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h, line 382
- contrib/llvm-project/llvm/include/llvm/Analysis/ValueTracking.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/JumpThreading.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Local.h
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm-project/llvm/lib/Analysis/LazyValueInfo.cpp
- contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 135
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 448
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 202
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.h, line 230
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h, line 147
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h, line 87
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp, line 119
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h, line 94
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 103
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h, line 88
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp, line 51
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h, line 66
- contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.h, line 128
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/Local.cpp