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.h375 struct EncodingField { struct
384 constexpr EncodingField(ValueType Value) : Value(Value) {} in EncodingField() argument
392 using EncodingBit = EncodingField<Bit, Bit, D>; argument
1224 using HwregId = EncodingField<5, 0>;
1225 using HwregOffset = EncodingField<10, 6>;
1227 struct HwregSize : EncodingField<15, 11, 32> {
1228 using EncodingField::EncodingField;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDecoderEmitter.cpp106 struct EncodingField { struct
108 EncodingField(unsigned B, unsigned W, unsigned O) in EncodingField() function
113 std::vector<EncodingField> Fields;
121 Fields.push_back(EncodingField(Base, Width, Offset)); in addField()
126 typedef std::vector<EncodingField>::const_iterator const_iterator;
1224 for (const EncodingField &EF : OpInfo) { in emitBinaryParser()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp2017 using VersionField = AMDGPU::EncodingField<7, 0>; in decodeVersionImm()