/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 214 case Instruction::FNeg: 255 case Instruction::FNeg: 257 assert(Ops.size() == 1 && "FNeg is a unary operator!"); 490 case Instruction::FNeg:
|
H A D | SpeculativeExecution.cpp | 245 case Instruction::FNeg:
|
H A D | GVNSink.cpp | 449 case Instruction::FNeg:
|
H A D | GVN.cpp | 501 case Instruction::FNeg:
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Operator.h | 383 case Instruction::FNeg:
|
H A D | InstrTypes.h | 169 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 2683 Instruction *FNeg; local 2686 match(TrueVal, m_Instruction(FNeg)) && 2687 FNeg->hasNoNaNs() && FNeg->hasNoSignedZeros() && 2690 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FalseVal, FNeg); 2698 match(FalseVal, m_Instruction(FNeg)) && 2699 FNeg->hasNoNaNs() && FNeg->hasNoSignedZeros() && 2702 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, TrueVal, FNeg);
|
H A D | InstCombineAddSub.cpp | 2062 // belief is that the FNeg allows for better reassociation opportunities. 2083 Value *FNeg; local 2084 if (!match(&I, m_FNeg(m_Value(FNeg)))) 2088 if (match(FNeg, m_OneUse(m_FMul(m_Value(X), m_Value(Y))))) 2091 if (match(FNeg, m_OneUse(m_FDiv(m_Value(X), m_Value(Y)))))
|
H A D | InstCombineCalls.cpp | 2269 Instruction *FNeg = UnaryOperator::CreateFNeg(NewCall); local 2270 FNeg->copyIRFlags(II); 2271 return FNeg; 2462 Instruction *FNeg = UnaryOperator::CreateFNeg(NewSin); local 2463 FNeg->copyFastMathFlags(II); 2464 return FNeg;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 873 case Instruction::FNeg: { 878 TTI::OperandValueKind Op2VK = Opcode != Instruction::FNeg ?
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFLGraph.h | 587 case Instruction::FNeg: {
|
H A D | TargetTransformInfo.cpp | 1258 case Instruction::FNeg:
|
H A D | InstructionSimplify.cpp | 4677 /// Given the operand for an FNeg, see if we can fold the result. If not, this 4681 if (Constant *C = foldConstant(Instruction::FNeg, Op, Q)) 4969 case Instruction::FNeg: 4983 case Instruction::FNeg: 5512 case Instruction::FNeg:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 684 Value *FNeg = Builder.CreateFNeg(Den); local 685 return Builder.CreateCall(Decl, { FNeg });
|
H A D | R600ISelLowering.cpp | 1870 SDValue FNeg = N->getOperand(0); local 1871 if (FNeg.getOpcode() != ISD::FNEG) { 1874 SDValue SelectCC = FNeg.getOperand(0);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 336 case FNeg: return "fneg";
|
H A D | Constants.cpp | 2066 case Instruction::FNeg: 2472 return get(Instruction::FNeg, C); 3295 case Instruction::FNeg:
|
H A D | ConstantFold.cpp | 995 case Instruction::FNeg: 1012 case Instruction::FNeg:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 850 INSTKEYWORD(fneg, FNeg);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 58 llvm_unreachable("Unhandled type for FNeg instruction"); 76 case Instruction::FNeg: 84 llvm_unreachable("Unhandled type for FNeg instruction"); 93 case Instruction::FNeg: executeFNegInst(R, Src, Ty); break;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 4275 case Instruction::FNeg: 6350 case Instruction::FNeg: { 7020 case Instruction::FNeg:
|
H A D | SLPVectorizer.cpp | 2847 case Instruction::FNeg: 3462 case Instruction::FNeg: 4321 case Instruction::FNeg: {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 523 case Instruction::FNeg: return bitc::UNOP_FNEG; 2474 case Instruction::FNeg: { 2656 case Instruction::FNeg: {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1762 /// Emit an FNeg operation. 1855 // FNeg is currently represented in LLVM IR as a special case of FSub. 1890 case Instruction::FNeg:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1647 case FNeg: return ISD::FNEG;
|