Defined in 2 files as a function:
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h, line 38 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 67 (as a function)
Referenced in 19 files:
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 1794
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 2113
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
- contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
- line 836
- line 846
- line 853
- line 882
- line 1063
- line 1127
- line 1307
- line 1311
- line 1434
- line 1435
- line 1437
- line 1460
- line 1461
- line 1462
- line 1463
- line 1465
- line 1466
- line 1512
- line 1519
- line 1521
- line 1776
- line 1783
- line 1783
- line 1791
- line 1896
- line 1904
- line 1905
- line 1914
- line 1935
- line 2034
- line 2063
- line 2066
- line 2069
- line 2075
- line 2088
- line 2091
- line 2111
- line 2157
- line 2165
- line 2188
- line 2192
- line 2198
- line 2204
- line 2205
- line 2239
- line 2239
- line 2247
- line 2274
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
- line 1515
- line 1516
- line 1558
- line 1568
- line 1736
- line 1737
- line 1738
- line 1739
- line 1740
- line 1801
- line 1810
- line 1819
- line 1835
- line 1836
- line 1853
- line 1885
- line 1885
- line 1936
- line 1939
- line 1981
- line 1989
- line 2012
- line 2015
- line 2024
- line 2100
- line 2101
- line 2165
- line 2166
- line 2167
- line 2250
- line 2604
- line 2767
- line 2775
- line 2797
- line 2800
- line 2836
- line 3048
- line 3087
- line 3149
- line 3155
- line 3227
- line 3232
- line 3241
- line 3305
- line 3309
- line 3314
- line 3322
- line 3327
- line 3328
- line 3333
- line 3334
- line 3373
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.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/InstCombineMulDivRem.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
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 1389
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp