Home
last modified time | relevance | path

Searched refs:getExpectedType (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUtils.h32 static Type *getExpectedType(const Value *V) { in getExpectedType() function
73 Type *Ty = getExpectedType(V); in getNumBits()
80 return I->getDataLayout().getTypeSizeInBits(getExpectedType(I)->LLVMTy); in getNumBits()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DVecUtils.h101 return VecUtils::getNumLanes(Utils::getExpectedType(V));
177 Type *Ty0 = Utils::getExpectedType(V0);
180 Type *NTy = Utils::getExpectedType(V);
193 Type *Ty0 = Utils::getExpectedType(V0);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp45 Type *ElmTy0 = VecUtils::getElementType(Utils::getExpectedType(I0)); in notVectorizableBasedOnOpcodesAndTypes()
47 return VecUtils::getElementType(Utils::getExpectedType(V)) != ElmTy0; in notVectorizableBasedOnOpcodesAndTypes()
98 Type *FromTy0 = Utils::getExpectedType(I0->getOperand(0)); in notVectorizableBasedOnOpcodesAndTypes()
100 return Utils::getExpectedType(cast<User>(V)->getOperand(0)) != in notVectorizableBasedOnOpcodesAndTypes()
H A DSeedCollector.cpp81 Type *Ty = Utils::getExpectedType(LSI); in getKey()
145 auto *Ty = Utils::getExpectedType(LSI); in isValidMemSeed()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DSeedCollection.cpp56 Utils::getNumBits(VecUtils::getElementType(Utils::getExpectedType( in runOnFunction()
H A DBottomUpVec.cpp75 Type *ScalarTy = VecUtils::getElementType(Utils::getExpectedType(Bndl[0])); in createVectorInstr()