Home
last modified time | relevance | path

Searched refs:CreateWithCopiedFlags (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h156 CreateWithCopiedFlags(UnaryOps Opc, Value *V, Instruction *CopyO,
167 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name,
246 CreateWithCopiedFlags(BinaryOps Opc, Value *V1, Value *V2, Value *CopyO,
283 return CreateWithCopiedFlags(Instruction::FAdd, V1, V2, FMFSource, Name);
288 return CreateWithCopiedFlags(Instruction::FSub, V1, V2, FMFSource, Name);
293 return CreateWithCopiedFlags(Instruction::FMul, V1, V2, FMFSource, Name);
298 return CreateWithCopiedFlags(Instruction::FDiv, V1, V2, FMFSource, Name);
303 return CreateWithCopiedFlags(Instruction::FRem, V1, V2, FMFSource, Name);
835 static CmpInst *CreateWithCopiedFlags(OtherOps Op, Predicate Pred, Value *S1,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp376 BinaryOperator *NewBI = BinaryOperator::CreateWithCopiedFlags( in replaceBinOpShuffles()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp153 BinaryOperator::CreateWithCopiedFlags(B0->getOpcode(), in scalarizePHI()
473 return UnaryOperator::CreateWithCopiedFlags(UO->getOpcode(), E, UO); in visitExtractElementInst()
485 return BinaryOperator::CreateWithCopiedFlags(BO->getOpcode(), E0, E1, BO); in visitExtractElementInst()
496 return CmpInst::CreateWithCopiedFlags(SrcCmpInst->getOpcode(), Pred, E0, E1, in visitExtractElementInst()
H A DInstCombineCalls.cpp3315 return replaceInstUsesWith(CI, BinaryOperator::CreateWithCopiedFlags( in visitCallInst()
3321 return replaceInstUsesWith(CI, BinaryOperator::CreateWithCopiedFlags( in visitCallInst()
3329 BinaryOperator::CreateWithCopiedFlags( in visitCallInst()
3336 auto *NewUnOp = UnaryOperator::CreateWithCopiedFlags( in visitCallInst()
H A DInstCombineMulDivRem.cpp582 return BinaryOperator::CreateWithCopiedFlags(Opcode, X, Y, &I); in foldFPSignBitOps()
587 return BinaryOperator::CreateWithCopiedFlags(Opcode, X, X, &I); in foldFPSignBitOps()
H A DInstCombineAndOrXor.cpp2158 return BinaryOperator::CreateWithCopiedFlags(Instruction::Add, NewBinOp, in canonicalizeLogicFirst()
4540 return BinaryOperator::CreateWithCopiedFlags(Instruction::Sub, X, Y, in foldNot()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3463 CmpInst *CmpInst::CreateWithCopiedFlags(OtherOps Op, Predicate Pred, Value *S1, in CreateWithCopiedFlags() function in CmpInst
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1234 auto *NewBinOp = BinaryOperator::CreateWithCopiedFlags( in instCombineSVELast()