Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/IR/
H A DInstructionsTest.cpp1096 EXPECT_FALSE(Id1->isIdentityWithPadding()); in TEST()
1105 EXPECT_FALSE(Id2->isIdentityWithPadding()); in TEST()
1114 EXPECT_FALSE(Id3->isIdentityWithPadding()); in TEST()
1123 EXPECT_FALSE(Id4->isIdentityWithPadding()); in TEST()
1132 EXPECT_TRUE(Id5->isIdentityWithPadding()); in TEST()
1141 EXPECT_TRUE(Id6->isIdentityWithPadding()); in TEST()
1150 EXPECT_FALSE(Id7->isIdentityWithPadding()); in TEST()
1159 EXPECT_FALSE(Id8->isIdentityWithPadding()); in TEST()
1168 EXPECT_FALSE(Id9->isIdentityWithPadding()); in TEST()
1177 EXPECT_FALSE(Id10->isIdentityWithPadding()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1285 !(Shuf->isIdentityWithExtract() || Shuf->isIdentityWithPadding())) in foldInsEltIntoIdentityShuffle()
2247 !cast<ShuffleVectorInst>(Cond)->isIdentityWithPadding()) in narrowVectorSelect()
2484 if (!Shuffle0 || !Shuffle0->isIdentityWithPadding() || in foldIdentityPaddedShuffles()
2485 !Shuffle1 || !Shuffle1->isIdentityWithPadding()) in foldIdentityPaddedShuffles()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1157 if (Shuffle->increasesLength() && Shuffle->isIdentityWithPadding()) in getUserCost()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstructions.h2166 bool isIdentityWithPadding() const;
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp2398 bool ShuffleVectorInst::isIdentityWithPadding() const { in isIdentityWithPadding() function in ShuffleVectorInst