HomeSort by relevance Sort by last modified time
    Searched defs:Rem (Results 1 - 25 of 40) sorted by null

1 2

  /art/test/428-optimizing-arith-rem/src/
Main.java 26 expectEquals(2, $opt$Rem(6, 4));
27 expectEquals(2, $opt$Rem(6, -4));
28 expectEquals(0, $opt$Rem(6, 3));
29 expectEquals(0, $opt$Rem(6, -3));
30 expectEquals(0, $opt$Rem(6, 1));
31 expectEquals(0, $opt$Rem(6, -1));
32 expectEquals(-1, $opt$Rem(-7, 3));
33 expectEquals(-1, $opt$Rem(-7, -3));
34 expectEquals(0, $opt$Rem(6, 6));
35 expectEquals(0, $opt$Rem(-6, -6))
    [all...]
  /art/test/436-rem-float/src/
Main.java 25 expectApproxEquals(1.98F, $opt$Rem(1.98F, 2F));
26 expectApproxEquals(0F, $opt$Rem(2F, 0.5F));
27 expectApproxEquals(0.09999F, $opt$Rem(1.0F, 0.1F));
28 expectApproxEquals(1.9F, $opt$Rem(6.5F, 2.3F));
29 expectApproxEquals(0.48F, $opt$Rem(1.98F, 1.5F));
30 expectApproxEquals(0.9999F, $opt$Rem(0.9999F, 1.222F));
31 expectApproxEquals(0.9999F, $opt$Rem(0.9999F, 1.0001F));
32 expectApproxEquals(-1.98F, $opt$Rem(-1.98F, 2F));
33 expectApproxEquals(-0F, $opt$Rem(-2F, 0.5F));
34 expectApproxEquals(-0.09999F, $opt$Rem(-1.0F, 0.1F))
    [all...]
  /external/llvm/unittests/Transforms/Utils/
IntegerDivision.cpp 101 Value *Rem = Builder.CreateSRem(A, B);
104 Value *Ret = Builder.CreateRet(Rem);
106 expandRemainder(cast<BinaryOperator>(Rem));
131 Value *Rem = Builder.CreateURem(A, B);
134 Value *Ret = Builder.CreateRet(Rem);
136 expandRemainder(cast<BinaryOperator>(Rem));
222 Value *Rem = Builder.CreateSRem(A, B);
225 Value *Ret = Builder.CreateRet(Rem);
227 expandRemainder(cast<BinaryOperator>(Rem));
252 Value *Rem = Builder.CreateURem(A, B)
    [all...]
  /external/llvm/lib/Support/
