Home
last modified time | relevance | path

Searched refs:EncodingField (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h348 struct EncodingField { struct
357 constexpr EncodingField(ValueType Value) : Value(Value) {} in EncodingField() argument
365 using EncodingBit = EncodingField<Bit, Bit, D>; argument
1095 using HwregId = EncodingField<5, 0>;
1096 using HwregOffset = EncodingField<10, 6>;
1098 struct HwregSize : EncodingField<15, 11, 32> {
1099 using EncodingField::EncodingField;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDecoderEmitter.cpp88 struct EncodingField { struct
90 EncodingField(unsigned B, unsigned W, unsigned O) in EncodingField() argument
95 std::vector<EncodingField> Fields;
104 Fields.push_back(EncodingField(Base, Width, Offset)); in addField()
109 typedef std::vector<EncodingField>::const_iterator const_iterator;
1192 for (const EncodingField &EF : OpInfo) { in emitBinaryParser()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1759 using VersionField = AMDGPU::EncodingField<7, 0>; in decodeVersionImm()