Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp86 case Instruction::FRem: in needsFP()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h295 case Instruction::FRem: // X % 1.0 (doesn't simplify, but it is safe) in getSafeVectorConstantForBinop()
314 case Instruction::FRem: // 0.0 % X = 0 in getSafeVectorConstantForBinop()
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp50 Ops.push_back(binOpDescriptor(1, Instruction::FRem)); in describeFuzzerFloatOps()
140 case Instruction::FRem: in binOpDescriptor()
H A DIRMutator.cpp336 case Instruction::FRem: { in mutate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp244 case Instruction::FRem: in ComputeSpeculationCost()
H A DGVNSink.cpp415 case Instruction::FRem: in lookupOrAdd()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DValues.def104 OP(FRem) \
/freebsd/contrib/llvm-project/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.h362 case Instruction::FRem:
H A DInstruction.h347 return Opcode == FDiv || Opcode == FRem;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp133 case Instruction::Opcode::FRem: in notVectorizableBasedOnOpcodesAndTypes()
/freebsd/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp386 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; } in Act()
387 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; } in Act()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp827 case Instruction::FRem: in getConstantValue()
842 case Instruction::FRem: in getConstantValue()
872 case Instruction::FRem: in getConstantValue()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp263 case Instruction::FRem: in GetARCInstKind()
H A DTargetTransformInfo.cpp960 if (TLibInfo && Opcode == Instruction::FRem) { in getArithmeticInstrCost()
964 TLibInfo->getLibFunc(Instruction::FRem, Ty->getScalarType(), Func) && in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp131 case Instruction::Opcode::FRem: in createVectorInstr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp707 case Instruction::FRem: in ConstantFoldBinaryInstruction()
869 case Instruction::FRem: in ConstantFoldBinaryInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp599 if (Opcode == Instruction::FRem) in getArithmeticInstrCost()
710 if (Opcode == Instruction::FRem) { in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h683 case Instruction::FRem:
1422 case Instruction::FRem: in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1873 case Instruction::FRem: in canEvaluateShuffled()
1942 case Instruction::FRem: in buildNew()
2036 case Instruction::FRem: in evaluateInDifferentElementOrder()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp1784 Opcode == Instruction::FDiv || Opcode == Instruction::FRem || in flagsValidForOpcode()
1870 case Instruction::FRem: in execute()
1967 case Instruction::FRem: in computeCost()
2937 case Instruction::FRem: in computeCost()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp1209 case Instruction::Opcode::FRem: in getLLVMBinaryOp()
1210 return static_cast<llvm::Instruction::BinaryOps>(llvm::Instruction::FRem); in getLLVMBinaryOp()
H A DContext.cpp224 case llvm::Instruction::FRem: in getOrCreateValueInternal()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp913 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem); in LexIdentifier()

123