| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsOs16.cpp | 86 case Instruction::FRem: in needsFP()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanAnalysis.cpp | 106 case Instruction::FRem: in inferScalarTypeForRecipe() 172 case Instruction::FRem: in inferScalarTypeForRecipe()
|
| H A D | VPlanRecipes.cpp | 697 Opcode == Instruction::FDiv || Opcode == Instruction::FRem || in isFPMathOp() 1068 case Instruction::FRem: in execute()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
| H A D | InstCombiner.h | 299 case Instruction::FRem: // X % 1.0 (doesn't simplify, but it is safe) in getSafeVectorConstantForBinop() 318 case Instruction::FRem: // 0.0 % X = 0 in getSafeVectorConstantForBinop()
|
| /freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | Operations.cpp | 50 Ops.push_back(binOpDescriptor(1, Instruction::FRem)); in describeFuzzerFloatOps() 140 case Instruction::FRem: in binOpDescriptor()
|
| H A D | IRMutator.cpp | 303 case Instruction::FRem: { in mutate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculativeExecution.cpp | 244 case Instruction::FRem: in ComputeSpeculationCost()
|
| H A D | GVNSink.cpp | 496 case Instruction::FRem: in lookupOrAdd()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstrainedOps.def | 56 DAG_INSTRUCTION(FRem, 2, 1, experimental_constrained_frem, FREM)
|
| H A D | Instruction.def | 158 HANDLE_BINARY_INST(24, FRem , BinaryOperator)
|
| H A D | Operator.h | 342 case Instruction::FRem:
|
| H A D | VPIntrinsics.def | 360 HELPER_REGISTER_BINARY_FP_VP(frem, VP_FREM, FRem, FREM)
|
| H A D | IRBuilder.h | 1652 if (Value *V = Folder.FoldBinOpFMF(Instruction::FRem, L, R, FMF)) return V; 1666 if (Value *V = Folder.FoldBinOpFMF(Instruction::FRem, L, R, FMF)) return V;
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 398 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; } in Act() 399 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; } in Act()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 828 case Instruction::FRem: in getConstantValue() 843 case Instruction::FRem: in getConstantValue() 873 case Instruction::FRem: in getConstantValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 483 if (Opcode == Instruction::FRem) in getArithmeticInstrCost() 590 if (Opcode == Instruction::FRem) { in getArithmeticInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 567 case Instruction::FRem: 1249 case Instruction::FRem: in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ObjCARCInstKind.cpp | 263 case Instruction::FRem: in GetARCInstKind()
|
| H A D | TargetTransformInfo.cpp | 906 if (TLibInfo && Opcode == Instruction::FRem) { in getArithmeticInstrCost() 910 TLibInfo->getLibFunc(Instruction::FRem, Ty->getScalarType(), Func) && in getArithmeticInstrCost()
|
| H A D | TargetLibraryInfo.cpp | 1176 if (Opcode != Instruction::FRem || (!Ty->isDoubleTy() && !Ty->isFloatTy())) in getLibFunc()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 712 case Instruction::FRem: in ConstantFoldBinaryInstruction() 890 case Instruction::FRem: in ConstantFoldBinaryInstruction()
|
| H A D | Instruction.cpp | 731 case FRem: return "frem"; in getOpcodeName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 1795 case Instruction::FRem: in canEvaluateShuffled() 1864 case Instruction::FRem: in buildNew() 1958 case Instruction::FRem: in evaluateInDifferentElementOrder()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 863 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem); in LexIdentifier()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 766 case Instruction::FRem: in visitBinaryOperator() 796 case Instruction::FRem: executeFRemInst(R, Src1, Src2, Ty); break; in visitBinaryOperator()
|