| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 212 case Instruction::FNeg: in walkBackwards() 292 case Instruction::FNeg: { in calcRange() 483 case Instruction::FNeg: in convert()
|
| H A D | SpeculativeExecution.cpp | 245 case Instruction::FNeg: in ComputeSpeculationCost()
|
| H A D | GVNSink.cpp | 456 case Instruction::FNeg: in lookupOrAdd()
|
| H A D | LowerMatrixIntrinsics.cpp | 518 case Instruction::FNeg: in isUniformShape() 1791 case Instruction::FNeg: in VisitUnaryOperator()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | InstructionsTest.cpp | 1484 UnaryOperator *FNeg = UnaryOperator::CreateFNegFMF(One, FAdd); in TEST() local 1485 EXPECT_TRUE(FNeg->hasNoNaNs()); in TEST() 1486 EXPECT_FALSE(FNeg->hasNoInfs()); in TEST() 1487 EXPECT_FALSE(FNeg->hasNoSignedZeros()); in TEST() 1488 EXPECT_FALSE(FNeg->hasAllowReciprocal()); in TEST() 1489 EXPECT_FALSE(FNeg->hasAllowContract()); in TEST() 1490 EXPECT_FALSE(FNeg->hasAllowReassoc()); in TEST() 1491 EXPECT_FALSE(FNeg->hasApproxFunc()); in TEST() 1493 FNeg->deleteValue(); in TEST()
|
| /llvm-project-15.0.7/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 /////
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DXILPrepare.cpp | 121 if (I.getOpcode() == Instruction::FNeg) { in runOnModule()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Instruction.def | 142 HANDLE_UNARY_INST(12, FNeg , UnaryOperator)
|
| H A D | Operator.h | 304 case Instruction::FNeg: in classof()
|
| H A D | VPIntrinsics.def | 235 VP_PROPERTY_FUNCTIONAL_OPC(FNeg)
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ConvertFromLLVMIR.cpp | 610 INST(FNeg, FNeg), in lookupOperationNameFromOpcode() 831 case llvm::Instruction::FNeg: in processInstruction()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1049 case Instruction::FNeg: { in getUserCost() 1054 TTI::OperandValueKind Op2VK = Opcode != Instruction::FNeg ? in getUserCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 1768 Instruction *FNeg = UnaryOperator::CreateFNeg(NewCall); in visitCallInst() local 1769 FNeg->copyIRFlags(II); in visitCallInst() 1770 return FNeg; in visitCallInst() 1976 Instruction *FNeg = UnaryOperator::CreateFNeg(NewSin); in visitCallInst() local 1977 FNeg->copyFastMathFlags(II); in visitCallInst() 1978 return FNeg; in visitCallInst()
|
| H A D | InstCombineAddSub.cpp | 2283 Value *FNeg; in hoistFNegAboveFMulFDiv() local 2284 if (!match(&I, m_FNeg(m_Value(FNeg)))) in hoistFNegAboveFMulFDiv() 2288 if (match(FNeg, m_OneUse(m_FMul(m_Value(X), m_Value(Y))))) in hoistFNegAboveFMulFDiv() 2291 if (match(FNeg, m_OneUse(m_FDiv(m_Value(X), m_Value(Y))))) in hoistFNegAboveFMulFDiv()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 428 Opcode == Instruction::FNeg || Opcode == Instruction::FSub || in setFastMathFlags() 506 case Instruction::FNeg: in execute()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLGraph.h | 595 case Instruction::FNeg: { in visitConstantExpr()
|
| H A D | TargetTransformInfo.cpp | 1160 case Instruction::FNeg: in getInstructionThroughput()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 694 Value *FNeg = Builder.CreateFNeg(Den); in optimizeWithRcp() local 695 return Builder.CreateCall(Decl, { FNeg }); in optimizeWithRcp()
|
| H A D | R600ISelLowering.cpp | 1722 SDValue FNeg = N->getOperand(0); in PerformDAGCombine() local 1723 if (FNeg.getOpcode() != ISD::FNEG) { in PerformDAGCombine() 1726 SDValue SelectCC = FNeg.getOperand(0); in PerformDAGCombine()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Instruction.cpp | 364 case FNeg: return "fneg"; in getOpcodeName()
|
| H A D | Constants.cpp | 1487 case Instruction::FNeg: in getWithOperands() 2241 case Instruction::FNeg: in get() 2655 return get(Instruction::FNeg, C); in getFNeg() 3473 case Instruction::FNeg: in getAsInstruction()
|
| H A D | ConstantFold.cpp | 827 case Instruction::FNeg: in ConstantFoldUnaryInstruction() 844 case Instruction::FNeg: in ConstantFoldUnaryInstruction()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 813 INSTKEYWORD(fneg, FNeg); in LexIdentifier()
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/ |
| H A D | msan_basic.ll | 451 define float @FNeg(float %a) nounwind uwtable readnone sanitize_memory { 457 ; CHECK-LABEL: @FNeg
|
| /llvm-project-15.0.7/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()
|