Home
last modified time | relevance | path

Searched refs:ImmField (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMicroMipsSizeReduction.cpp51 struct ImmField { struct
52 ImmField() : ImmFieldOperand(-1), Shift(0), LBound(0), HBound(0) {} in ImmField() function
53 ImmField(uint8_t Shift, int16_t LBound, int16_t HBound, in ImmField() argument
94 struct ImmField Imm; ///< Characteristics of immediate field
98 struct ImmField Imm) in ReduceEntry()
106 int8_t ImmField() const { return Imm.ImmFieldOperand; } in ImmField() function
215 ReduceADDIUToADDIUR1SP, OpInfo(OT_Operands02), ImmField(2, 0, 64, 2)},
217 OpInfo(OT_Operand2), ImmField(0, 0, 0, 2)},
219 ReduceADDIUToADDIUR1SP, OpInfo(OT_Operands02), ImmField(2, 0, 64, 2)},
221 ReduceADDIUToADDIUSP, OpInfo(OT_Operand2), ImmField(0, 0, 0, 2)},
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelDAGToDAG.cpp1675 uint64_t ImmField; in SelectFlatOffset() local
1678 ImmField = SignExtend64(COffsetVal, NumBits); in SelectFlatOffset()
1686 if (static_cast<int64_t>(ImmField) < 0) { in SelectFlatOffset()
1688 ImmField = COffsetVal & OffsetMask; in SelectFlatOffset()
1694 ImmField = COffsetVal & OffsetMask; in SelectFlatOffset()
1697 uint64_t RemainderOffset = COffsetVal - ImmField; in SelectFlatOffset()
1699 assert(TII->isLegalFLATOffset(ImmField, AS, IsSigned)); in SelectFlatOffset()
1700 assert(RemainderOffset + ImmField == COffsetVal); in SelectFlatOffset()
1702 OffsetVal = ImmField; in SelectFlatOffset()
/external/vixl/src/aarch64/
Dassembler-sve-aarch64.cc2208 Emit(INDEX_z_ii | SVESize(zd) | ImmField<20, 16>(step) | in index()
2209 ImmField<9, 5>(start) | Rd(zd)); in index()
2237 Emit(INDEX_z_ri | SVESize(zd) | Rd(zd) | Rn(rn) | ImmField<20, 16>(imm5)); in index()
2249 Emit(INDEX_z_ir | SVESize(zd) | Rd(zd) | ImmField<9, 5>(imm5) | Rm(rm)); in index()
2757 Emit(op | SVESize(zn) | Pd(pd) | PgLow8(pg) | Rn(zn) | ImmField<20, 16>(imm)); in CompareVectors()
3574 ImmField<12, 5>(imm8)); in cpy()
3641 Emit(DUP_z_i | SVESize(zd) | Rd(zd) | shift_bit | ImmField<12, 5>(imm8)); in dup()
3666 Emit(MUL_z_zi | SVESize(zd) | Rd(zd) | ImmField<12, 5>(imm8)); in mul()
3679 Emit(SMAX_z_zi | SVESize(zd) | Rd(zd) | ImmField<12, 5>(imm8)); in smax()
3692 Emit(SMIN_z_zi | SVESize(zd) | Rd(zd) | ImmField<12, 5>(imm8)); in smin()
[all …]
Dassembler-aarch64.h7019 static Instr ImmField(int64_t imm) { in ImmField() function