Lines Matching refs:opCode
1691 void Builder::createNoResultOp(Op opCode) in createNoResultOp() argument
1693 Instruction* op = new Instruction(opCode); in createNoResultOp()
1698 void Builder::createNoResultOp(Op opCode, Id operand) in createNoResultOp() argument
1700 Instruction* op = new Instruction(opCode); in createNoResultOp()
1706 void Builder::createNoResultOp(Op opCode, const std::vector<Id>& operands) in createNoResultOp() argument
1708 Instruction* op = new Instruction(opCode); in createNoResultOp()
1716 void Builder::createNoResultOp(Op opCode, const std::vector<IdImmediate>& operands) in createNoResultOp() argument
1718 Instruction* op = new Instruction(opCode); in createNoResultOp()
1746 Id Builder::createUnaryOp(Op opCode, Id typeId, Id operand) in createUnaryOp() argument
1751 return createSpecConstantOp(opCode, typeId, std::vector<Id>(1, operand), std::vector<Id>()); in createUnaryOp()
1753 Instruction* op = new Instruction(getUniqueId(), typeId, opCode); in createUnaryOp()
1760 Id Builder::createBinOp(Op opCode, Id typeId, Id left, Id right) in createBinOp() argument
1767 return createSpecConstantOp(opCode, typeId, operands, std::vector<Id>()); in createBinOp()
1769 Instruction* op = new Instruction(getUniqueId(), typeId, opCode); in createBinOp()
1777 Id Builder::createTriOp(Op opCode, Id typeId, Id op1, Id op2, Id op3) in createTriOp() argument
1787 opCode, typeId, operands, std::vector<Id>()); in createTriOp()
1789 Instruction* op = new Instruction(getUniqueId(), typeId, opCode); in createTriOp()
1798 Id Builder::createOp(Op opCode, Id typeId, const std::vector<Id>& operands) in createOp() argument
1800 Instruction* op = new Instruction(getUniqueId(), typeId, opCode); in createOp()
1808 Id Builder::createOp(Op opCode, Id typeId, const std::vector<IdImmediate>& operands) in createOp() argument
1810 Instruction* op = new Instruction(getUniqueId(), typeId, opCode); in createOp()
1822 Id Builder::createSpecConstantOp(Op opCode, Id typeId, const std::vector<Id>& operands, in createSpecConstantOp() argument
1826 op->addImmediateOperand((unsigned) opCode); in createSpecConstantOp()
2058 Op opCode = OpNop; // All paths below need to set this in createTextureCall() local
2061 opCode = OpImageSparseFetch; in createTextureCall()
2063 opCode = OpImageFetch; in createTextureCall()
2066 opCode = OpImageSampleFootprintNV; in createTextureCall()
2070 opCode = OpImageSparseDrefGather; in createTextureCall()
2072 opCode = OpImageDrefGather; in createTextureCall()
2075 opCode = OpImageSparseGather; in createTextureCall()
2077 opCode = OpImageGather; in createTextureCall()
2083 opCode = OpImageSparseSampleProjDrefExplicitLod; in createTextureCall()
2085 opCode = OpImageSampleProjDrefExplicitLod; in createTextureCall()
2088 opCode = OpImageSparseSampleDrefExplicitLod; in createTextureCall()
2090 opCode = OpImageSampleDrefExplicitLod; in createTextureCall()
2094 opCode = OpImageSparseSampleProjExplicitLod; in createTextureCall()
2096 opCode = OpImageSampleProjExplicitLod; in createTextureCall()
2099 opCode = OpImageSparseSampleExplicitLod; in createTextureCall()
2101 opCode = OpImageSampleExplicitLod; in createTextureCall()
2107 opCode = OpImageSparseSampleProjDrefImplicitLod; in createTextureCall()
2109 opCode = OpImageSampleProjDrefImplicitLod; in createTextureCall()
2112 opCode = OpImageSparseSampleDrefImplicitLod; in createTextureCall()
2114 opCode = OpImageSampleDrefImplicitLod; in createTextureCall()
2118 opCode = OpImageSparseSampleProjImplicitLod; in createTextureCall()
2120 opCode = OpImageSampleProjImplicitLod; in createTextureCall()
2123 opCode = OpImageSparseSampleImplicitLod; in createTextureCall()
2125 opCode = OpImageSampleImplicitLod; in createTextureCall()
2134 switch (opCode) { in createTextureCall()
2156 Instruction* textureInst = new Instruction(getUniqueId(), resultType, opCode); in createTextureCall()
2187 Id Builder::createTextureQueryCall(Op opCode, const TextureParameters& parameters, bool isUnsignedR… in createTextureQueryCall() argument
2191 switch (opCode) { in createTextureQueryCall()
2238 Instruction* query = new Instruction(getUniqueId(), resultType, opCode); in createTextureQueryCall()