|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/TargetTransformInfoImpl.h 66 case Instruction::FRem:
include/llvm/IR/IRBuilder.h 1454 if (Value *V = foldConstant(Instruction::FRem, L, R, Name)) return V;
1467 if (Value *V = foldConstant(Instruction::FRem, L, R, Name)) return V;
include/llvm/IR/InstrTypes.h 281 return CreateWithCopiedFlags(Instruction::FRem, V1, V2, FMFSource, Name);
include/llvm/IR/Operator.h 387 case Instruction::FRem:
include/llvm/IR/PatternMatch.h 868 inline BinaryOp_match<LHS, RHS, Instruction::FRem> m_FRem(const LHS &L,
870 return BinaryOp_match<LHS, RHS, Instruction::FRem>(L, R);
lib/Analysis/CFLGraph.h 572 case Instruction::FRem:
lib/Analysis/InstructionSimplify.cpp 4704 if (Constant *C = foldOrCommuteConstant(Instruction::FRem, Op0, Op1, Q))
4806 case Instruction::FRem:
5293 case Instruction::FRem:
lib/Analysis/ObjCARCInstKind.cpp 263 case Instruction::FRem:
lib/Analysis/TargetTransformInfo.cpp 1165 case Instruction::FRem:
lib/Analysis/ValueTracking.cpp 2996 case Instruction::FRem:
3120 case Instruction::FRem: {
lib/AsmParser/LLLexer.cpp 845 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem);
lib/AsmParser/LLParser.cpp 3502 case Instruction::FRem:
lib/Bitcode/Reader/BitcodeReader.cpp 1093 return IsFP ? Instruction::FRem : Instruction::SRem;
lib/Bitcode/Writer/BitcodeWriter.cpp 540 case Instruction::FRem:
lib/CodeGen/CodeGenPrepare.cpp 6456 case Instruction::FRem:
lib/CodeGen/SelectionDAG/FastISel.cpp 1820 case Instruction::FRem:
lib/CodeGen/TargetLoweringBase.cpp 1603 case FRem: return ISD::FREM;
lib/ExecutionEngine/ExecutionEngine.cpp 822 case Instruction::FRem:
837 case Instruction::FRem:
867 case Instruction::FRem:
lib/ExecutionEngine/Interpreter/Execution.cpp 800 case Instruction::FRem:
830 case Instruction::FRem: executeFRemInst(R, Src1, Src2, Ty); break;
2080 case Instruction::FRem: executeFRemInst(Dest, Op0, Op1, Ty); break;
lib/FuzzMutate/Operations.cpp 50 Ops.push_back(binOpDescriptor(1, Instruction::FRem));
115 case Instruction::FRem:
lib/IR/ConstantFold.cpp 1079 case Instruction::FRem:
1302 case Instruction::FRem:
lib/IR/Constants.cpp 1892 case Instruction::FRem:
2306 return get(Instruction::FRem, C1, C2);
lib/IR/Instruction.cpp 323 case FRem: return "frem";
lib/IR/Instructions.cpp 2312 case FRem:
lib/IR/Verifier.cpp 3185 case Instruction::FRem:
lib/Target/AArch64/AArch64FastISel.cpp 5218 case Instruction::FRem:
lib/Target/Mips/MipsOs16.cpp 85 case Instruction::FRem:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 468 if (J->getOpcode() == Instruction::FRem)
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 450 if (Opcode == Instruction::FRem) {
467 if (Opcode == Instruction::FRem)
lib/Target/XCore/XCoreLowerThreadLocal.cpp 96 case Instruction::FRem:
lib/Transforms/InstCombine/InstCombineCasts.cpp 1598 case Instruction::FRem: {
lib/Transforms/InstCombine/InstCombineInternal.h 260 case Instruction::FRem: // X % 1.0 (doesn't simplify, but it is safe)
278 case Instruction::FRem: // 0.0 % X = 0
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 1160 case Instruction::FRem:
1228 case Instruction::FRem:
1326 case Instruction::FRem:
lib/Transforms/Scalar/GVN.cpp 508 case Instruction::FRem:
lib/Transforms/Scalar/GVNSink.cpp 456 case Instruction::FRem:
lib/Transforms/Scalar/NewGVN.cpp 2011 case Instruction::FRem:
lib/Transforms/Scalar/SCCP.cpp 1523 case Instruction::FRem:
lib/Transforms/Scalar/SpeculativeExecution.cpp 242 case Instruction::FRem:
lib/Transforms/Vectorize/LoopVectorize.cpp 4148 case Instruction::FRem:
6193 case Instruction::FRem:
6858 case Instruction::FRem:
lib/Transforms/Vectorize/SLPVectorizer.cpp 2578 case Instruction::FRem:
3092 case Instruction::FRem:
3976 case Instruction::FRem:
tools/llvm-stress/llvm-stress.cpp 400 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; }
401 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; }