/dalvik/dx/tests/101-verify-wide-math/ |
build | 47 oneop lshr
|
run | 50 oneop lshr
|
/external/swiftshader/third_party/LLVM/unittests/Support/ |
ConstantRangeTest.cpp | 414 TEST_F(ConstantRangeTest, Lshr) { 415 EXPECT_EQ(Full.lshr(Full), Full); 416 EXPECT_EQ(Full.lshr(Empty), Empty); 417 EXPECT_EQ(Full.lshr(One), ConstantRange(APInt(16, 0), 419 EXPECT_EQ(Full.lshr(Some), ConstantRange(APInt(16, 0), 421 EXPECT_EQ(Full.lshr(Wrap), Full); 422 EXPECT_EQ(Empty.lshr(Empty), Empty); 423 EXPECT_EQ(Empty.lshr(One), Empty); 424 EXPECT_EQ(Empty.lshr(Some), Empty); 425 EXPECT_EQ(Empty.lshr(Wrap), Empty) [all...] |
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMAddressingModes.h | 680 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; 681 int32_t Exp = (Imm.lshr(10).getSExtValue() & 0x1f) - 15; // -14 to 15 706 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; 707 int32_t Exp = (Imm.lshr(23).getSExtValue() & 0xff) - 127; // -126 to 127 734 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; 735 int64_t Exp = (Imm.lshr(52).getSExtValue() & 0x7ff) - 1023; // -1022 to 1023
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMAddressingModes.h | 657 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; 658 int32_t Exp = (Imm.lshr(10).getSExtValue() & 0x1f) - 15; // -14 to 15 683 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; 684 int32_t Exp = (Imm.lshr(23).getSExtValue() & 0xff) - 127; // -126 to 127 711 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; 712 int64_t Exp = (Imm.lshr(52).getSExtValue() & 0x7ff) - 1023; // -1022 to 1023
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
ConstantRange.h | 240 /// lshr - Return a new range representing the possible values resulting 243 ConstantRange lshr(const ConstantRange &Other) const;
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
ARMAddressingModes.h | 611 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; 612 int32_t Exp = (Imm.lshr(23).getSExtValue() & 0xff) - 127; // -126 to 127 639 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; 640 int64_t Exp = (Imm.lshr(52).getSExtValue() & 0x7ff) - 1023; // -1022 to 1023
|
/external/llvm/unittests/IR/ |
ConstantRangeTest.cpp | 531 TEST_F(ConstantRangeTest, Lshr) { 532 EXPECT_EQ(Full.lshr(Full), Full); 533 EXPECT_EQ(Full.lshr(Empty), Empty); 534 EXPECT_EQ(Full.lshr(One), ConstantRange(APInt(16, 0), 536 EXPECT_EQ(Full.lshr(Some), ConstantRange(APInt(16, 0), 538 EXPECT_EQ(Full.lshr(Wrap), Full); 539 EXPECT_EQ(Empty.lshr(Empty), Empty); 540 EXPECT_EQ(Empty.lshr(One), Empty); 541 EXPECT_EQ(Empty.lshr(Some), Empty); 542 EXPECT_EQ(Empty.lshr(Wrap), Empty) [all...] |
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64AddressingModes.h | 371 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; 372 int32_t Exp = (Imm.lshr(10).getSExtValue() & 0x1f) - 15; // -14 to 15 397 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; 398 int32_t Exp = (Imm.lshr(23).getSExtValue() & 0xff) - 127; // -126 to 127 425 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; 426 int64_t Exp = (Imm.lshr(52).getSExtValue() & 0x7ff) - 1023; // -1022 to 1023
|
/external/llvm/lib/Target/X86/ |
X86ShuffleDecodeConstantPool.cpp | 78 APElt = APElt.lshr(8); 282 APInt PermuteOp = MaskElt.lshr(5).getLoBits(3); 283 MaskElt = MaskElt.lshr(8);
|
/external/llvm/include/llvm/IR/ |
ConstantRange.h | 301 ConstantRange lshr(const ConstantRange &Other) const;
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
ConstantRangeTest.cpp | 588 TEST_F(ConstantRangeTest, Lshr) { 589 EXPECT_EQ(Full.lshr(Full), Full); 590 EXPECT_EQ(Full.lshr(Empty), Empty); 591 EXPECT_EQ(Full.lshr(One), ConstantRange(APInt(16, 0), 593 EXPECT_EQ(Full.lshr(Some), ConstantRange(APInt(16, 0), 595 EXPECT_EQ(Full.lshr(Wrap), Full); 596 EXPECT_EQ(Empty.lshr(Empty), Empty); 597 EXPECT_EQ(Empty.lshr(One), Empty); 598 EXPECT_EQ(Empty.lshr(Some), Empty); 599 EXPECT_EQ(Empty.lshr(Wrap), Empty) [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonGenExtract.cpp | 92 // (and (shl (lshr x, #sr), #sl), #m) 115 // (and (lshr x, #sr), #m) 130 // (shl (lshr x, #sr), #sl) 161 APInt A = APInt(BW, ~0ULL).lshr(SR).shl(SL); 167 APInt M = CM->getValue().lshr(SL);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonGenExtract.cpp | 104 // (and (shl (lshr x, #sr), #sl), #m) 127 // (and (lshr x, #sr), #m) 142 // (shl (lshr x, #sr), #sl) 173 APInt A = APInt(BW, ~0ULL).lshr(SR).shl(SL); 179 APInt M = CM->getValue().lshr(SL);
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 567 APInt DemandedMaskIn(DemandedMask.lshr(ShiftAmt)); 587 case Instruction::LShr: 604 KnownZero = APIntOps::lshr(KnownZero, ShiftAmt); 605 KnownOne = APIntOps::lshr(KnownOne, ShiftAmt); 651 KnownZero = APIntOps::lshr(KnownZero, ShiftAmt); 652 KnownOne = APIntOps::lshr(KnownOne, ShiftAmt); 657 SignBit = APIntOps::lshr(SignBit, ShiftAmt); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/ |
ConstantFoldingMIRBuilder.h | 37 return C1.lshr(C2);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
ConstantRange.h | 318 ConstantRange lshr(const ConstantRange &Other) const;
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 577 APInt DemandedMaskIn(DemandedMask.lshr(ShiftAmt)); 597 case Instruction::LShr: 614 KnownZero = APIntOps::lshr(KnownZero, ShiftAmt); 615 KnownOne = APIntOps::lshr(KnownOne, ShiftAmt); 661 KnownZero = APIntOps::lshr(KnownZero, ShiftAmt); 662 KnownOne = APIntOps::lshr(KnownOne, ShiftAmt); 667 SignBit = APIntOps::lshr(SignBit, ShiftAmt); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64AddressingModes.h | 372 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; 373 int32_t Exp = (Imm.lshr(10).getSExtValue() & 0x1f) - 15; // -14 to 15 398 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; 399 int32_t Exp = (Imm.lshr(23).getSExtValue() & 0xff) - 127; // -126 to 127 426 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; 427 int64_t Exp = (Imm.lshr(52).getSExtValue() & 0x7ff) - 1023; // -1022 to 1023
|
/external/llvm/include/llvm/ADT/ |
APInt.h | 542 return getAllOnesValue(numBits).lshr(numBits - loBitsSet); 869 APInt LLVM_ATTRIBUTE_UNUSED_RESULT lshr(unsigned shiftAmt) const; 898 APInt LLVM_ATTRIBUTE_UNUSED_RESULT lshr(const APInt &shiftAmt) const; [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
APInt.h | 502 return getAllOnesValue(numBits).lshr(numBits - loBitsSet); 720 APInt lshr(unsigned shiftAmt) const; 746 APInt lshr(const APInt &shiftAmt) const; [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
APInt.h | 546 return getAllOnesValue(numBits).lshr(numBits - loBitsSet); 845 APInt lshr(unsigned shiftAmt) const; 874 APInt lshr(const APInt &shiftAmt) const; [all...] |
/external/llvm/lib/Support/ |
APInt.cpp | 672 return APIntOps::lshr(*this, BitWidth - numBits); 677 return APIntOps::lshr(APIntOps::shl(*this, BitWidth - numBits), 813 for ((Val = Val.lshr(1)); Val != 0; (Val = Val.lshr(1))) { 1142 APInt APInt::lshr(const APInt &shiftAmt) const { function in class:APInt 1148 APInt APInt::lshr(unsigned shiftAmt) const { function in class:APInt [all...] |
/external/swiftshader/third_party/LLVM/lib/Support/ |
ConstantRange.cpp | 665 ConstantRange::lshr(const ConstantRange &Other) const { function in class:ConstantRange 669 APInt max = getUnsignedMax().lshr(Other.getUnsignedMin()); 670 APInt min = getUnsignedMin().lshr(Other.getUnsignedMax());
|
/external/swiftshader/third_party/llvm-subzero/lib/Support/ |
APInt.cpp | 650 return APIntOps::lshr(*this, BitWidth - numBits); 655 return APIntOps::lshr(APIntOps::shl(*this, BitWidth - numBits), 791 for ((Val = Val.lshr(1)); Val != 0; (Val = Val.lshr(1))) { 1116 APInt APInt::lshr(const APInt &shiftAmt) const { function in class:APInt 1122 APInt APInt::lshr(unsigned shiftAmt) const { function in class:APInt [all...] |