Home
last modified time | relevance | path

Searched refs:FNeg (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp214 case Instruction::FNeg: in walkBackwards()
255 case Instruction::FNeg: in walkForwards()
490 case Instruction::FNeg: in convert()
H A DSpeculativeExecution.cpp245 case Instruction::FNeg: in ComputeSpeculationCost()
H A DGVNSink.cpp447 case Instruction::FNeg: in lookupOrAdd()
H A DLowerMatrixIntrinsics.cpp517 case Instruction::FNeg: in isUniformShape()
1783 case Instruction::FNeg: in VisitUnaryOperator()
H A DReassociate.cpp2252 } else if (I->getOpcode() == Instruction::FNeg || in OptimizeInst()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.def142 HANDLE_UNARY_INST(12, FNeg , UnaryOperator)
H A DOperator.h387 case Instruction::FNeg: in classof()
H A DInstrTypes.h168 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2889 Instruction *FNeg; in visitSelectInst() local
2892 match(TrueVal, m_Instruction(FNeg)) && FNeg->hasNoNaNs() && in visitSelectInst()
2893 FNeg->hasNoSignedZeros() && SI.hasNoSignedZeros() && in visitSelectInst()
2904 match(FalseVal, m_Instruction(FNeg)) && FNeg->hasNoNaNs() && in visitSelectInst()
2905 FNeg->hasNoSignedZeros() && SI.hasNoSignedZeros() && in visitSelectInst()
H A DInstCombineCalls.cpp1345 Instruction *FNeg = UnaryOperator::CreateFNeg(NewCall); in visitCallInst() local
1346 FNeg->copyIRFlags(II); in visitCallInst()
1347 return FNeg; in visitCallInst()
1553 Instruction *FNeg = UnaryOperator::CreateFNeg(NewSin); in visitCallInst() local
1554 FNeg->copyFastMathFlags(II); in visitCallInst()
1555 return FNeg; in visitCallInst()
H A DInstCombineAddSub.cpp2190 Value *FNeg; in hoistFNegAboveFMulFDiv() local
2191 if (!match(&I, m_FNeg(m_Value(FNeg)))) in hoistFNegAboveFMulFDiv()
2195 if (match(FNeg, m_OneUse(m_FMul(m_Value(X), m_Value(Y))))) in hoistFNegAboveFMulFDiv()
2198 if (match(FNeg, m_OneUse(m_FDiv(m_Value(X), m_Value(Y))))) in hoistFNegAboveFMulFDiv()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h990 case Instruction::FNeg: { in getUserCost()
995 TTI::OperandValueKind Op2VK = Opcode != Instruction::FNeg ? in getUserCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCFLGraph.h594 case Instruction::FNeg: { in visitConstantExpr()
H A DTargetTransformInfo.cpp1083 case Instruction::FNeg: in getInstructionThroughput()
H A DInstructionSimplify.cpp4848 if (Constant *C = foldConstant(Instruction::FNeg, Op, Q)) in simplifyFNegInst()
5202 case Instruction::FNeg: in simplifyUnOp()
5216 case Instruction::FNeg: in simplifyFPUnOp()
6098 case Instruction::FNeg: in simplifyInstructionWithOperands()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp674 Value *FNeg = Builder.CreateFNeg(Den); in optimizeWithRcp() local
675 return Builder.CreateCall(Decl, { FNeg }); in optimizeWithRcp()
H A DR600ISelLowering.cpp1775 SDValue FNeg = N->getOperand(0); in PerformDAGCombine() local
1776 if (FNeg.getOpcode() != ISD::FNEG) { in PerformDAGCombine()
1779 SDValue SelectCC = FNeg.getOperand(0); in PerformDAGCombine()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp355 case FNeg: return "fneg"; in getOpcodeName()
H A DConstants.cpp1563 case Instruction::FNeg: in getWithOperands()
2265 case Instruction::FNeg: in get()
2671 return get(Instruction::FNeg, C); in getFNeg()
3530 case Instruction::FNeg: in getAsInstruction()
H A DConstantFold.cpp823 case Instruction::FNeg: in ConstantFoldUnaryInstruction()
840 case Instruction::FNeg: in ConstantFoldUnaryInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp864 INSTKEYWORD(fneg, FNeg); in LexIdentifier()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp76 case Instruction::FNeg: in visitUnaryOperator()
93 case Instruction::FNeg: executeFNegInst(R, Src, Ty); break; in visitUnaryOperator()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp536 case Instruction::FNeg: return bitc::UNOP_FNEG; in getEncodedUnaryOpcode()
2574 case Instruction::FNeg: { in writeConstants()
2760 case Instruction::FNeg: { in writeInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1780 case FNeg: return ISD::FNEG; in InstructionOpcodeToISD()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1737 case Instruction::FNeg: in selectOperator()

12