Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/
H A Dast-types.cpp91 struct SI2 { int si2; }; struct
92 class MI : SI, SI2 { int mi; };
95 class VI2 : virtual SI, virtual SI2 { int vi; };
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Drtti-layout.cpp74 struct SI2 : Empty { }; struct
118 CHECK_VTABLE(SI2, si_class); in f()
119 CHECK(to<__si_class_type_info>(typeid(SI2)).__base_type == &typeid(Empty)); in f()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dpadding_cpp.cpp63 class SI2 : public PaddedA { // xxxexpected-warning{{Excessive padding in 'class SI2'}} class
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1356 if (const SelectInst *SI2 = dyn_cast<SelectInst>(V2)) in aliasSelect() local
1357 if (SI->getCondition() == SI2->getCondition()) { in aliasSelect()
1360 MemoryLocation(SI2->getTrueValue(), V2Size), AAQI); in aliasSelect()
1365 MemoryLocation(SI2->getFalseValue(), V2Size), AAQI); in aliasSelect()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp957 Value *SI2 = IRB.CreateShuffleVector(VI3, VI4, IdxVec); in TEST_F() local
998 EXPECT_TRUE(match(SI2, m_Shuffle(m_Value(A), m_Value(B), m_Mask(Mask)))); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp8959 auto *SI2 = dyn_cast<ShuffleVectorInst>(I2); in optimizeGatherSequence() local
8960 if (!SI1 || !SI2) in optimizeGatherSequence()
8962 if (SI1->isIdenticalTo(SI2)) in optimizeGatherSequence()
8965 if (SI1->getOperand(I) != SI2->getOperand(I)) in optimizeGatherSequence()
8968 NewMask.assign(SI2->getShuffleMask().begin(), SI2->getShuffleMask().end()); in optimizeGatherSequence()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp332 SafeToMergeTerminators(Instruction *SI1, Instruction *SI2, in SafeToMergeTerminators() argument
334 if (SI1 == SI2) in SafeToMergeTerminators()
341 BasicBlock *SI2BB = SI2->getParent(); in SafeToMergeTerminators()