Home
last modified time | relevance | path

Searched refs:VFDatabase (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DVectorUtilsTest.cpp550 EXPECT_EQ(VFDatabase(*CI).getVectorizedFunction(ScalarShape), in TEST_F()
554 EXPECT_EQ(VFDatabase(*CI).getVectorizedFunction(Shape), nullptr); in TEST_F()
556 EXPECT_EQ(VFDatabase(*CI).getVectorizedFunction(Shape), nullptr); in TEST_F()
558 EXPECT_EQ(VFDatabase(*CI).getVectorizedFunction(Shape), nullptr); in TEST_F()
H A DVectorFunctionABITest.cpp631 auto Mappings = VFDatabase::getMappings(*CI); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DVectorUtils.h208 class VFDatabase {
261 VFDatabase(CallInst &CI) in VFDatabase() function
263 ScalarToVectorMappings(VFDatabase::getMappings(CI)) {} in VFDatabase()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp743 (!VFDatabase::getMappings(*CI).empty() || in canVectorizeInstrs()
H A DSLPVectorizer.cpp4523 } else if (!VFDatabase(*Call).getMappings(*Call).empty()) { in generateKeySubkey()
5378 Function *VecFunc = VFDatabase(*CI).getVectorizedFunction(Shape); in buildTree_rec()
5398 VecFunc != VFDatabase(*CI2).getVectorizedFunction(Shape)) || in buildTree_rec()
5677 Function *VecFunc = VFDatabase(*CI).getVectorizedFunction(Shape); in getVectorCallCosts()
8305 CF = VFDatabase(*CI).getVectorizedFunction(Shape); in vectorizeTree()
H A DLoopVectorize.cpp3453 Function *VecFunc = VFDatabase(*CI).getVectorizedFunction(Shape); in getVectorCallCost()
4228 assert(VFDatabase(CI).getVectorizedFunction(Shape) != nullptr && in widenCallInstruction()
4231 VectorF = VFDatabase(CI).getVectorizedFunction(Shape); in widenCallInstruction()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2166 !VFDatabase::getMappings(*Call).empty()) in analyzeLoop()