Searched defs:ShiftType (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 169 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 D | ARMAsmParser.cpp | 90 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 D | ARMAsmParser.cpp | 204 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