Home
last modified time | relevance | path

Searched refs:FNeg0 (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2260 Instruction *FNeg0; in foldFNegShuffle() local
2262 if (!match(Shuf.getOperand(0), m_CombineAnd(m_Instruction(FNeg0), in foldFNegShuffle()
2267 if (FNeg0->hasOneUse() && match(Shuf.getOperand(1), m_Undef())) { in foldFNegShuffle()
2269 return UnaryOperator::CreateFNegFMF(NewShuf, FNeg0); in foldFNegShuffle()
2279 if (FNeg0->hasOneUse() || FNeg1->hasOneUse()) { in foldFNegShuffle()
2282 NewFNeg->copyIRFlags(FNeg0); in foldFNegShuffle()
/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DLegalizerHelperTest.cpp1588 auto FNeg0 = in TEST_F() local
1601 B.setInstr(*FNeg0); in TEST_F()
1603 Helper.lower(*FNeg0, 0, LLT::scalar(64))); in TEST_F()