/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 180 case Instruction::FNeg: in walkBackwards() 260 case Instruction::FNeg: { in calcRange() 458 case Instruction::FNeg: in convert()
|
H A D | SpeculativeExecution.cpp | 245 case Instruction::FNeg: in ComputeSpeculationCost()
|
H A D | GVNSink.cpp | 484 case Instruction::FNeg: in lookupOrAdd()
|
H A D | Reassociate.cpp | 781 ? ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL) in NegateValue() 2224 } else if (I->getOpcode() == Instruction::FNeg || in OptimizeInst()
|
H A D | LowerMatrixIntrinsics.cpp | 249 case Instruction::FNeg: in isUniformShape() 2167 case Instruction::FNeg: in VisitUnaryOperator()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanAnalysis.cpp | 119 case Instruction::FNeg: in inferScalarTypeForRecipe() 212 case Instruction::FNeg: in inferScalarTypeForRecipe()
|
H A D | VectorCombine.cpp | 637 Instruction *FNeg; in foldInsExtFNeg() local 638 if (!match(&I, m_InsertElt(m_Value(DestVec), m_OneUse(m_Instruction(FNeg)), in foldInsExtFNeg() 645 if (!match(FNeg, m_FNeg(m_CombineAnd( in foldInsExtFNeg() 670 TTI.getArithmeticInstrCost(Instruction::FNeg, ScalarTy) + in foldInsExtFNeg() 680 TTI.getArithmeticInstrCost(Instruction::FNeg, VecTy) + in foldInsExtFNeg() 688 Value *VecFNeg = Builder.CreateFNegFMF(SrcVec, FNeg); in foldInsExtFNeg()
|
H A D | VPlanRecipes.cpp | 696 Opcode == Instruction::FNeg || Opcode == Instruction::FSub || in isFPMathOp() 1064 case Instruction::FNeg: in execute()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VVPInstrPatternsVec.td | 142 multiclass FNeg<ValueType DataVT> { 159 defm: FNeg<v256f32>; 160 defm: FNeg<v256f64>; 162 ///// Packed FNeg /////
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILPrepare.cpp | 192 if (I.getOpcode() == Instruction::FNeg) { in runOnModule()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ComplexDeinterleavingPass.cpp | 526 if (I->getOpcode() == Instruction::FNeg) in getNegOperand() 841 case Instruction::FNeg: in isInstructionPotentiallySymmetric() 959 Opcode == Instruction::FNeg || Opcode == Instruction::Add || in identifyReassocNodes() 1051 case Instruction::FNeg: in identifyReassocNodes() 1888 case Instruction::FNeg: in replaceSymmetricNode()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instruction.def | 142 HANDLE_UNARY_INST(12, FNeg , UnaryOperator)
|
H A D | Operator.h | 337 case Instruction::FNeg:
|
H A D | VPIntrinsics.def | 366 VP_PROPERTY_FUNCTIONAL_OPC(FNeg)
|
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | Operations.cpp | 111 return UnaryOperator::Create(Instruction::FNeg, Srcs[0], "F", Inst); in fnegDescriptor()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1256 case Instruction::FNeg: { in getInstructionCost() 1259 if (Opcode != Instruction::FNeg) in getInstructionCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 2685 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in foldFNegIntoConstant() 2689 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in foldFNegIntoConstant() 2693 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) { in foldFNegIntoConstant() 2708 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in foldFNegIntoConstant() 2893 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in visitFSub()
|
H A D | InstCombineMulDivRem.cpp | 907 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in visitFMul() 1732 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in foldFDivConstantDivisor() 1777 if (Constant *NegC = ConstantFoldUnaryOpOperand(Instruction::FNeg, C, DL)) in foldFDivConstantDividend()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 563 case Instruction::FNeg: in ConstantFoldUnaryInstruction() 580 case Instruction::FNeg: in ConstantFoldUnaryInstruction()
|
H A D | Instruction.cpp | 717 case FNeg: return "fneg"; in getOpcodeName()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.h | 188 static bool shouldFoldFNegIntoSrc(SDNode *FNeg, SDValue FNegSrc);
|
H A D | R600ISelLowering.cpp | 1738 SDValue FNeg = N->getOperand(0); in PerformDAGCombine() local 1739 if (FNeg.getOpcode() != ISD::FNEG) { in PerformDAGCombine() 1742 SDValue SelectCC = FNeg.getOperand(0); in PerformDAGCombine()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 857 INSTKEYWORD(fneg, FNeg); in LexIdentifier()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 5549 if (Constant *C = foldConstant(Instruction::FNeg, Op, Q)) in simplifyFNegInst() 5770 return foldConstant(Instruction::FNeg, Op1, Q); in simplifyFSubInst() 5814 return foldConstant(Instruction::FNeg, Op1, Q); in simplifyFMAFMul() 5980 case Instruction::FNeg: in simplifyUnOp() 5994 case Instruction::FNeg: in simplifyFPUnOp() 7076 case Instruction::FNeg: in simplifyInstructionWithOperands()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 76 case Instruction::FNeg: in visitUnaryOperator() 93 case Instruction::FNeg: executeFNegInst(R, Src, Ty); break; in visitUnaryOperator()
|