Home
last modified time | relevance | path

Searched refs:OperandARM32 (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstARM32.h41 class OperandARM32 : public Operand {
42 OperandARM32() = delete;
43 OperandARM32(const OperandARM32 &) = delete;
44 OperandARM32 &operator=(const OperandARM32 &) = delete;
73 OperandARM32(OperandKindARM32 Kind, Type Ty) in OperandARM32() function
79 class OperandARM32Mem : public OperandARM32 {
138 using OperandARM32::dump;
168 class OperandARM32ShAmtImm : public OperandARM32 {
184 using OperandARM32::dump;
198 class OperandARM32Flex : public OperandARM32 {
[all …]
DIceAssemblerARM32.cpp147 IValueT encodeShift(OperandARM32::ShiftKind Shift) { in encodeShift()
150 case OperandARM32::kNoShift: in encodeShift()
151 case OperandARM32::LSL: in encodeShift()
153 case OperandARM32::LSR: in encodeShift()
155 case OperandARM32::ASR: in encodeShift()
157 case OperandARM32::ROR: in encodeShift()
158 case OperandARM32::RRX: in encodeShift()
334 IValueT encodeShiftRotateImm5(IValueT Rm, OperandARM32::ShiftKind Shift, in encodeShiftRotateImm5()
343 IValueT encodeShiftRotateReg(IValueT Rm, OperandARM32::ShiftKind Shift, in encodeShiftRotateReg()
844 Src1Value = encodeShiftRotateImm5(Src1Value, OperandARM32::kNoShift, Imm5); in emitType01()
[all …]
DIceTargetLoweringARM32.cpp2728 OperandARM32::LSR, ComplShAmtOp)); in lowerInt64Arithmetic()
2782 OperandARM32::LSL, Src1RLo)); in lowerInt64Arithmetic()
2836 OperandARM32::LSL, ComplShAmtImm)); in lowerInt64Arithmetic()
2889 OperandARM32::LSL, T1)); in lowerInt64Arithmetic()
2969 Func, IceType_i32, OpR, OperandARM32::LSL, in createShiftedOperand()
3943 OperandARM32::ASR, ShiftAmt)); in lowerCast()
4616 OperandARM32::LSL, ShAmtImm); in lowerInt8AndInt16IcmpCond()
4634 Func, IceType_i32, Srcs.src0R(this), OperandARM32::LSL, in lowerInt8AndInt16IcmpCond()
5602 Variable **OffsetReg, OperandARM32::ShiftKind *Kind, in matchShiftedOffsetReg()
5610 OperandARM32::ShiftKind NewShiftKind = OperandARM32::kNoShift; in matchShiftedOffsetReg()
[all …]
DIceAssemblerARM32.h825 const OperandARM32::ShiftKind Shift, const Operand *OpRd,
DIceInstARM32.cpp322 : OperandARM32(kMem, Ty), Base(Base), ImmOffset(ImmOffset), Index(nullptr), in OperandARM32Mem()
333 : OperandARM32(kMem, Ty), Base(Base), ImmOffset(0), Index(Index), in OperandARM32Mem()
345 : OperandARM32(kShAmtImm, IceType_i8), ShAmt(SA) {} in OperandARM32ShAmtImm()