Searched defs:ShiftType (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp169 AArch64_AM::ShiftExtendType ShiftType,
201 AArch64_AM::ShiftExtendType ShiftType, uint64_t ShiftImm,
1200 AArch64_AM::ShiftExtendType ShiftType = AArch64_AM::InvalidShiftExtend; local
1203 case Instruction::Shl: ShiftType = AArch64_AM::LSL; break;
1204 case Instruction::LShr: ShiftType = AArch64_AM::LSR; break;
1205 case Instruction::AShr: ShiftType = AArch64_AM::ASR; break;
1208 if (ShiftType != AArch64_AM::InvalidShiftExtend) {
1214 RHSIsKill, ShiftType, ShiftVal, SetFlags,
1317 AArch64_AM::ShiftExtendType ShiftType,
1351 .addImm(getShifterImm(ShiftType, ShiftIm
1314 emitAddSub_rs(bool UseAdd, MVT RetVT, unsigned LHSReg, bool LHSIsKill, unsigned RHSReg, bool RHSIsKill, AArch64_AM::ShiftExtendType ShiftType, uint64_t ShiftImm, bool SetFlags, bool WantResult) argument
1510 emitSubs_rs(MVT RetVT, unsigned LHSReg, bool LHSIsKill, unsigned RHSReg, bool RHSIsKill, AArch64_AM::ShiftExtendType ShiftType, uint64_t ShiftImm, bool WantResult) argument
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp90 bool parseMemRegOffsetShift(ARM_AM::ShiftOpc &ShiftType,
333 ARM_AM::ShiftOpc ShiftType; // Shift type for OffsetReg member in struct:__anon20007::ARMOperand::__anon20008::__anon20021
708 if (Memory.ShiftType != ARM_AM::no_shift) return false;
740 Memory.ShiftType != ARM_AM::no_shift || Memory.Alignment != 0)
746 Memory.ShiftType != ARM_AM::lsl || Memory.ShiftImm != 1 ||
761 if (Memory.ShiftType == ARM_AM::no_shift)
763 if (Memory.ShiftType != ARM_AM::lsl || Memory.ShiftImm > 3)
771 Memory.ShiftType != ARM_AM::no_shift || Memory.Alignment != 0)
1176 Memory.ShiftImm, Memory.ShiftType);
1326 Memory.ShiftImm, Memory.ShiftType);
1607 CreateMem(unsigned BaseRegNum, const MCConstantExpr *OffsetImm, unsigned OffsetRegNum, ARM_AM::ShiftOpc ShiftType, unsigned ShiftImm, unsigned Alignment, bool isNegative, SMLoc S, SMLoc E) argument
[all...]
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp204 bool parseMemRegOffsetShift(ARM_AM::ShiftOpc &ShiftType,
515 ARM_AM::ShiftOpc ShiftType; // Shift type for OffsetReg member in struct:__anon13040::ARMOperand::MemoryOp
1195 if (Memory.ShiftType != ARM_AM::no_shift) return false;
1248 Memory.ShiftType != ARM_AM::no_shift || Memory.Alignment != 0)
1254 Memory.ShiftType != ARM_AM::lsl || Memory.ShiftImm != 1 ||
1269 if (Memory.ShiftType == ARM_AM::no_shift)
1271 if (Memory.ShiftType != ARM_AM::lsl || Memory.ShiftImm > 3)
1279 Memory.ShiftType != ARM_AM::no_shift || Memory.Alignment != 0)
2131 Memory.ShiftImm, Memory.ShiftType);
2340 Memory.ShiftImm, Memory.ShiftType);
2803 CreateMem(unsigned BaseRegNum, const MCConstantExpr *OffsetImm, unsigned OffsetRegNum, ARM_AM::ShiftOpc ShiftType, unsigned ShiftImm, unsigned Alignment, bool isNegative, SMLoc S, SMLoc E, SMLoc AlignmentLoc = SMLoc()) argument
[all...]

Completed in 500 milliseconds