Defined in 1 files as a prototype:
Defined in 3 files as a function:
- contrib/llvm/include/llvm/CodeGen/MachineValueType.h, line 516 (as a function)
- contrib/llvm/include/llvm/CodeGen/ValueTypes.h, line 273 (as a function)
- contrib/llvm/include/llvm/IR/DerivedTypes.h, line 462 (as a function)
Referenced in 100 files:
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm/include/llvm/CodeGen/MachineValueType.h
- contrib/llvm/include/llvm/CodeGen/SelectionDAG.h, line 740
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
- contrib/llvm/include/llvm/CodeGen/TargetLowering.h, line 281
- contrib/llvm/include/llvm/CodeGen/ValueTypes.h
- contrib/llvm/include/llvm/IR/Instructions.h
- contrib/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/Analysis/VectorUtils.cpp, line 263
- contrib/llvm/lib/AsmParser/LLParser.cpp
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 5674
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
- contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp, line 423
- contrib/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp, line 531
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- line 4618
- line 5896
- line 5946
- line 6645
- line 6999
- line 7213
- line 7369
- line 7379
- line 7379
- line 8584
- line 8653
- line 8721
- line 8756
- line 9082
- line 9082
- line 9083
- line 9083
- line 9107
- line 9107
- line 9148
- line 12797
- line 13096
- line 13994
- line 14094
- line 14238
- line 14263
- line 14321
- line 14321
- line 14378
- line 14484
- line 14604
- line 14613
- line 14948
- line 15034
- line 15035
- line 15079
- line 15183
- line 15200
- line 15219
- line 15278
- line 15304
- line 15327
- line 15403
- line 15483
- line 15514
- line 15542
- line 15570
- line 15593
- line 15601
- line 15673
- line 15759
- line 15821
- line 15987
- line 16054
- line 16342
- line 16356
- line 16356
- line 16365
- line 16365
- line 16370
- line 16411
- line 16412
- line 16427
- line 16428
- line 16471
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp, line 2035
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
- line 511
- line 851
- line 892
- line 905
- line 906
- line 1007
- line 1011
- line 1041
- line 1063
- line 1357
- line 1393
- line 1699
- line 1731
- line 1735
- line 1752
- line 1757
- line 1776
- line 2043
- line 2075
- line 2127
- line 2147
- line 2158
- line 2334
- line 2350
- line 2356
- line 2416
- line 2437
- line 2460
- line 2460
- line 2475
- line 2482
- line 2487
- line 2564
- line 2568
- line 2620
- line 2642
- line 2661
- line 2763
- line 2766
- line 2779
- line 2780
- line 2785
- line 2785
- line 2787
- line 2788
- line 2848
- line 2864
- line 2872
- line 2932
- line 2951
- line 2957
- line 3043
- line 3047
- line 3056
- line 3057
- line 3062
- line 3063
- line 3116
- line 3198
- line 3252
- line 3253
- line 3277
- line 3381
- line 3382
- line 3396
- line 3396
- line 3398
- line 3398
- line 3400
- line 3400
- line 3445
- line 3456
- line 3508
- line 3512
- line 3573
- line 3576
- line 3577
- line 3594
- line 3634
- line 3912
- line 3915
- line 3968
- line 4033
- line 4068
- line 4069
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- line 518
- line 712
- line 1044
- line 1044
- line 1055
- line 1055
- line 1066
- line 1066
- line 1147
- line 1166
- line 1476
- line 1589
- line 1589
- line 2070
- line 2103
- line 2144
- line 2218
- line 2241
- line 2274
- line 2585
- line 2790
- line 3016
- line 3140
- line 3317
- line 3357
- line 3380
- line 3394
- line 3538
- line 3539
- line 3557
- line 3786
- line 3787
- line 3799
- line 3800
- line 3815
- line 3816
- line 3831
- line 3832
- line 3856
- line 3857
- line 4132
- line 4136
- line 4160
- line 4164
- line 4380
- line 4380
- line 4417
- line 4417
- line 4436
- line 4456
- line 4465
- line 4511
- line 4548
- line 4549
- line 4566
- line 4793
- line 4809
- line 4811
- line 4939
- line 5919
- line 5919
- line 6092
- line 6092
- line 6230
- line 6231
- line 6233
- line 6234
- line 6264
- line 6265
- line 6267
- line 6268
- line 7871
- line 8016
- line 8016
- line 8017
- line 8023
- line 8033
- line 8188
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp, line 469
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
- contrib/llvm/lib/IR/AsmWriter.cpp, line 1340
- contrib/llvm/lib/IR/AutoUpgrade.cpp
- contrib/llvm/lib/IR/ConstantFold.cpp
- contrib/llvm/lib/IR/Constants.cpp
- contrib/llvm/lib/IR/Function.cpp
- contrib/llvm/lib/IR/IRBuilder.cpp
- contrib/llvm/lib/IR/Instructions.cpp
- contrib/llvm/lib/IR/ValueTypes.cpp
- contrib/llvm/lib/IR/Verifier.cpp
- contrib/llvm/lib/Support/LowLevelType.cpp
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp, line 3816
- contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- line 2190
- line 2213
- line 2263
- line 2432
- line 5389
- line 5409
- line 5425
- line 5577
- line 5579
- line 5632
- line 5668
- line 5711
- line 5731
- line 5745
- line 5758
- line 5772
- line 5789
- line 5808
- line 5861
- line 5894
- line 6126
- line 6127
- line 6188
- line 6197
- line 6214
- line 6364
- line 6808
- line 6983
- line 7017
- line 7074
- line 7107
- line 7706
- line 7717
- line 7746
- line 7762
- line 7814
- line 7817
- line 7840
- line 8445
- line 8518
- line 8640
- line 8735
- line 8750
- line 8750
- line 8758
- line 8799
- line 8818
- line 8844
- line 8939
- line 9385
- line 9394
- line 9400
- line 9404
- line 9473
- line 9535
- line 9605
- line 9624
- line 9665
- line 9872
- line 10332
- line 10409
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 334
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp, line 180
- contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, line 3004
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
- line 4955
- line 4971
- line 5013
- line 5429
- line 5836
- line 5865
- line 5910
- line 5968
- line 6000
- line 6032
- line 6062
- line 6103
- line 6136
- line 6187
- line 6276
- line 6339
- line 6457
- line 6607
- line 6609
- line 6657
- line 6910
- line 6929
- line 7201
- line 9666
- line 9740
- line 9760
- line 10982
- line 11012
- line 11061
- line 11131
- line 11178
- line 11289
- line 11577
- line 11684
- line 11734
- line 11792
- line 13797
- line 14113
- line 14124
- line 14154
- line 14174
- line 14227
- line 14230
- line 14255
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 549
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, line 577
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, line 983
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h, line 217
- contrib/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h, line 220
- contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
- contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h, line 474
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp, line 453
- contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
- contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
- line 1217
- line 1751
- line 1765
- line 3349
- line 4566
- line 4631
- line 4633
- line 4865
- line 4896
- line 4943
- line 4945
- line 4961
- line 5080
- line 5100
- line 5135
- line 5161
- line 5172
- line 5273
- line 5445
- line 5518
- line 5541
- line 5927
- line 5928
- line 5946
- line 5961
- line 6013
- line 6061
- line 6062
- line 6197
- line 6207
- line 6232
- line 6234
- line 6254
- line 6545
- line 6679
- line 6824
- line 6851
- line 7039
- line 7245
- line 7360
- line 7403
- line 7586
- line 7720
- line 7894
- line 8282
- line 8288
- line 8399
- line 8406
- line 8417
- line 8423
- line 8800
- line 8882
- line 8884
- line 8901
- line 9015
- line 9254
- line 9285
- line 9335
- line 9696
- line 9732
- line 9788
- line 9882
- line 10041
- line 10270
- line 10413
- line 10469
- line 10525
- line 10536
- line 11294
- line 12042
- line 12395
- line 12406
- line 12656
- line 12795
- line 12931
- line 13097
- line 13725
- line 13758
- line 14337
- line 14423
- line 14477
- line 14528
- line 14573
- line 14654
- line 14660
- line 14686
- line 14687
- line 14860
- line 14870
- line 14943
- line 15081
- line 15126
- line 16351
- line 16367
- line 16418
- line 16419
- line 16452
- line 16453
- line 16545
- line 16568
- line 16568
- line 16673
- line 16974
- line 17590
- line 17719
- line 17756
- line 17808
- line 17808
- line 18553
- line 18642
- line 18672
- line 18729
- line 18745
- line 18765
- line 18825
- line 18947
- line 19836
- line 20369
- line 20404
- line 20587
- line 20899
- line 20929
- line 20951
- line 21340
- line 21367
- line 21380
- line 21406
- line 21826
- line 21869
- line 21896
- line 21925
- line 21944
- line 21951
- line 22088
- line 22117
- line 22206
- line 22392
- line 22560
- line 22579
- line 22705
- line 22760
- line 22834
- line 22843
- line 22844
- line 22914
- line 22947
- line 22948
- line 23033
- line 23193
- line 23205
- line 23213
- line 23350
- line 23761
- line 24010
- line 24060
- line 24102
- line 24348
- line 24349
- line 24361
- line 24427
- line 24488
- line 24508
- line 24546
- line 24564
- line 24593
- line 25139
- line 28039
- line 28047
- line 28081
- line 28084
- line 28742
- line 28839
- line 28852
- line 28869
- line 28886
- line 29813
- line 29988
- line 30190
- line 30277
- line 30280
- line 30299
- line 30319
- line 30328
- line 30386
- line 30386
- line 30404
- line 30601
- line 30694
- line 30865
- line 30947
- line 30970
- line 31008
- line 31044
- line 31047
- line 31083
- line 32576
- line 32595
- line 33051
- line 33176
- line 33653
- line 34202
- line 34267
- line 34269
- line 34351
- line 34395
- line 34481
- line 34535
- line 34585
- line 34668
- line 34730
- line 34764
- line 34804
- line 35016
- line 35319
- line 36055
- line 36637
- line 36783
- line 36820
- line 36835
- line 37111
- line 37119
- line 37121
- line 37391
- line 37461
- line 37566
- line 37567
- line 37597
- line 37678
- line 37892
- contrib/llvm/lib/Target/X86/X86ISelLowering.h, line 1482
- contrib/llvm/lib/Target/X86/X86InterleavedAccess.cpp
- contrib/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp, line 48
- contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp, line 143
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, line 1443
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 150
- contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 1524
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1346
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
- contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 1548
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, line 123
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp, line 2016
- contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp
- contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp, line 334