Defined in 3 files as a function:
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 84 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 619 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 785 (as a function)
Referenced in 14 files:
- contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp, line 982
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp, line 391
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, line 1303
- 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/InstCombineSelect.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 1854
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 6581
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp