Defined in 3 files as a function:
- external/bsd/llvm/dist/llvm/include/llvm/IR/PatternMatch.h, line 72 (as a function)
- external/bsd/llvm/dist/llvm/include/llvm/IR/PatternMatch.h, line 472 (as a function)
- external/bsd/llvm/dist/llvm/include/llvm/IR/PatternMatch.h, line 473 (as a function)
Referenced in 45 files:
- external/bsd/llvm/dist/llvm/include/llvm/IR/PatternMatch.h
- external/bsd/llvm/dist/llvm/lib/Analysis/AssumptionCache.cpp
- external/bsd/llvm/dist/llvm/lib/Analysis/CmpInstAnalysis.cpp, line 137
- external/bsd/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp
- line 551
- line 552
- line 565
- line 710
- line 710
- line 732
- line 732
- line 754
- line 754
- line 765
- line 766
- line 777
- line 778
- line 822
- line 823
- line 912
- line 993
- line 1000
- line 1001
- line 1006
- line 1007
- line 1012
- line 1049
- line 1051
- line 1056
- line 1058
- line 1109
- line 1173
- line 1248
- line 1275
- line 1301
- line 1324
- line 1329
- line 1333
- line 1365
- line 1365
- line 1390
- line 1390
- line 1473
- line 1474
- line 1481
- line 1482
- line 1493
- line 1496
- line 1564
- line 1567
- line 1731
- line 1735
- line 1745
- line 1751
- line 1830
- line 1834
- line 1838
- line 1842
- line 1850
- line 1850
- line 1860
- line 1860
- line 1869
- line 1869
- line 1878
- line 1878
- line 1905
- line 1906
- line 1914
- line 1921
- line 2528
- line 2647
- line 2663
- line 2681
- line 2688
- line 2696
- line 2718
- line 2748
- line 2779
- line 2780
- line 2790
- line 2791
- line 2806
- line 2889
- line 2889
- line 2895
- line 2895
- line 2902
- line 2902
- line 2910
- line 2910
- line 2963
- line 2963
- line 2969
- line 2969
- line 2976
- line 2976
- line 2984
- line 2984
- line 3037
- line 3037
- line 3038
- line 3038
- line 3047
- line 3047
- line 3048
- line 3048
- line 3057
- line 3057
- line 3058
- line 3058
- line 3067
- line 3067
- line 3068
- line 3068
- line 3664
- line 3664
- line 3670
- line 3800
- line 3808
- line 3815
- line 3824
- line 4283
- line 4288
- line 4320
- line 4369
- line 4625
- line 4631
- line 4638
- line 4645
- line 4652
- line 4659
- external/bsd/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp, line 828
- external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp
- external/bsd/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp
- external/bsd/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp
- line 195
- line 195
- line 196
- line 198
- line 198
- line 199
- line 619
- line 627
- line 627
- line 640
- line 641
- line 655
- line 655
- line 668
- line 669
- line 683
- line 683
- line 699
- line 700
- line 717
- line 731
- line 746
- line 758
- line 769
- line 780
- line 791
- line 802
- line 813
- line 822
- line 988
- line 988
- line 1684
- line 1689
- line 1699
- line 1699
- line 1700
- line 1700
- line 1710
- line 1710
- line 1723
- line 1723
- line 1726
- line 1727
- line 1730
- line 1731
- line 1755
- line 1755
- line 1756
- line 1756
- line 1994
- line 1994
- line 2003
- line 2003
- line 2016
- line 2016
- line 2040
- line 2040
- line 2044
- line 2044
- line 2077
- line 2077
- line 2711
- line 4527
- line 4527
- line 4902
- line 4907
- line 5074
- line 5074
- line 5075
- line 5075
- external/bsd/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp, line 274
- external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
- line 877
- line 880
- line 882
- line 885
- line 888
- line 891
- line 905
- line 911
- line 913
- line 931
- line 936
- line 958
- line 963
- line 976
- line 983
- line 998
- line 1002
- line 1017
- line 1022
- line 1026
- line 1038
- line 1043
- line 1047
- line 1108
- line 1148
- line 1201
- line 1203
- line 1211
- line 1219
- line 1219
- line 1237
- line 1272
- line 1276
- line 1356
- line 1356
- line 1362
- line 1362
- line 1406
- line 1409
- line 1608
- line 1608
- line 1614
- line 1621
- line 1630
- line 1645
- line 1658
- line 1663
- line 1698
- line 1702
- line 1709
- line 1709
- line 1717
- line 1727
- line 1727
- line 1732
- line 1737
- line 1742
- line 1742
- line 1749
- line 1761
- line 1761
- line 1767
- line 1776
- line 1777
- line 1782
- line 1783
- line 1795
- line 1844
- line 1844
- line 1863
- line 1868
- line 1873
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
- line 91
- line 97
- line 338
- line 338
- line 345
- line 345
- line 373
- line 373
- line 399
- line 399
- line 881
- line 881
- line 882
- line 882
- line 968
- line 972
- line 1148
- line 1149
- line 1191
- line 1201
- line 1291
- line 1291
- line 1300
- line 1300
- line 1318
- line 1318
- line 1326
- line 1326
- line 1377
- line 1434
- line 1443
- line 1452
- line 1468
- line 1468
- line 1469
- line 1469
- line 1505
- line 1530
- line 1558
- line 1558
- line 1566
- line 1566
- line 1580
- line 1580
- line 1581
- line 1586
- line 1586
- line 1586
- line 1595
- line 1595
- line 1603
- line 1603
- line 1618
- line 1618
- line 1626
- line 1626
- line 1646
- line 1649
- line 1669
- line 1669
- line 1670
- line 1670
- line 1673
- line 1673
- line 1674
- line 1674
- line 1677
- line 1677
- line 1678
- line 1678
- line 1686
- line 1686
- line 1687
- line 1687
- line 1688
- line 1688
- line 1689
- line 1689
- line 1735
- line 1737
- line 1757
- line 1824
- line 1825
- line 2059
- line 2068
- line 2081
- line 2081
- line 2082
- line 2082
- line 2090
- line 2090
- line 2098
- line 2098
- line 2109
- line 2123
- line 2126
- line 2130
- line 2133
- line 2163
- line 2163
- line 2164
- line 2168
- line 2168
- line 2168
- line 2173
- line 2173
- line 2181
- line 2181
- line 2189
- line 2189
- line 2209
- line 2233
- line 2233
- line 2241
- line 2241
- line 2260
- line 2263
- line 2274
- line 2286
- line 2286
- line 2286
- line 2287
- line 2287
- line 2287
- line 2312
- line 2312
- line 2323
- line 2323
- line 2334
- line 2334
- line 2350
- line 2350
- line 2352
- line 2352
- line 2447
- line 2449
- line 2450
- line 2451
- line 2455
- line 2514
- line 2514
- line 2520
- line 2520
- line 2549
- line 2549
- line 2557
- line 2564
- line 2574
- line 2574
- line 2584
- line 2595
- line 2609
- line 2654
- line 2654
- line 2663
- line 2663
- line 2677
- line 2677
- line 2682
- line 2682
- line 2696
- line 2696
- line 2697
- line 2697
- line 2706
- line 2706
- line 2707
- line 2707
- line 2716
- line 2716
- line 2720
- line 2720
- line 2728
- line 2728
- line 2750
- line 2783
- line 2786
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- line 1166
- line 1166
- line 1173
- line 1173
- line 1189
- line 1189
- line 1196
- line 1196
- line 1958
- line 2053
- line 2053
- line 2094
- line 2094
- line 2101
- line 2121
- line 2136
- line 2148
- line 2149
- line 2455
- line 2455
- line 3173
- line 3173
- line 3575
- line 3576
- line 3599
- line 3599
- line 3723
- line 3723
- line 3729
- line 3729
- line 3815
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- line 1361
- line 1361
- line 1427
- line 1617
- line 1644
- line 1644
- line 1645
- line 1737
- line 1755
- line 1755
- line 1769
- line 1769
- line 1770
- line 1770
- line 1807
- line 2401
- line 2401
- line 2478
- line 2881
- line 2883
- line 2883
- line 2964
- line 3222
- line 3343
- line 3367
- line 3368
- line 3369
- line 3370
- line 3376
- line 3393
- line 3410
- line 3427
- line 3454
- line 3454
- line 3460
- line 3460
- line 3482
- line 3482
- line 3489
- line 3489
- line 3490
- line 3490
- line 3523
- line 3524
- line 3525
- line 3526
- line 3535
- line 3536
- line 3537
- line 3538
- line 3551
- line 3552
- line 3568
- line 3592
- line 3592
- line 3593
- line 3594
- line 3922
- line 4301
- line 4306
- line 4328
- line 4616
- line 4616
- line 4617
- line 4712
- line 4734
- line 4789
- line 4789
- line 4797
- line 4798
- line 4808
- line 4808
- line 4821
- line 4821
- line 4825
- line 4825
- line 4853
- line 4857
- line 5232
- line 5286
- line 5286
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- line 62
- line 62
- line 62
- line 156
- line 171
- line 202
- line 202
- line 204
- line 223
- line 227
- line 227
- line 235
- line 239
- line 239
- line 291
- line 294
- line 309
- line 311
- line 321
- line 323
- line 434
- line 434
- line 439
- line 443
- line 447
- line 451
- line 463
- line 469
- line 485
- line 491
- line 503
- line 504
- line 517
- line 522
- line 533
- line 538
- line 679
- line 680
- line 687
- line 688
- line 710
- line 712
- line 763
- line 763
- line 770
- line 772
- line 776
- line 839
- line 844
- line 873
- line 874
- line 903
- line 903
- line 912
- line 913
- line 946
- line 951
- line 968
- line 1027
- line 1042
- line 1063
- line 1103
- line 1132
- line 1140
- line 1143
- line 1185
- line 1185
- line 1191
- line 1191
- line 1203
- line 1206
- line 1224
- line 1224
- line 1234
- line 1326
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 449
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 139
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GuardWidening.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 838
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopPredication.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 405
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- external/bsd/llvm/dist/llvm/unittests/IR/PatternMatch.cpp
- line 61
- line 64
- line 65
- line 95
- line 101
- line 107
- line 107
- line 125
- line 125
- line 131
- line 131
- line 137
- line 137
- line 141
- line 141
- line 152
- line 152
- line 154
- line 154
- line 160
- line 160
- line 162
- line 162
- line 175
- line 175
- line 181
- line 181
- line 187
- line 187
- line 191
- line 191
- line 203
- line 203
- line 205
- line 205
- line 211
- line 211
- line 213
- line 213
- line 226
- line 226
- line 232
- line 232
- line 238
- line 238
- line 242
- line 242
- line 253
- line 253
- line 255
- line 255
- line 261
- line 261
- line 263
- line 263
- line 276
- line 276
- line 282
- line 282
- line 288
- line 288
- line 292
- line 292
- line 303
- line 303
- line 305
- line 305
- line 311
- line 311
- line 313
- line 313
- line 325
- line 325
- line 330
- line 330
- line 335
- line 335
- line 339
- line 339
- line 345
- line 345
- line 350
- line 350
- line 355
- line 355
- line 359
- line 359
- line 364
- line 364
- line 365
- line 365
- line 366
- line 366
- line 367
- line 367
- line 368
- line 368
- line 369
- line 369
- line 370
- line 370
- line 371
- line 371
- line 372
- line 372
- line 373
- line 373
- line 374
- line 374
- line 376
- line 376
- line 378
- line 378
- line 379
- line 379
- line 380
- line 380
- line 381
- line 381
- line 382
- line 382
- line 383
- line 383
- line 384
- line 384
- line 385
- line 385
- line 386
- line 386
- line 387
- line 387
- line 388
- line 388
- line 390
- line 390
- line 406
- line 411
- line 413
- line 413
- line 418
- line 418
- line 480
- line 480
- line 480
- line 487
- line 487
- line 487
- line 489
- line 489
- line 491
- line 491
- line 492
- line 492
- line 493
- line 493
- line 493
- line 500
- line 500
- line 504
- line 505
- line 509
- line 510
- line 510
- line 510
- line 522
- line 525
- line 532
- line 558
- line 558