BranchProbability.cpp 93 uint64_t Rem = (uint64_t(Upper32) << 32) | Mid32;
94 uint64_t UpperQ = Rem / D;
100 Rem = ((Rem % D) << 32) | Lower32;
101 uint64_t LowerQ = Rem / D;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiUiLib/
EfiUiLib.c 214 UINTN Rem;
217 Rem = 0;
221 DivU64x32 (Val, 1024, &Rem);
228 if ((Val < 1024) || ((Val < 8192) && (Rem != 0))) {
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/gc/
mpint.go 136 func (a *Mpint) Rem(b *Mpint) {
139 yyerror("ovf in Mpint Rem")
145 a.Val.Rem(&a.Val, &b.Val)
  /prebuilts/go/linux-x86/src/cmd/compile/internal/gc/
mpint.go 136 func (a *Mpint) Rem(b *Mpint) {
139 yyerror("ovf in Mpint Rem")
145 a.Val.Rem(&a.Val, &b.Val)
  /external/llvm/lib/CodeGen/
TargetSchedule.cpp 41 unsigned Rem = Dividend % Divisor;
43 Divisor = Rem;
  /external/r8/src/main/java/com/android/tools/r8/ir/code/
Rem.java 18 public class Rem extends ArithmeticBinop {
20 public Rem(NumericType type, Value dest, Value left, Value right) {
30 public Rem asRem() {
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
omxVCM4P2_PredictReconCoefIntra_s.s 124 Rem RN 14
178 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Rem = pPredBufRow(Col)[0]-tempPred*dcScaler
182 CMP Rem,temp3
183 ADDGE tempPred,#1 ;// If Rem>=round(dcScaler/2);tempPred=tempPred+1
231 MLA Rem,negCurQP,tempPred,absCoeffAC ;// Rem=abs(pPredBufRow[i])-tempPred*curQP
234 CMP Rem,curQP
235 ADDGE tempPred,#1 ;// if Rem>=round(curQP/2); tempPred=tempPred+1
269 MLA Rem,negCurQP,tempPred,absCoeffA
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 205 Value *Rem;
207 Rem = Builder->CreateURem(Op0BO, Op1BO);
209 Rem = Builder->CreateSRem(Op0BO, Op1BO);
210 Rem->takeName(BO);
213 return BinaryOperator::CreateSub(Op0BO, Rem);
214 return BinaryOperator::CreateSub(Rem, Op0BO);
299 // div/rem X, (Cond ? 0 : Y) -> div/rem X, Y
304 // div/rem X, (Cond ? Y : 0) -> div/rem X,
    [all...]
InstCombineShifts.cpp 47 Value *Rem = Builder->CreateAnd(A, ConstantInt::get(I.getType(), *B-1),
49 I.setOperand(1, Rem);
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
omxVCM4P2_PredictReconCoefIntra_s.s 117 Rem RN 11
201 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Remainder Rem=abs(pPredBufRow(Col)[0])-tempPred*dcScaler
205 CMP Rem,temp3 ;// compare Rem with (dcScaler/2)
206 ADDGE tempPred,#1 ;// tempPred=tempPred+1 if Rem>=(dcScaler/2)
  /prebuilts/go/darwin-x86/src/math/big/
int.go 205 // Rem sets z to the remainder x%y for y != 0 and returns z.
207 // Rem implements truncated modulus (like Go); see QuoRem for more details.
208 func (z *Int) Rem(x, y *Int) *Int {
507 v.Rem(a, b)
510 v.Rem(b, a)
  /prebuilts/go/linux-x86/src/math/big/
int.go 205 // Rem sets z to the remainder x%y for y != 0 and returns z.
207 // Rem implements truncated modulus (like Go); see QuoRem for more details.
208 func (z *Int) Rem(x, y *Int) *Int {
507 v.Rem(a, b)
510 v.Rem(b, a)
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 49 Value *Rem = Builder->CreateAnd(A, ConstantInt::get(I.getType(), *B-1),
51 I.setOperand(1, Rem);
    [all...]
InstCombineMulDivRem.cpp 330 Value *Rem;
332 Rem = Builder->CreateURem(Op0BO, Op1BO);
334 Rem = Builder->CreateSRem(Op0BO, Op1BO);
335 Rem->takeName(BO);
338 return BinaryOperator::CreateSub(Op0BO, Rem);
339 return BinaryOperator::CreateSub(Rem, Op0BO);
733 // div/rem X, (Cond ? 0 : Y) -> div/rem X, Y
738 // div/rem X, (Cond ? Y : 0) -> div/rem X,
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 671 SDNode *Rem = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG,
677 ReplaceUses(SDValue(Node, 1), SDValue(Rem, 0));
755 SDNode *Rem = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG,
760 ReplaceUses(SDValue(Node, 1), SDValue(Rem, 0));
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/syntax/
tokens.go 201 Rem // %
237 Rem: "%",
  /prebuilts/go/linux-x86/src/cmd/compile/internal/syntax/
tokens.go 201 Rem // %
237 Rem: "%",
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellCommandLib/
ConsistMapping.c 170 UINT32 Rem;
176 Result = DivU64x32Remainder (Num, 25, &Rem);
181 CatPrint (Str, L"%c", Rem + 'a');
    [all...]
  /external/llvm/lib/MC/
WinCOFFObjectWriter.cpp 456 unsigned Rem = Value % 64;
458 *(Ptr--) = Alphabet[Rem];
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 597 SchedRemainder *Rem = nullptr;
671 SchedRemainder *rem);
864 SchedRemainder Rem;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 597 SchedRemainder *Rem = nullptr;
671 SchedRemainder *rem);
864 SchedRemainder Rem;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 597 SchedRemainder *Rem = nullptr;
671 SchedRemainder *rem);
864 SchedRemainder Rem;
    [all...]

Completed in 613 milliseconds

1 2