Home
last modified time | relevance | path

Searched refs:m_BitCast (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp178 if (!match(Ext.getVectorOperand(), m_BitCast(m_Value(X))) || in foldBitcastExtElt()
1356 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst()
1371 if (match(VecOp, m_BitCast(m_Value(VecSrc))) && in visitInsertElementInst()
1372 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst()
2015 if (!match(Shuf.getOperand(0), m_BitCast(m_Value(X))) || in foldTruncShuffle()
2092 if (match(Op0, m_BitCast(m_InsertElt(m_Value(), m_Value(X), m_Zero()))) && in foldIdentityExtractShuffle()
2310 if (match(LHS, m_BitCast(m_Value(X))) && match(RHS, m_BitCast(m_Value(Y))) && in visitShuffleVectorInst()
2329 if (match(LHS, m_BitCast(m_Value(X))) && match(RHS, m_Undef()) && in visitShuffleVectorInst()
H A DInstCombineCasts.cpp489 if (!match(TruncOp, m_CombineOr(m_BitCast(m_Value(VecInput)), in foldVecTruncToExtElt()
490 m_LShr(m_BitCast(m_Value(VecInput)), in foldVecTruncToExtElt()
2295 if (match(BO->getOperand(0), m_OneUse(m_BitCast(m_Value(X)))) && in foldBitCastBitwiseLogic()
2302 if (match(BO->getOperand(1), m_OneUse(m_BitCast(m_Value(X)))) && in foldBitCastBitwiseLogic()
2350 if (match(TVal, m_OneUse(m_BitCast(m_Value(X)))) && X->getType() == DestTy && in foldBitCastSelect()
2357 if (match(FVal, m_OneUse(m_BitCast(m_Value(X)))) && X->getType() == DestTy && in foldBitCastSelect()
H A DInstCombineLoadStoreAlloca.cpp467 if (!(match(Ptr, m_BitCast(m_Value(NewPtr))) && in combineLoadToNewType()
1294 if (!match(SI.getPointerOperand(), m_BitCast(m_Value()))) in removeBitcastsFromLoadStoreOnMinMax()
1298 if (!match(SI.getValueOperand(), m_Load(m_BitCast(m_Value(LoadAddr))))) in removeBitcastsFromLoadStoreOnMinMax()
H A DInstCombineSelect.cpp2052 if (!match(A, m_BitCast(m_Value(C))) || !match(B, m_BitCast(m_Value(D)))) in foldSelectCmpBitcasts()
2057 if (!match(TVal, m_BitCast(m_Value(TSrc))) || in foldSelectCmpBitcasts()
2058 !match(FVal, m_BitCast(m_Value(FSrc)))) in foldSelectCmpBitcasts()
2405 if (!match(Cond, m_OneUse(m_ICmp(Pred, m_BitCast(m_Value(X)), m_APInt(C)))) || in foldSelectToCopysign()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp504 if (match(I, m_BitCast(m_Value(Vec)))) { in lowerTileDP()
549 if (match(I, m_BitCast(m_Value(Vec)))) { in lowerTileLoadStore()
567 if (match(I, m_BitCast(m_Value(Vec)))) { in lowerTileZero()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DAssumptionCache.cpp73 if (match(I, m_BitCast(m_Value(Op))) || in findAffectedValues()
H A DInstructionSimplify.cpp2756 if (match(LHS, m_BitCast(m_UIToFP(m_Value(X))))) { in simplifyICmpWithConstant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp510 if (!match(&I, m_BitCast( in foldBitcastShuf()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DPatternMatch.h1603 inline CastClass_match<OpTy, Instruction::BitCast> m_BitCast(const OpTy &Op) { in m_BitCast() function