Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 17 files as a member:
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h, line 71 (as a member)
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CostTable.h, line 27 (as a member)
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CostTable.h, line 48 (as a member)
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h, line 196 (as a member)
- external/apache2/llvm/dist/llvm/include/llvm/MC/MCSchedule.h, line 145 (as a member)
- external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp, line 480 (as a member)
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h, line 133 (as a member)
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IROutliner.cpp, line 92 (as a member)
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 199 (as a member)
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h, line 184 (as a member)
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 854 (as a member)
- external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.cpp, line 508 (as a member)
- external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h, line 189 (as a member)
- external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h, line 226 (as a member)
- external/apache2/llvm/dist/llvm/utils/PerfectShuffle/PerfectShuffle.cpp, line 88 (as a member)
- external/apache2/llvm/dist/llvm/utils/PerfectShuffle/PerfectShuffle.cpp, line 107 (as a member)
- external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h, line 172 (as a member)
Defined in 3 files as a function:
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 15790 (as a function)
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 15793 (as a function)
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 1028 (as a function)
Referenced in 82 files:
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- line 87
- line 90
- line 93
- line 95
- line 101
- line 110
- line 111
- line 113
- line 128
- line 133
- line 135
- line 138
- line 153
- line 158
- line 160
- line 163
- line 670
- line 676
- line 678
- line 681
- line 700
- line 712
- line 716
- line 726
- line 728
- line 732
- line 734
- line 784
- line 790
- line 983
- line 988
- line 1054
- line 1059
- line 1086
- line 1088
- line 1109
- line 1115
- line 1147
- line 1149
- line 1152
- line 1192
- line 1214
- line 1223
- line 1238
- line 1241
- line 1246
- line 1263
- line 1267
- line 1276
- line 1279
- line 1406
- line 1407
- line 1409
- line 1411
- line 1413
- line 1418
- line 1424
- line 1427
- line 1431
- line 1673
- line 1675
- line 1678
- line 1683
- line 1685
- line 1698
- line 1701
- line 1702
- line 1705
- line 1708
- line 1719
- line 1722
- line 1723
- line 1726
- line 1737
- line 1738
- line 1739
- line 1741
- line 1743
- line 1746
- line 1749
- line 1750
- line 1768
- line 1769
- line 1770
- line 1773
- line 1776
- line 1778
- line 1788
- line 1789
- line 1790
- line 1793
- line 1806
- line 1807
- line 1808
- line 1810
- line 1812
- line 1817
- line 1821
- line 1824
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h
- external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h
- external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h
- external/apache2/llvm/dist/llvm/lib/Analysis/CostModel.cpp
- external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp
- external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp
- line 226
- line 227
- line 229
- line 428
- line 430
- line 431
- line 534
- line 535
- line 536
- line 542
- line 543
- line 544
- line 550
- line 551
- line 552
- line 558
- line 560
- line 561
- line 568
- line 570
- line 571
- line 712
- line 715
- line 716
- line 724
- line 725
- line 726
- line 778
- line 780
- line 781
- line 786
- line 788
- line 789
- line 796
- line 797
- line 798
- line 806
- line 808
- line 809
- line 815
- line 816
- line 817
- line 825
- line 827
- line 828
- line 834
- line 836
- line 837
- line 843
- line 845
- line 846
- line 853
- line 856
- line 857
- line 863
- line 864
- line 865
- line 872
- line 873
- line 874
- line 884
- line 885
- line 886
- line 890
- line 891
- line 892
- line 898
- line 900
- line 901
- line 907
- line 909
- line 910
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
- line 279
- line 282
- line 283
- line 296
- line 301
- line 302
- line 304
- line 452
- line 453
- line 458
- line 460
- line 548
- line 559
- line 561
- line 566
- line 568
- line 577
- line 578
- line 971
- line 973
- line 977
- line 981
- line 983
- line 987
- line 1005
- line 1007
- line 1011
- line 1012
- line 1015
- line 1016
- line 1025
- line 1029
- line 1032
- line 1038
- line 1039
- line 1041
- line 1044
- line 1050
- line 1051
- line 1053
- line 1059
- line 1063
- line 1082
- line 1083
- line 1083
- line 1084
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLICM.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp
- line 837
- line 840
- line 844
- line 845
- line 937
- line 977
- line 982
- line 983
- line 983
- line 985
- line 1001
- line 1019
- line 1041
- line 1042
- line 1042
- line 1044
- line 1049
- line 1052
- line 1230
- line 1292
- line 1426
- line 1427
- line 1455
- line 1460
- line 1464
- line 1466
- line 1917
- line 1918
- line 1923
- line 1924
- line 1948
- line 1951
- line 1956
- line 1958
- line 2899
- line 2902
- line 2904
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterClassInfo.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp
- external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- line 78
- line 82
- line 85
- line 148
- line 149
- line 151
- line 185
- line 186
- line 188
- line 266
- line 274
- line 276
- line 606
- line 608
- line 609
- line 847
- line 871
- line 884
- line 890
- line 900
- line 906
- line 910
- line 970
- line 972
- line 978
- line 988
- line 992
- line 996
- line 1000
- line 1004
- line 1027
- line 1033
- line 1036
- line 1041
- line 1041
- line 1043
- line 1047
- line 1064
- line 1070
- line 1072
- line 1149
- line 1291
- line 1298
- line 1301
- line 1635
- line 1735
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h, line 164
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp, line 326
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h, line 665
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- line 405
- line 407
- line 408
- line 456
- line 479
- line 491
- line 508
- line 519
- line 546
- line 564
- line 657
- line 687
- line 718
- line 743
- line 790
- line 854
- line 857
- line 862
- line 864
- line 928
- line 1164
- line 1185
- line 1209
- line 1225
- line 1313
- line 1315
- line 1327
- line 1329
- line 1375
- line 1380
- line 1608
- line 2169
- line 2186
- line 2191
- line 2202
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h, line 266
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h, line 786
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
- line 944
- line 948
- line 954
- line 958
- line 963
- line 966
- line 983
- line 985
- line 1019
- line 1021
- line 1021
- line 1024
- line 1025
- line 1033
- line 1037
- line 1038
- line 1048
- line 1049
- line 1049
- line 1057
- line 1103
- line 1105
- line 1121
- line 1125
- line 1127
- line 1127
- line 1147
- line 1158
- line 1165
- line 1169
- line 1176
- line 1184
- line 1186
- line 1205
- line 1213
- line 1215
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 102
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86DomainReassignment.cpp
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h, line 975
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- line 219
- line 267
- line 281
- line 285
- line 289
- line 296
- line 298
- line 302
- line 329
- line 351
- line 371
- line 398
- line 417
- line 440
- line 462
- line 506
- line 525
- line 548
- line 570
- line 582
- line 593
- line 630
- line 672
- line 715
- line 744
- line 810
- line 846
- line 874
- line 903
- line 949
- line 967
- line 976
- line 989
- line 1123
- line 1178
- line 1204
- line 1265
- line 1306
- line 1328
- line 1375
- line 1388
- line 1409
- line 1448
- line 1460
- line 1474
- line 1476
- line 1477
- line 2082
- line 2087
- line 2103
- line 2108
- line 2113
- line 2119
- line 2124
- line 2129
- line 2134
- line 2140
- line 2146
- line 2152
- line 2317
- line 2321
- line 2325
- line 2329
- line 2333
- line 2337
- line 2341
- line 2345
- line 2349
- line 2872
- line 2878
- line 2878
- line 2880
- line 2893
- line 3084
- line 3088
- line 3092
- line 3095
- line 3157
- line 3200
- line 3214
- line 3241
- line 3243
- line 3245
- line 3254
- line 3262
- line 3270
- line 3277
- line 3279
- line 3324
- line 3396
- line 3413
- line 3421
- line 3423
- line 3433
- line 3474
- line 3478
- line 3485
- line 3490
- line 3493
- line 3576
- line 3580
- line 3584
- line 3615
- line 3619
- line 3623
- line 3685
- line 3688
- line 3691
- line 3694
- line 3854
- line 3858
- line 3862
- line 3866
- line 3870
- line 3874
- line 3878
- line 3882
- line 3973
- line 3977
- line 3981
- line 3985
- line 4007
- line 4011
- line 4015
- line 4019
- line 4120
- line 4124
- line 4127
- line 4220
- line 4221
- line 4223
- line 4798
- line 4804
- line 4860
- line 4896
- line 4899
- line 4919
- line 4932
- line 4935
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IROutliner.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFlatten.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- line 466
- line 1378
- line 1380
- line 1387
- line 1394
- line 2342
- line 2343
- line 2499
- line 2578
- line 2748
- line 2880
- line 3040
- line 3157
- line 3184
- line 3238
- line 3243
- line 3276
- line 3307
- line 3569
- line 3859
- line 3869
- line 3874
- line 3876
- line 3878
- line 3927
- line 4039
- line 4331
- line 4373
- line 4548
- line 4746
- line 4781
- line 4825
- line 4832
- line 5069
- line 5070
- line 6004
- line 6005
- line 6049
- line 6063
- line 6089
- line 6089
- line 6848
- line 6884
- line 6885
- line 6888
- line 6946
- line 6952
- line 6958
- line 6964
- line 6969
- line 6972
- line 6977
- line 6980
- line 6996
- line 6998
- line 7001
- line 7006
- line 7008
- line 7083
- line 7091
- line 7095
- line 7266
- line 7270
- line 7276
- line 7280
- line 7291
- line 7318
- line 7319
- line 7325
- line 7332
- line 7362
- line 7367
- line 7370
- line 7375
- line 7381
- line 7383
- line 7558
- line 7564
- line 7568
- line 7573
- line 7578
- line 8284
- line 8428
- line 9996
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- line 1034
- line 1059
- line 1066
- line 1069
- line 1077
- line 3555
- line 3586
- line 3590
- line 3623
- line 3649
- line 3653
- line 3659
- line 3670
- line 3679
- line 3684
- line 3703
- line 3705
- line 3706
- line 3836
- line 3837
- line 3841
- line 3846
- line 3849
- line 4284
- line 4355
- line 4361
- line 4365
- line 4375
- line 4379
- line 4466
- line 4475
- line 4476
- line 4489
- line 4490
- line 4495
- line 4498
- line 4507
- line 4514
- line 4595
- line 4599
- line 4600
- line 6587
- line 6589
- line 6590
- line 6591
- line 6597
- line 6882
- line 6884
- line 6886
- line 6887
- line 6890
- line 7514
- line 7515
- line 7519
- line 7524
- line 7532
- line 7537
- external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.cpp
- external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp
- external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h
- external/apache2/llvm/dist/llvm/utils/PerfectShuffle/PerfectShuffle.cpp
- line 91
- line 111
- line 124
- line 163
- line 177
- line 195
- line 201
- line 209
- line 211
- line 220
- line 223
- line 240
- line 243
- line 244
- line 274
- line 279
- line 280
- line 295
- line 299
- line 308
- line 308
- line 309
- line 309
- line 310
- line 310
- line 323
- line 327
- line 334
- line 335
- line 335
- line 336
- line 336
- line 346
- line 347
- line 347
- line 348
- line 348
- line 367
- line 370
- line 388
- line 405
- line 408
- line 416
- line 430
- line 432
- external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.cpp
- external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h, line 175
- external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp
- external/apache2/llvm/dist/llvm/utils/TableGen/RegisterInfoEmitter.cpp
- external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp, line 697