/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MicroMipsSizeReduction.cpp | 51 struct ImmField { struct 52 ImmField() : ImmFieldOperand(-1), Shift(0), LBound(0), HBound(0) {} in ImmField() argument 53 ImmField(uint8_t Shift, int16_t LBound, int16_t HBound, in ImmField() function 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/llvm-project/llvm/lib/Target/Mips/ |
D | MicroMipsSizeReduction.cpp | 51 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() function 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/vixl/src/aarch64/ |
D | assembler-sve-aarch64.cc | 2188 Emit(INDEX_z_ii | SVESize(zd) | ImmField<20, 16>(step) | in index() 2189 ImmField<9, 5>(start) | Rd(zd)); in index() 2217 Emit(INDEX_z_ri | SVESize(zd) | Rd(zd) | Rn(rn) | ImmField<20, 16>(imm5)); in index() 2229 Emit(INDEX_z_ir | SVESize(zd) | Rd(zd) | ImmField<9, 5>(imm5) | Rm(rm)); in index() 2737 Emit(op | SVESize(zn) | Pd(pd) | PgLow8(pg) | Rn(zn) | ImmField<20, 16>(imm)); in CompareVectors() 3554 ImmField<12, 5>(imm8)); in cpy() 3621 Emit(DUP_z_i | SVESize(zd) | Rd(zd) | shift_bit | ImmField<12, 5>(imm8)); in dup() 3646 Emit(MUL_z_zi | SVESize(zd) | Rd(zd) | ImmField<12, 5>(imm8)); in mul() 3659 Emit(SMAX_z_zi | SVESize(zd) | Rd(zd) | ImmField<12, 5>(imm8)); in smax() 3672 Emit(SMIN_z_zi | SVESize(zd) | Rd(zd) | ImmField<12, 5>(imm8)); in smin() [all …]
|
D | assembler-aarch64.h | 5935 static Instr ImmField(int64_t imm) { in ImmField() function
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelDAGToDAG.cpp | 1675 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/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelDAGToDAG.cpp | 1930 int64_t ImmField = 0; in SelectScratchSAddr() local 1935 ImmField = COffsetVal - RemainderOffset; in SelectScratchSAddr() 1937 assert(TII->isLegalFLATOffset(ImmField, AMDGPUAS::PRIVATE_ADDRESS, true)); in SelectScratchSAddr() 1938 assert(RemainderOffset + ImmField == COffsetVal); in SelectScratchSAddr() 1940 COffsetVal = ImmField; in SelectScratchSAddr()
|
D | SIInstrInfo.cpp | 7082 int64_t ImmField = 0; in splitFlatOffset() local 7088 ImmField = COffsetVal - RemainderOffset; in splitFlatOffset() 7090 ImmField = COffsetVal & maskTrailingOnes<uint64_t>(NumBits); in splitFlatOffset() 7091 RemainderOffset = COffsetVal - ImmField; in splitFlatOffset() 7094 assert(isLegalFLATOffset(ImmField, AddrSpace, IsSigned)); in splitFlatOffset() 7095 assert(RemainderOffset + ImmField == COffsetVal); in splitFlatOffset() 7096 return {ImmField, RemainderOffset}; in splitFlatOffset()
|