Searched refs:copyIRFlags (Results 1 – 21 of 21) sorted by relevance
342 void copyIRFlags(const Value *V);
317 void copyIRFlags(const Value *V);
394 BO->copyIRFlags(CopyBO);
396 void copyIRFlags(const Value *V, bool IncludeWrapFlags = true);
391 BO->copyIRFlags(CopyBO);
112 NewBinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgBinOpIntoPHI()558 BinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgOpIntoPHI()
255 BO->copyIRFlags(TVI_BO); in FoldSelectIntoOp()285 BO->copyIRFlags(FVI_BO); in FoldSelectIntoOp()
1247 NewBO->copyIRFlags(&Inst); in CreateBinOpAsGiven()
368 NewBinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgBinOpIntoPHI()814 BinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgOpIntoPHI()
1227 NewBO->copyIRFlags(BO); in foldSelectShuffleWith1Binop()1344 NewBO->copyIRFlags(B0); in foldSelectShuffle()
401 BO->copyIRFlags(TVI); in foldSelectIntoOp()432 BO->copyIRFlags(FVI); in foldSelectIntoOp()
1371 BO->copyIRFlags(&Inst); in foldShuffledBinop()
2062 FNeg->copyIRFlags(II); in visitCallInst()
217 void Instruction::copyIRFlags(const Value *V) { in copyIRFlags() function in Instruction
242 void Instruction::copyIRFlags(const Value *V, bool IncludeWrapFlags) { in copyIRFlags() function in Instruction
1011 WideBO->copyIRFlags(NarrowBO); in cloneBitwiseIVUser()1103 WideBO->copyIRFlags(NarrowBO); in cloneArithmeticIVUser()
1109 WideBO->copyIRFlags(NarrowBO); in cloneBitwiseIVUser()1201 WideBO->copyIRFlags(NarrowBO); in cloneArithmeticIVUser()
1733 VecOp->copyIRFlags(Intersection); in propagateIRFlags()
3386 cast<BinaryOperator>(NewI)->copyIRFlags(I); in truncateToMinimalBitwidths()4105 VecOp->copyIRFlags(BinOp); in vectorizeBlockInLoop()
217 VecOp->copyIRFlags(Intersection); in propagateIRFlags()
3243 cast<BinaryOperator>(NewI)->copyIRFlags(I, /*IncludeWrapFlags=*/false); in truncateToMinimalBitwidths()3977 VecOp->copyIRFlags(BinOp); in widenInstruction()