Home
last modified time | relevance | path

Searched refs:FRem (Results 1 – 25 of 47) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DReplaceConstant.cpp41 case Instruction::FRem: in createReplacementInstr()
H A DInstruction.cpp348 case FRem: return "frem"; in getOpcodeName()
H A DConstantFold.cpp1233 case Instruction::FRem: in ConstantFoldBinaryInstruction()
1457 case Instruction::FRem: in ConstantFoldBinaryInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsOs16.cpp85 case Instruction::FRem: in needsFP()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h320 case Instruction::FRem: // X % 1.0 (doesn't simplify, but it is safe) in getSafeVectorConstantForBinop()
339 case Instruction::FRem: // 0.0 % X = 0 in getSafeVectorConstantForBinop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
H A DOperations.cpp50 Ops.push_back(binOpDescriptor(1, Instruction::FRem)); in describeFuzzerFloatOps()
115 case Instruction::FRem: in binOpDescriptor()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp244 case Instruction::FRem: in ComputeSpeculationCost()
H A DGVNSink.cpp459 case Instruction::FRem: in lookupOrAdd()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstrainedOps.def56 DAG_INSTRUCTION(FRem, 2, 1, experimental_constrained_frem, FREM)
H A DInstruction.def158 HANDLE_BINARY_INST(24, FRem , BinaryOperator)
H A DOperator.h391 case Instruction::FRem: in classof()
H A DPatternMatch.h1117 inline BinaryOp_match<LHS, RHS, Instruction::FRem> m_FRem(const LHS &L, in m_FRem()
1119 return BinaryOp_match<LHS, RHS, Instruction::FRem>(L, R); in m_FRem()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp400 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; } in Act()
401 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; } in Act()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp816 case Instruction::FRem: in getConstantValue()
831 case Instruction::FRem: in getConstantValue()
861 case Instruction::FRem: in getConstantValue()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h460 case Instruction::FRem:
980 case Instruction::FRem: in getUserCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp443 if (Opcode == Instruction::FRem) in getArithmeticInstrCost()
542 if (Opcode == Instruction::FRem) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCFLGraph.h579 case Instruction::FRem: in visitConstantExpr()
H A DObjCARCInstKind.cpp263 case Instruction::FRem: in GetARCInstKind()
H A DTargetTransformInfo.cpp1360 case Instruction::FRem: in getInstructionThroughput()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1500 case Instruction::FRem: in canEvaluateShuffled()
1569 case Instruction::FRem: in buildNew()
1659 case Instruction::FRem: in evaluateInDifferentElementOrder()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp802 case Instruction::FRem: in visitBinaryOperator()
832 case Instruction::FRem: executeFRemInst(R, Src1, Src2, Ty); break; in visitBinaryOperator()
2076 case Instruction::FRem: executeFRemInst(Dest, Op0, Op1, Ty); break; in getConstantExprValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLLexer.cpp869 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem); in LexIdentifier()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp683 if (J->getOpcode() == Instruction::FRem) in mightUseCTR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp772 auto &FRem = getActionDefinitionsBuilder(G_FREM); in AMDGPULegalizerInfo() local
774 FRem.customFor({S16, S32, S64}); in AMDGPULegalizerInfo()
776 FRem.minScalar(0, S32) in AMDGPULegalizerInfo()
779 FRem.scalarize(0); in AMDGPULegalizerInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp264 case Instruction::FRem: in getBenefit()

12