Defined in 1 files as a struct:
Defined in 9 files as a member:
- contrib/llvm/include/llvm/Analysis/InlineCost.h, line 72 (as a member)
- contrib/llvm/include/llvm/CodeGen/CostTable.h, line 28 (as a member)
- contrib/llvm/include/llvm/CodeGen/CostTable.h, line 49 (as a member)
- contrib/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h, line 189 (as a member)
- contrib/llvm/lib/Analysis/InlineCost.cpp, line 128 (as a member)
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 200 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 748 (as a member)
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 1879 (as a member)
- contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp, line 476 (as a member)
Defined in 3 files as a function:
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 11854 (as a function)
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 11857 (as a function)
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 997 (as a function)
Referenced in 57 files:
- contrib/llvm/include/llvm/Analysis/InlineCost.h
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
- contrib/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
- contrib/llvm/include/llvm/CodeGen/TargetLowering.h, line 519
- contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h
- contrib/llvm/lib/Analysis/CostModel.cpp
- contrib/llvm/lib/Analysis/InlineCost.cpp
- line 278
- line 293
- line 339
- line 363
- line 713
- line 964
- line 1081
- line 1219
- line 1244
- line 1249
- line 1263
- line 1286
- line 1422
- line 1425
- line 1439
- line 1439
- line 1460
- line 1468
- line 1468
- line 1560
- line 1594
- line 1710
- line 1715
- line 1718
- line 1784
- line 1866
- line 1884
- line 1900
- line 1919
- line 1923
- line 1927
- line 1928
- contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
- line 59
- line 60
- line 61
- line 65
- line 66
- line 67
- line 72
- line 73
- line 74
- line 93
- line 94
- line 95
- line 106
- line 107
- line 108
- line 192
- line 194
- line 195
- line 284
- line 285
- line 286
- line 292
- line 293
- line 294
- line 298
- line 299
- line 300
- line 305
- line 306
- line 307
- line 312
- line 313
- line 314
- line 370
- line 372
- line 373
- line 378
- line 379
- line 380
- line 387
- line 388
- line 389
- line 395
- line 396
- line 397
- line 401
- line 402
- line 403
- line 410
- line 411
- line 412
- line 417
- line 418
- line 419
- line 428
- line 429
- line 430
- line 436
- line 438
- line 439
- line 445
- line 447
- line 448
- line 454
- line 456
- line 457
- line 463
- line 465
- line 466
- line 471
- line 472
- line 473
- line 478
- line 479
- line 480
- line 490
- line 491
- line 492
- line 497
- line 498
- line 499
- line 505
- line 507
- line 508
- contrib/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
- line 224
- line 227
- line 228
- line 241
- line 246
- line 247
- line 249
- line 397
- line 398
- line 403
- line 405
- line 493
- line 504
- line 506
- line 511
- line 513
- line 522
- line 523
- line 873
- line 875
- line 879
- line 883
- line 885
- line 889
- line 907
- line 909
- line 913
- line 914
- line 917
- line 918
- line 927
- line 931
- line 934
- line 940
- line 941
- line 943
- line 946
- line 952
- line 953
- line 955
- line 961
- line 965
- line 984
- line 985
- line 985
- line 986
- contrib/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
- contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
- contrib/llvm/lib/CodeGen/MachineLICM.cpp
- contrib/llvm/lib/CodeGen/RegAllocFast.cpp
- contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
- line 779
- line 782
- line 785
- line 787
- line 877
- line 909
- line 914
- line 915
- line 915
- line 917
- line 933
- line 951
- line 974
- line 975
- line 975
- line 977
- line 982
- line 985
- line 1161
- line 1213
- line 1341
- line 1342
- line 1366
- line 1372
- line 1376
- line 1378
- line 1791
- line 1792
- line 1797
- line 1798
- line 1819
- line 1821
- line 1827
- line 1829
- line 2767
- line 2770
- line 2772
- contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
- contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMISelLowering.h, line 535
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h, line 237
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
- contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp
- contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- line 229
- line 240
- line 243
- line 246
- line 250
- line 266
- line 282
- line 302
- line 337
- line 352
- line 374
- line 386
- line 419
- line 447
- line 474
- line 509
- line 537
- line 588
- line 634
- line 645
- line 674
- line 725
- line 734
- line 803
- line 830
- line 873
- line 914
- line 936
- line 983
- line 996
- line 1017
- line 1056
- line 1068
- line 1391
- line 1405
- line 1411
- line 1417
- line 1424
- line 1431
- line 1438
- line 1493
- line 1497
- line 1501
- line 1505
- line 1509
- line 1727
- line 1731
- line 1735
- line 1739
- line 1743
- line 1747
- line 1751
- line 1755
- line 1759
- line 1763
- line 1767
- line 1770
- line 1830
- line 1834
- line 1844
- line 1849
- line 1851
- line 1886
- line 1890
- line 1897
- line 1900
- line 1903
- line 1985
- line 1989
- line 1993
- line 1997
- line 2114
- line 2118
- line 2122
- line 2126
- line 2131
- line 2135
- line 2139
- line 2143
- line 2186
- line 2190
- line 2193
- line 2274
- line 2275
- line 2277
- line 2703
- line 2709
- line 2761
- line 2797
- line 2800
- line 2820
- line 2833
- line 2835
- contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp
- contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
- contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- line 427
- line 1990
- line 1992
- line 1998
- line 2005
- line 2665
- line 2666
- line 2876
- line 2937
- line 2954
- line 2985
- line 3205
- line 3917
- line 3922
- line 3926
- line 3931
- line 3934
- line 3969
- line 3975
- line 3979
- line 3983
- line 4019
- line 4120
- line 4654
- line 6375
- line 6377
- line 6386
- line 6403
- line 6404
- line 6409
- line 6413
- line 6933
- line 6971
- line 6972
- line 6975
- line 7028
- line 7030
- line 7036
- line 7042
- line 7044
- line 7058
- line 7060
- line 7062
- line 7066
- line 7067
- line 7117
- line 7122
- line 7124
- line 7177
- line 7178
- line 7184
- line 7190
- line 7219
- line 7224
- line 7227
- line 7230
- line 7236
- line 7238
- line 7372
- line 7378
- line 7381
- line 7385
- line 7390
- line 8611
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp
- contrib/llvm/utils/TableGen/DAGISelEmitter.cpp