Home
last modified time | relevance | path

Searched refs:BitInit (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DX86CompressEVEXTablesEmitter.cpp105 BitInit *Bit = cast<BitInit>(B->getBit(I)); in byteFromBitsInit()
H A DVarLenCodeEmitterGen.cpp151 } else if (const auto *BI = dyn_cast<BitInit>(Arg)) { in buildRec()
389 auto *B = cast<BitInit>(BI->getBit(Idx)); in emitInstructionBaseValues()
393 if (const auto *BI = dyn_cast<BitInit>(SI->Value)) in emitInstructionBaseValues()
H A DDecoderEmitter.cpp185 if (BitInit *bit = dyn_cast<BitInit>(bits.getBit(index))) in bitFromBits()
225 } else if (const BitInit *BI = dyn_cast<BitInit>(SI.Value)) { in getBitsField()
226 Bits.push_back(const_cast<BitInit *>(BI)); in getBitsField()
1846 BitInit *HasCompleteDecoderBit = in getOpInfo()
1848 ? dyn_cast<BitInit>(HasCompleteDecoderVal->getValue()) in getOpInfo()
1933 if (const BitInit *OpBit = dyn_cast<BitInit>(OpBits->getBit(I))) in addOneOperandFields()
H A DSearchableTableEmitter.cpp121 else if (BitInit *BI = dyn_cast<BitInit>(I)) in primaryRepresentation()
731 if (auto *BitV = dyn_cast<BitInit>(Filter->getValue())) in run()
H A DX86FoldTablesEmitter.cpp257 BitInit *Bit = cast<BitInit>(B->getBit(I)); in byteFromBitsInit()
H A DDFAEmitter.cpp315 if (auto *Bit = dyn_cast<BitInit>(NewStateInit->getBit(I))) { in Transition()
H A DCodeEmitterGen.cpp388 if (auto *B = dyn_cast<BitInit>(BI->getBit(i)); B && B->getValue()) in emitInstructionBaseValues()
H A DCodeGenRegisters.cpp703 RV.setValue(BitInit::get(RK, true)); in expand()
814 BitInit *Bit = cast<BitInit>(TSF->getBit(I)); in CodeGenRegisterClass()
H A DRegisterInfoEmitter.cpp1089 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(b))) in runMCDesc()
H A DCodeGenSchedule.cpp1888 BitInit *Val = cast<BitInit>(MoveElimInfo->getElement(I)); in collectRegisterFiles()
H A DInstrInfoEmitter.cpp1255 if (const auto *Bit = dyn_cast<BitInit>(TSF->getBit(i))) in emitRecord()
H A DX86RecognizableInstr.cpp90 if (cast<BitInit>(init.getBit(index))->getValue()) in byteFromBitsInit()
H A DAsmMatcherEmitter.cpp1425 if (BitInit *BI = dyn_cast<BitInit>(IsOptional)) in buildOperandClasses()
H A DCodeGenDAGPatterns.cpp2890 if (isa<IntInit>(TheInit) || isa<BitInit>(TheInit)) { in ParseTreePattern()
2893 if (isa<BitInit>(TheInit)) in ParseTreePattern()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h548 class BitInit final : public TypedInit {
553 explicit BitInit(bool V, RecTy *T) : TypedInit(IK_BitInit, T), Value(V) {} in BitInit() function
556 BitInit(const BitInit &) = delete;
557 BitInit &operator=(BitInit &) = delete;
563 static BitInit *get(RecordKeeper &RK, bool V);
571 return const_cast<BitInit*>(this); in getBit()
656 return BitInit::get(getRecordKeeper(), (Value & (1ULL << Bit)) != 0); in getBit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp70 BitInit TrueBitInit;
71 BitInit FalseBitInit;
408 BitInit *BitInit::get(RecordKeeper &RK, bool V) { in get()
412 Init *BitInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
414 return const_cast<BitInit *>(this); in convertInitializerTo()
474 if (auto *Bit = dyn_cast<BitInit>(getBit(i))) in convertInitializerTo()
577 return BitInit::get(getRecordKeeper(), Val != 0); in convertInitializerTo()
606 BitInit::get(getRecordKeeper(), Value & (INT64_C(1) << Bits[i])); in convertInitializerBitRange()
1373 return BitInit::get(getRecordKeeper(), *Result); in Fold()
3087 if (BitInit *BI = dyn_cast<BitInit>(R->getValue())) in getValueAsBit()
[all …]
H A DJSONBackend.cpp49 } else if (auto *Bit = dyn_cast<BitInit>(&I)) { in translateInit()
H A DTGParser.cpp1964 if (isa<BitInit>(MHS)) in ParseOperation()
1971 if (isa<BitInit>(RHS)) in ParseOperation()
2559 if (isa<BitInit>(V)) in ParseOperationCond()
2640 Bits[i] = BitInit::get(Records, BinaryVal.first & (1LL << i)); in ParseSimpleValue()
3795 ListInit::get({BitInit::get(Records, true)}, BitRecTy::get(Records)); in ParseIf()
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DClangSACheckersEmitter.cpp67 const auto *Bit = dyn_cast<BitInit>(B->getBit(i)); in getValueFromBitsInit()
H A DMveEmitter.cpp1284 if (auto *BI = dyn_cast<BitInit>(Arg)) in getCodeForDagArg()