Home
last modified time | relevance | path

Searched refs:getVectorComponentType (Results 1 – 5 of 5) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVType.cpp65 return getVectorComponentType()->getBitWidth(); in getBitWidth()
123 SPIRVType::getVectorComponentType() const { in getVectorComponentType() function in SPIRV::SPIRVType
220 return isTypeVector() && getVectorComponentType()->isTypeBool(); in isTypeVectorBool()
225 return isTypeVector() && getVectorComponentType()->isTypeInt(); in isTypeVectorInt()
230 return isTypeVector() && getVectorComponentType()->isTypeFloat(); in isTypeVectorFloat()
DSPIRVInstruction.h620 op1Ty = getValueType(Op1)->getVectorComponentType();
621 op2Ty = getValueType(Op2)->getVectorComponentType();
901 op1Ty = getValueType(Op1)->getVectorComponentType();
902 op2Ty = getValueType(Op2)->getVectorComponentType();
903 resTy = Type->getVectorComponentType();
978 getValueType(Condition)->getVectorComponentType() :
1057 Type->getVectorComponentType() : Type;
1059 getValueType(Op)->getVectorComponentType() : getValueType(Op);
1505 :SPIRVInstruction(5, OC, TheVector->getType()->getVectorComponentType(),
1535 :SPIRVInstruction(6, OC, TheVector->getType()->getVectorComponentType(),
[all …]
DSPIRVType.h78 SPIRVType *getVectorComponentType() const;
/external/spirv-llvm/lib/SPIRV/
DSPIRVReader.cpp702 return mapType(T, VectorType::get(transType(T->getVectorComponentType()), in transType()
812 return transTypeToOCLTypeName(T->getVectorComponentType()) + in transTypeToOCLTypeName()
1907 Args[0]->getType()->getVectorComponentType()->isTypeFloat(64)?64:32), in transOCLBuiltinFromInstPreproc()
2041 T = T->getVectorComponentType(); in getOCLBuiltinName()
DSPIRVUtil.cpp198 auto eleTy = Ty->getVectorComponentType(); in mapSPIRVTypeToOCLType()