HomeSort by relevance Sort by last modified time
    Searched refs:SRem (Results 1 - 25 of 52) sorted by null

1 2 3

  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 30 /// should be pointing where the caller wants code generated, e.g. at the srem
57 // ; %srem = sub i32 %xored, %dividend_sgn
66 Value *SRem = Builder.CreateSub(Xored, DividendSign);
71 return SRem;
377 assert((Rem->getOpcode() == Instruction::SRem ||
393 if (Rem->getOpcode() == Instruction::SRem) {
490 assert((Rem->getOpcode() == Instruction::SRem ||
516 if (Rem->getOpcode() == Instruction::SRem) {
540 assert((Rem->getOpcode() == Instruction::SRem ||
566 if (Rem->getOpcode() == Instruction::SRem) {
    [all...]
BypassSlowDivision.cpp 234 bool UseRemOp = Opcode == Instruction::SRem || Opcode == Instruction::URem;
236 Opcode == Instruction::SRem;
SimplifyIndVar.cpp 293 bool IsSigned = Rem->getOpcode() == Instruction::SRem;
  /external/llvm/unittests/Transforms/Utils/
IntegerDivision.cpp 83 TEST(IntegerDivision, SRem) {
102 EXPECT_TRUE(BB->front().getOpcode() == Instruction::SRem);
223 EXPECT_TRUE(BB->front().getOpcode() == Instruction::SRem);
  /external/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 166 case Instruction::SRem:
  /external/llvm/lib/Target/XCore/
XCoreLowerThreadLocal.cpp 96 case Instruction::SRem:
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp     [all...]
InstCombineVectorOps.cpp 571 case Instruction::SRem:
634 case Instruction::SRem:
734 case Instruction::SRem:
    [all...]
InstCombineSimplifyDemanded.cpp 674 case Instruction::SRem:
682 if (DemandedMask.ult(RA)) // srem won't affect demanded bits
691 // The low bits of LHS are unchanged by the srem.
    [all...]
  /external/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h 68 case Instruction::SRem:
  /external/llvm/lib/Analysis/
CostModel.cpp 401 case Instruction::SRem:
ObjCARCInstKind.cpp 276 case Instruction::SRem:
InstructionSimplify.cpp     [all...]
ValueTracking.cpp     [all...]
  /external/llvm/lib/IR/
Instruction.cpp 221 case SRem: return "srem";
ConstantFold.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 92 case Instruction::SRem:
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 403 J->getOpcode() == Instruction::SRem)) {
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 878 case Instruction::SRem: Out << "getSRem("; break;
    [all...]
  /external/llvm/include/llvm/IR/
PatternMatch.h 494 inline BinaryOp_match<LHS, RHS, Instruction::SRem> m_SRem(const LHS &L,
496 return BinaryOp_match<LHS, RHS, Instruction::SRem>(L, R);
    [all...]
  /external/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp 790 case Instruction::SRem:
808 case Instruction::SRem:GV.IntVal = LHS.IntVal.srem(RHS.IntVal); break;
    [all...]
  /external/llvm/lib/AsmParser/
LLLexer.cpp 721 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem);
  /external/llvm/tools/llvm-stress/
llvm-stress.cpp 355 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; }
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp     [all...]
  /external/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp 699 // Additional macros to execute binary operations udiv/sdiv/urem/srem since
739 case Instruction::SRem: INTEGER_VECTOR_FUNCTION(srem) break;
781 case Instruction::SRem: R.IntVal = Src1.IntVal.srem(Src2.IntVal); break;
    [all...]

Completed in 700 milliseconds

1 2 3