Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DVarLenCodeEmitterGen.h28 class VarLenInst {
40 VarLenInst() : TheDef(nullptr), NumBits(0U), HasDynamicSegment(false) {} in VarLenInst() function
42 explicit VarLenInst(const DagInit *DI, const RecordVal *TheDef);
H A DVarLenCodeEmitterGen.cpp80 DenseMap<const Record *, DenseMap<AltEncodingTy, VarLenInst>> VarLenInsts;
90 const VarLenInst &VLI,
129 VarLenInst::VarLenInst(const DagInit *DI, const RecordVal *TheDef) in VarLenInst() function in VarLenInst
136 void VarLenInst::buildRec(const DagInit *DI) { in buildRec()
247 VarLenInsts[R].try_emplace(Mode, VarLenInst(DI, RV)); in run()
254 VarLenInsts[R].try_emplace(Universal, VarLenInst(DI, RV)); in run()
378 const VarLenInst &VLI = ModeIt->second; in emitInstructionBaseValues()
450 const Record *R, AltEncodingTy Mode, const VarLenInst &VLI, in getInstructionCaseForEncoding()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDecoderEmitter.cpp322 VarLenInst VLI(cast<DagInit>(RV->getValue()), RV); in getBitsField()
1893 VarLenInst VLI(cast<DagInit>(RV->getValue()), RV); in parseVarLenInstOperand()