HomeSort by relevance Sort by last modified time
    Searched refs:Shift (Results 126 - 150 of 445) sorted by null

1 2 3 4 56 7 8 91011>>

  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 37 ConstantInt *Shift;
40 Shift = Builder.getInt64(63);
43 Shift = Builder.getInt32(31);
46 // Following instructions are generated for both i32 (shift 31) and
47 // i64 (shift 63).
58 Value *DividendSign = Builder.CreateAShr(Dividend, Shift);
59 Value *DivisorSign = Builder.CreateAShr(Divisor, Shift);
109 ConstantInt *Shift;
112 Shift = Builder.getInt64(63);
115 Shift = Builder.getInt32(31)
    [all...]
  /external/vixl/src/aarch32/
instructions-aarch32.cc 45 bool Shift::IsValidAmount(uint32_t amount) const {
420 const char* Shift::GetName() const {
583 : Shift(shift_value) {
628 for (int shift = 0; shift < 24; shift++) {
629 uint32_t imm8 = imm >> (24 - shift);
630 uint32_t overflow = imm << (8 + shift);
632 SetEncodingValue(((shift + 8) << 7) | (imm8 & 0x7F));
680 // Deal with rot = 0 first to avoid undefined shift by 32
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
SPUISelDAGToDAG.cpp 771 // Take care of the additional shift, if present:
772 SDValue shift = CurDAG->getTargetConstant(shift_amt, MVT::i32); local
779 shift);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ExpandPseudoInsts.cpp 446 for (unsigned Shift = 0; Shift < BitSize; Shift += 16) {
447 const unsigned Chunk = (Imm >> Shift) & Mask;
543 unsigned Shift = 0; // LSL amount for high bits with MOVZ/MOVN
548 Shift = ((63 - LZ) / 16) * 16;
551 unsigned Imm16 = (Imm >> Shift) & Mask;
556 getDeadRegState(DstIsDead && Shift == LastShift))
558 .addImm(AArch64_AM::getShifterImm(AArch64_AM::LSL, Shift));
565 if (Shift == LastShift)
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 498 // Can fold binop, compare or shift here if the RHS is a constant,
634 unsigned Shift; // The amount shifted.
638 : PHIId(pn), Shift(Sh), Inst(User) {}
643 if (Shift < RHS.Shift) return true;
644 if (Shift > RHS.Shift) return false;
652 unsigned Shift; // The amount shifted.
656 : PN(pn), Shift(Sh), Width(Ty->getPrimitiveSizeInBits()) {}
660 : PN(pn), Shift(Sh), Width(0) {
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombinePHI.cpp 417 // Can fold binop, compare or shift here if the RHS is a constant,
558 unsigned Shift; // The amount shifted.
562 : PHIId(pn), Shift(Sh), Inst(User) {}
567 if (Shift < RHS.Shift) return true;
568 if (Shift > RHS.Shift) return false;
576 unsigned Shift; // The amount shifted.
580 : PN(pn), Shift(Sh), Width(Ty->getPrimitiveSizeInBits()) {}
584 : PN(pn), Shift(Sh), Width(0) {
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AddressingModes.h 51 /// getShiftName - Get the string encoding for the shift type.
54 default: llvm_unreachable("unhandled shift type!");
72 /// getShiftType - Extract the shift type.
84 /// getShiftValue - Extract the shift value.
89 /// getShifterImm - Encode the shift type and amount:
90 /// imm: 6-bit shift amount
103 default: llvm_unreachable("Invalid shift requested");
117 /// getArithShiftValue - get the arithmetic shift value.
165 /// getArithExtendImm - Encode the extend type and shift amount for an
176 /// getMemDoShift - Extract the "do shift" flag value for load/stor
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp 85 /// isRotateAndMask - Returns true if Mask and Shift can be folded into a
339 unsigned Shift = 32;
343 !isInt32Immediate(N->getOperand(1).getNode(), Shift) || (Shift > 31))
347 // apply shift left to mask if it comes first
348 if (isShiftMask) Mask = Mask << Shift;
349 // determine which bits are made indeterminant by shift
350 Indeterminant = ~(0xFFFFFFFFu << Shift);
352 // apply shift right to mask if it comes first
353 if (isShiftMask) Mask = Mask >> Shift;
    [all...]
  /device/linaro/bootloader/OpenPlatformPkg/Platforms/AMD/Styx/AcpiTables/
Dsdt.c 29 IN UINTN Shift
35 Data <<= Shift;
  /external/llvm/test/MC/ARM/
arm-aliases.s 4 @ Shift-by-zero should canonicalize to no shift at all (lsl #0 encoding)
  /external/vulkan-validation-layers/libs/glm/gtx/
bit.hpp 94 GLM_FUNC_DECL genType bitRotateRight(genType const & In, std::size_t Shift);
99 GLM_FUNC_DECL genType bitRotateLeft(genType const & In, std::size_t Shift);
  /prebuilts/go/darwin-x86/doc/codewalk/
markov.go 67 // Shift removes the first word from the Prefix and appends the given word.
68 func (p Prefix) Shift(word string) {
98 p.Shift(s)
113 p.Shift(next)
  /prebuilts/go/linux-x86/doc/codewalk/
markov.go 67 // Shift removes the first word from the Prefix and appends the given word.
68 func (p Prefix) Shift(word string) {
98 p.Shift(s)
113 p.Shift(next)
  /prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/gtx/
bit.hpp 94 GLM_FUNC_DECL genType bitRotateRight(genType const & In, std::size_t Shift);
99 GLM_FUNC_DECL genType bitRotateLeft(genType const & In, std::size_t Shift);
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/sh/sh64/
shift64-2.d 3 #source: shift-2.s
4 #name: Shift expressions, 64-bit ABI, 64-bit subset.
  /device/linaro/bootloader/edk2/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/
CTA15-A7Helper.asm 54 // Shift the SCC value to get the cluster ID at the offset #8
85 // Shift the SCC value to get the cluster ID at the offset #8
  /external/swiftshader/third_party/subzero/src/
IceInstX8632.cpp 79 uint16_t Shift, SegmentRegisters SegmentReg, bool IsRebased)
81 Shift(Shift), SegmentReg(SegmentReg), IsRebased(IsRebased) {
82 assert(Shift <= 3);
145 // we should make sure the rematerialization offset is shifted by the Shift
154 // Emit as Offset(Base,Index,1<<Shift). Offset is emitted without the leading
155 // '$'. Omit the (Base,Index,1<<Shift) part if Base==nullptr.
273 // we should make sure the rematerialization offset is shifted by the Shift
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Tooling/ASTDiff/
ASTDiff.h 40 int Depth, Height, Shift = 0;

Completed in 1146 milliseconds

1 2 3 4 56 7 8 91011>>