Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanAnalysis.cpp74 case Instruction::FRem: in inferScalarTypeForRecipe()
140 case Instruction::FRem: in inferScalarTypeForRecipe()
H A DVPlanRecipes.cpp496 Opcode == Instruction::FDiv || Opcode == Instruction::FRem || in isFPMathOp()
775 case Instruction::FRem: in execute()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp86 case Instruction::FRem: in needsFP()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h337 case Instruction::FRem: // X % 1.0 (doesn't simplify, but it is safe) in getSafeVectorConstantForBinop()
356 case Instruction::FRem: // 0.0 % X = 0 in getSafeVectorConstantForBinop()
/freebsd-14.2/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.cpp302 case Instruction::FRem: { in mutate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp244 case Instruction::FRem: in ComputeSpeculationCost()
H A DGVNSink.cpp463 case Instruction::FRem: in lookupOrAdd()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstrainedOps.def56 DAG_INSTRUCTION(FRem, 2, 1, experimental_constrained_frem, FREM)
H A DOperator.h312 case Instruction::FRem: in classof()
H A DInstruction.def158 HANDLE_BINARY_INST(24, FRem , BinaryOperator)
H A DVPIntrinsics.def327 HELPER_REGISTER_BINARY_FP_VP(frem, VP_FREM, FRem, FREM)
H A DIRBuilder.h1641 if (Value *V = Folder.FoldBinOpFMF(Instruction::FRem, L, R, FMF)) return V;
1655 if (Value *V = Folder.FoldBinOpFMF(Instruction::FRem, L, R, FMF)) return V;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp218 if (I->getOpcode() == Instruction::FRem && Ty->isVectorTy()) in isSupportedInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp398 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; } in Act()
399 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; } in Act()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp828 case Instruction::FRem: in getConstantValue()
843 case Instruction::FRem: in getConstantValue()
873 case Instruction::FRem: in getConstantValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp479 if (Opcode == Instruction::FRem) in getArithmeticInstrCost()
586 if (Opcode == Instruction::FRem) { in getArithmeticInstrCost()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h546 case Instruction::FRem:
1206 case Instruction::FRem: in getInstructionCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp263 case Instruction::FRem: in GetARCInstKind()
H A DTargetLibraryInfo.cpp1152 if (Opcode != Instruction::FRem || (!Ty->isDoubleTy() && !Ty->isFloatTy())) in getLibFunc()
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp779 case Instruction::FRem: in ConstantFoldBinaryInstruction()
973 case Instruction::FRem: in ConstantFoldBinaryInstruction()
H A DInstruction.cpp639 case FRem: return "frem"; in getOpcodeName()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1787 case Instruction::FRem: in canEvaluateShuffled()
1856 case Instruction::FRem: in buildNew()
1950 case Instruction::FRem: in evaluateInDifferentElementOrder()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp852 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem); in LexIdentifier()

12