Home | History | Annotate | Download | only in SPIRV

Lines Matching refs:SPIRVType

40 #include "SPIRVType.h"
292 Type *transType(SPIRVType *BT, bool IsClassMember = false);
293 std::string transTypeToOCLTypeName(SPIRVType *BT, bool IsSigned = true);
294 std::vector<Type *> transTypeVector(const std::vector<SPIRVType *>&);
390 typedef DenseMap<SPIRVType *, Type *> SPIRVToLLVMTypeMap;
410 Type *mapType(SPIRVType *BT, Type *T) {
466 Type *getTranslatedType(SPIRVType *BT);
479 Type *transFPType(SPIRVType* T);
514 SPIRVToLLVM::getTranslatedType(SPIRVType *BV){
629 SPIRVToLLVM::transFPType(SPIRVType* T) {
678 SPIRVToLLVM::transType(SPIRVType *T, bool IsClassMember) {
771 SPIRVToLLVM::transTypeToOCLTypeName(SPIRVType *T, bool IsSigned) {
850 SPIRVToLLVM::transTypeVector(const std::vector<SPIRVType *> &BT) {
980 SPIRVType* BT = BC->getOperand(0)->getType();
1332 SPIRVType *BT = BV->getType();
1572 SPIRVType* BS = BC->getSource()->getType();
1573 SPIRVType* BT = BC->getTarget()->getType();
2028 SPIRVType *T = nullptr;
2184 SPIRVType *ArgTy = Arg->getType();