Home
last modified time | relevance | path

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

12

/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp213 case Instruction::FNeg: in walkBackwards()
254 case Instruction::FNeg: in walkForwards()
489 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.cpp488 case Instruction::FNeg: in isUniformShape()
1585 case Instruction::FNeg: in VisitUnaryOperator()
H A DReassociate.cpp2252 } else if (I->getOpcode() == Instruction::FNeg || in OptimizeInst()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2871 Instruction *FNeg; in visitSelectInst() local
2874 match(TrueVal, m_Instruction(FNeg)) && in visitSelectInst()
2875 FNeg->hasNoNaNs() && FNeg->hasNoSignedZeros() && in visitSelectInst()
2878 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FalseVal, FNeg); in visitSelectInst()
2886 match(FalseVal, m_Instruction(FNeg)) && in visitSelectInst()
2887 FNeg->hasNoNaNs() && FNeg->hasNoSignedZeros() && in visitSelectInst()
2890 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, TrueVal, FNeg); in visitSelectInst()
H A DInstCombineCalls.cpp1310 Instruction *FNeg = UnaryOperator::CreateFNeg(NewCall); in visitCallInst() local
1311 FNeg->copyIRFlags(II); in visitCallInst()
1312 return FNeg; in visitCallInst()
1512 Instruction *FNeg = UnaryOperator::CreateFNeg(NewSin); in visitCallInst() local
1513 FNeg->copyFastMathFlags(II); in visitCallInst()
1514 return FNeg; in visitCallInst()
H A DInstCombineAddSub.cpp2156 Value *FNeg; in hoistFNegAboveFMulFDiv() local
2157 if (!match(&I, m_FNeg(m_Value(FNeg)))) in hoistFNegAboveFMulFDiv()
2161 if (match(FNeg, m_OneUse(m_FMul(m_Value(X), m_Value(Y))))) in hoistFNegAboveFMulFDiv()
2164 if (match(FNeg, m_OneUse(m_FDiv(m_Value(X), m_Value(Y))))) in hoistFNegAboveFMulFDiv()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstruction.def142 HANDLE_UNARY_INST(12, FNeg , UnaryOperator)
H A DOperator.h386 case Instruction::FNeg: in classof()
H A DInstrTypes.h169 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name,
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h987 case Instruction::FNeg: { in getUserCost()
992 TTI::OperandValueKind Op2VK = Opcode != Instruction::FNeg ? in getUserCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCFLGraph.h594 case Instruction::FNeg: { in visitConstantExpr()
H A DTargetTransformInfo.cpp1367 case Instruction::FNeg: in getInstructionThroughput()
H A DInstructionSimplify.cpp4772 if (Constant *C = foldConstant(Instruction::FNeg, Op, Q)) in simplifyFNegInst()
5061 case Instruction::FNeg: in simplifyUnOp()
5075 case Instruction::FNeg: in simplifyFPUnOp()
5828 case Instruction::FNeg: in SimplifyInstruction()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp672 Value *FNeg = Builder.CreateFNeg(Den); in optimizeWithRcp() local
673 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()
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstruction.cpp334 case FNeg: return "fneg"; in getOpcodeName()
H A DConstants.cpp1561 case Instruction::FNeg: in getWithOperands()
2263 case Instruction::FNeg: in get()
2669 return get(Instruction::FNeg, C); in getFNeg()
3528 case Instruction::FNeg: in getAsInstruction()
H A DConstantFold.cpp1067 case Instruction::FNeg: in ConstantFoldUnaryInstruction()
1084 case Instruction::FNeg: in ConstantFoldUnaryInstruction()
/netbsd/sys/arch/m68k/fpsp/
H A Dsrem_mod.sa384 FNeg.X fp0
/netbsd/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLLexer.cpp863 INSTKEYWORD(fneg, FNeg); in LexIdentifier()
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp76 case Instruction::FNeg: in visitUnaryOperator()
93 case Instruction::FNeg: executeFNegInst(R, Src, Ty); break; in visitUnaryOperator()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp536 case Instruction::FNeg: return bitc::UNOP_FNEG; in getEncodedUnaryOpcode()
2570 case Instruction::FNeg: { in writeConstants()
2756 case Instruction::FNeg: { in writeInstruction()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1754 case FNeg: return ISD::FNEG; in InstructionOpcodeToISD()

12