Lines Matching refs:SPIRV
30 case SPIRV::OpConstantTrue: in isConstantInstr()
31 case SPIRV::OpConstantFalse: in isConstantInstr()
32 case SPIRV::OpConstantI: in isConstantInstr()
33 case SPIRV::OpConstantF: in isConstantInstr()
34 case SPIRV::OpConstantComposite: in isConstantInstr()
35 case SPIRV::OpConstantSampler: in isConstantInstr()
36 case SPIRV::OpConstantNull: in isConstantInstr()
37 case SPIRV::OpSpecConstantTrue: in isConstantInstr()
38 case SPIRV::OpSpecConstantFalse: in isConstantInstr()
39 case SPIRV::OpSpecConstant: in isConstantInstr()
40 case SPIRV::OpSpecConstantComposite: in isConstantInstr()
41 case SPIRV::OpSpecConstantOp: in isConstantInstr()
42 case SPIRV::OpUndef: in isConstantInstr()
43 case SPIRV::OpConstantFunctionPointerINTEL: in isConstantInstr()
52 case SPIRV::OpAsmTargetINTEL: in isInlineAsmDefInstr()
53 case SPIRV::OpAsmINTEL: in isInlineAsmDefInstr()
64 return DefRegClass && DefRegClass->getID() == SPIRV::TYPERegClass.getID(); in isTypeDeclInstr()
66 return MI.getOpcode() == SPIRV::OpTypeForwardPointer; in isTypeDeclInstr()
72 case SPIRV::OpDecorate: in isDecorationInstr()
73 case SPIRV::OpDecorateId: in isDecorationInstr()
74 case SPIRV::OpDecorateString: in isDecorationInstr()
75 case SPIRV::OpMemberDecorate: in isDecorationInstr()
76 case SPIRV::OpMemberDecorateString: in isDecorationInstr()
85 case SPIRV::OpCapability: in isHeaderInstr()
86 case SPIRV::OpExtension: in isHeaderInstr()
87 case SPIRV::OpExtInstImport: in isHeaderInstr()
88 case SPIRV::OpMemoryModel: in isHeaderInstr()
89 case SPIRV::OpEntryPoint: in isHeaderInstr()
90 case SPIRV::OpExecutionMode: in isHeaderInstr()
91 case SPIRV::OpExecutionModeId: in isHeaderInstr()
92 case SPIRV::OpString: in isHeaderInstr()
93 case SPIRV::OpSourceExtension: in isHeaderInstr()
94 case SPIRV::OpSource: in isHeaderInstr()
95 case SPIRV::OpSourceContinued: in isHeaderInstr()
96 case SPIRV::OpName: in isHeaderInstr()
97 case SPIRV::OpMemberName: in isHeaderInstr()
98 case SPIRV::OpModuleProcessed: in isHeaderInstr()
107 case SPIRV::OpFAddS: in canUseFastMathFlags()
108 case SPIRV::OpFSubS: in canUseFastMathFlags()
109 case SPIRV::OpFMulS: in canUseFastMathFlags()
110 case SPIRV::OpFDivS: in canUseFastMathFlags()
111 case SPIRV::OpFRemS: in canUseFastMathFlags()
112 case SPIRV::OpFAddV: in canUseFastMathFlags()
113 case SPIRV::OpFSubV: in canUseFastMathFlags()
114 case SPIRV::OpFMulV: in canUseFastMathFlags()
115 case SPIRV::OpFDivV: in canUseFastMathFlags()
116 case SPIRV::OpFRemV: in canUseFastMathFlags()
117 case SPIRV::OpFMod: in canUseFastMathFlags()
126 case SPIRV::OpIAddS: in canUseNSW()
127 case SPIRV::OpIAddV: in canUseNSW()
128 case SPIRV::OpISubS: in canUseNSW()
129 case SPIRV::OpISubV: in canUseNSW()
130 case SPIRV::OpIMulS: in canUseNSW()
131 case SPIRV::OpIMulV: in canUseNSW()
132 case SPIRV::OpShiftLeftLogicalS: in canUseNSW()
133 case SPIRV::OpShiftLeftLogicalV: in canUseNSW()
134 case SPIRV::OpSNegate: in canUseNSW()
143 case SPIRV::OpIAddS: in canUseNUW()
144 case SPIRV::OpIAddV: in canUseNUW()
145 case SPIRV::OpISubS: in canUseNUW()
146 case SPIRV::OpISubV: in canUseNUW()
147 case SPIRV::OpIMulS: in canUseNUW()
148 case SPIRV::OpIMulV: in canUseNUW()
194 if (MI->getOpcode() == SPIRV::OpBranch) { in analyzeBranch()
197 } else if (MI->getOpcode() == SPIRV::OpBranchConditional) { in analyzeBranch()
259 if (MI.getOpcode() == SPIRV::GET_ID || MI.getOpcode() == SPIRV::GET_ID64 || in expandPostRAPseudo()
260 MI.getOpcode() == SPIRV::GET_fID || MI.getOpcode() == SPIRV::GET_fID64 || in expandPostRAPseudo()
261 MI.getOpcode() == SPIRV::GET_pID32 || in expandPostRAPseudo()
262 MI.getOpcode() == SPIRV::GET_pID64 || MI.getOpcode() == SPIRV::GET_vfID || in expandPostRAPseudo()
263 MI.getOpcode() == SPIRV::GET_vID || MI.getOpcode() == SPIRV::GET_vpID32 || in expandPostRAPseudo()
264 MI.getOpcode() == SPIRV::GET_vpID64) { in expandPostRAPseudo()