Home
last modified time | relevance | path

Searched refs:copyIRFlags (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp327 FBinOpMI->copyIRFlags(I); in translateBinaryOp()
370 FCmp->copyIRFlags(*CI); in translateCompare()
897 Pow->copyIRFlags(CI); in translateKnownIntrinsic()
904 Exp->copyIRFlags(CI); in translateKnownIntrinsic()
911 Exp2->copyIRFlags(CI); in translateKnownIntrinsic()
918 Log->copyIRFlags(CI); in translateKnownIntrinsic()
925 Log2->copyIRFlags(CI); in translateKnownIntrinsic()
932 Log10->copyIRFlags(CI); in translateKnownIntrinsic()
939 Fabs->copyIRFlags(CI); in translateKnownIntrinsic()
958 FMA->copyIRFlags(CI); in translateKnownIntrinsic()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstruction.h417 void copyIRFlags(const Value *V, bool IncludeWrapFlags = true);
H A DInstrTypes.h168 BO->copyIRFlags(CopyBO);
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp368 NewBinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgBinOpIntoPHI()
815 BinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgOpIntoPHI()
H A DInstCombineSelect.cpp389 NewBO->copyIRFlags(TI); in foldSelectOpOp()
440 BO->copyIRFlags(TVI); in foldSelectIntoOp()
471 BO->copyIRFlags(FVI); in foldSelectIntoOp()
H A DInstCombineVectorOps.cpp1330 NewBO->copyIRFlags(BO); in foldSelectShuffleWith1Binop()
1447 NewBO->copyIRFlags(B0); in foldSelectShuffle()
H A DInstructionCombining.cpp1388 BO->copyIRFlags(&Inst); in foldVectorBinop()
1391 BO->copyIRFlags(&Inst); in foldVectorBinop()
1404 BO->copyIRFlags(&Inst); in foldVectorBinop()
H A DInstCombineCalls.cpp2165 FNeg->copyIRFlags(II); in visitCallInst()
2196 NewCall->copyIRFlags(II); in visitCallInst()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1093 WideBO->copyIRFlags(NarrowBO); in cloneBitwiseIVUser()
1185 WideBO->copyIRFlags(NarrowBO); in cloneArithmeticIVUser()
1462 WideBO->copyIRFlags(NarrowBO); in widenWithVariantLoadUseCodegen()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1530 void copyIRFlags(const Instruction &I);
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp242 void Instruction::copyIRFlags(const Value *V, bool IncludeWrapFlags) { in copyIRFlags() function in Instruction
H A DInstructions.cpp3299 copyIRFlags(FlagsSource); in CmpInst()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp925 VecOp->copyIRFlags(Intersection); in propagateIRFlags()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCodeGenPrepare.cpp513 NewInst->copyIRFlags(I); in PrepareConstants()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp522 void MachineInstr::copyIRFlags(const Instruction &I) { in copyIRFlags() function in MachineInstr
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3175 cast<BinaryOperator>(NewI)->copyIRFlags(I, /*IncludeWrapFlags=*/false); in truncateToMinimalBitwidths()
3978 VecOp->copyIRFlags(BinOp); in widenInstruction()