Lines Matching refs:LLT
63 const LLT s1 = LLT::scalar(1); in SPIRVLegalizerInfo()
64 const LLT s8 = LLT::scalar(8); in SPIRVLegalizerInfo()
65 const LLT s16 = LLT::scalar(16); in SPIRVLegalizerInfo()
66 const LLT s32 = LLT::scalar(32); in SPIRVLegalizerInfo()
67 const LLT s64 = LLT::scalar(64); in SPIRVLegalizerInfo()
69 const LLT v16s64 = LLT::fixed_vector(16, 64); in SPIRVLegalizerInfo()
70 const LLT v16s32 = LLT::fixed_vector(16, 32); in SPIRVLegalizerInfo()
71 const LLT v16s16 = LLT::fixed_vector(16, 16); in SPIRVLegalizerInfo()
72 const LLT v16s8 = LLT::fixed_vector(16, 8); in SPIRVLegalizerInfo()
73 const LLT v16s1 = LLT::fixed_vector(16, 1); in SPIRVLegalizerInfo()
75 const LLT v8s64 = LLT::fixed_vector(8, 64); in SPIRVLegalizerInfo()
76 const LLT v8s32 = LLT::fixed_vector(8, 32); in SPIRVLegalizerInfo()
77 const LLT v8s16 = LLT::fixed_vector(8, 16); in SPIRVLegalizerInfo()
78 const LLT v8s8 = LLT::fixed_vector(8, 8); in SPIRVLegalizerInfo()
79 const LLT v8s1 = LLT::fixed_vector(8, 1); in SPIRVLegalizerInfo()
81 const LLT v4s64 = LLT::fixed_vector(4, 64); in SPIRVLegalizerInfo()
82 const LLT v4s32 = LLT::fixed_vector(4, 32); in SPIRVLegalizerInfo()
83 const LLT v4s16 = LLT::fixed_vector(4, 16); in SPIRVLegalizerInfo()
84 const LLT v4s8 = LLT::fixed_vector(4, 8); in SPIRVLegalizerInfo()
85 const LLT v4s1 = LLT::fixed_vector(4, 1); in SPIRVLegalizerInfo()
87 const LLT v3s64 = LLT::fixed_vector(3, 64); in SPIRVLegalizerInfo()
88 const LLT v3s32 = LLT::fixed_vector(3, 32); in SPIRVLegalizerInfo()
89 const LLT v3s16 = LLT::fixed_vector(3, 16); in SPIRVLegalizerInfo()
90 const LLT v3s8 = LLT::fixed_vector(3, 8); in SPIRVLegalizerInfo()
91 const LLT v3s1 = LLT::fixed_vector(3, 1); in SPIRVLegalizerInfo()
93 const LLT v2s64 = LLT::fixed_vector(2, 64); in SPIRVLegalizerInfo()
94 const LLT v2s32 = LLT::fixed_vector(2, 32); in SPIRVLegalizerInfo()
95 const LLT v2s16 = LLT::fixed_vector(2, 16); in SPIRVLegalizerInfo()
96 const LLT v2s8 = LLT::fixed_vector(2, 8); in SPIRVLegalizerInfo()
97 const LLT v2s1 = LLT::fixed_vector(2, 1); in SPIRVLegalizerInfo()
100 const LLT p0 = LLT::pointer(0, PSize); // Function in SPIRVLegalizerInfo()
101 const LLT p1 = LLT::pointer(1, PSize); // CrossWorkgroup in SPIRVLegalizerInfo()
102 const LLT p2 = LLT::pointer(2, PSize); // UniformConstant in SPIRVLegalizerInfo()
103 const LLT p3 = LLT::pointer(3, PSize); // Workgroup in SPIRVLegalizerInfo()
104 const LLT p4 = LLT::pointer(4, PSize); // Generic in SPIRVLegalizerInfo()
105 const LLT p5 = in SPIRVLegalizerInfo()
106 LLT::pointer(5, PSize); // Input, SPV_INTEL_usm_storage_classes (Device) in SPIRVLegalizerInfo()
107 const LLT p6 = LLT::pointer(6, PSize); // SPV_INTEL_usm_storage_classes (Host) in SPIRVLegalizerInfo()
324 static Register convertPtrToInt(Register Reg, LLT ConvTy, SPIRVType *SpirvType, in convertPtrToInt()
353 LLT ConvT = LLT::scalar(ST->getPointerSize()); in legalizeCustom()