| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | CodeEmitterGen.cpp | 47 int getVariableBit(const std::string &VarName, BitsInit *BI, int bit); 51 void AddCodeToMergeInOperand(Record *R, BitsInit *BI, 67 BitsInit *BI, int bit) { in getVariableBit() 81 AddCodeToMergeInOperand(Record *R, BitsInit *BI, const std::string &VarName, in AddCodeToMergeInOperand() 291 BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in getInstructionCaseForEncoding() 374 BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in emitInstructionBaseValues() 413 BitsInit *BI = KV.second->getValueAsBitsInit("Inst"); in run() 420 BitsInit *BI = R->getValueAsBitsInit("Inst"); in run()
|
| H A D | X86FoldTablesEmitter.cpp | 201 static inline uint64_t getValueFromBitsInit(const BitsInit *B) { in getValueFromBitsInit() 213 static inline bool equalBitsInits(const BitsInit *B1, const BitsInit *B2) { in equalBitsInits() 264 const BitsInit *FormBits = Inst->getValueAsBitsInit("FormBits"); in hasRegisterFormat() 273 const BitsInit *FormBits = Inst->getValueAsBitsInit("FormBits"); in hasMemoryFormat() 424 bool areOppositeForms(const BitsInit *RegFormBits, in areOppositeForms() 425 const BitsInit *MemFormBits) { in areOppositeForms() 499 BitsInit *VectSize = RegRec->getValueAsBitsInit("VectSize"); in addEntryWithFlags()
|
| H A D | CodeBeadsGen.cpp | 66 BitsInit *BI = R->getValueAsBitsInit("Beads"); in run() 92 BitsInit *BI = R->getValueAsBitsInit("Beads"); in run()
|
| H A D | FixedLenDecoderEmitter.cpp | 192 static bit_value_t bitFromBits(const BitsInit &bits, unsigned index) { in bitFromBits() 201 static void dumpBits(raw_ostream &o, const BitsInit &bits) { in dumpBits() 219 static BitsInit &getBitsField(const Record &def, StringRef str) { in getBitsField() 220 BitsInit *bits = def.getValueAsBitsInit(str); in getBitsField() 423 BitsInit &Bits = getBitsField(*AllInstructions[Opcode].EncodingDef, "Inst"); in insnWithID() 430 BitsInit *SFBits = in insnWithID() 1312 BitsInit *SFBits = in emitSoftFailTableEntry() 1315 BitsInit *InstBits = in emitSoftFailTableEntry() 1824 BitsInit &Bits = getBitsField(EncodingDef, "Inst"); in populateInstruction() 2065 if (const BitsInit *OpBits = dyn_cast<BitsInit>(EncodedValue->getValue())) in populateInstruction()
|
| H A D | CodeGenTarget.cpp | 525 BitsInit *BI = R->getValueAsBitsInit("Inst"); in reverseBitsForLittleEndianEncoding() 543 BitsInit *NewBI = BitsInit::get(NewBits); in reverseBitsForLittleEndianEncoding()
|
| H A D | X86EVEX2VEXTablesEmitter.cpp | 91 static inline uint64_t getValueFromBitsInit(const BitsInit *B) { in getValueFromBitsInit()
|
| H A D | PseudoLoweringEmitter.cpp | 111 } else if (auto *BI = dyn_cast<BitsInit>(Dag->getArg(i))) { in addDagOperandMapping()
|
| H A D | CodeGenInstruction.cpp | 629 if (BitsInit *BI = dyn_cast<BitsInit>(Arg)) { in tryAliasOpMatch()
|
| H A D | DFAEmitter.cpp | 330 BitsInit *NewStateInit = R->getValueAsBitsInit("NewState"); in Transition()
|
| H A D | SearchableTableEmitter.cpp | 120 } else if (BitsInit *BI = dyn_cast<BitsInit>(I)) in primaryRepresentation()
|
| H A D | X86RecognizableInstr.cpp | 31 static uint8_t byteFromBitsInit(BitsInit &init) { in byteFromBitsInit() 58 BitsInit* bits = rec->getValueAsBitsInit(name); in byteFromRec()
|
| H A D | InstrInfoEmitter.cpp | 988 BitsInit *TSF = Inst.TheDef->getValueAsBitsInit("TSFlags"); in emitRecord()
|
| H A D | RegisterInfoEmitter.cpp | 1102 BitsInit *BI = Reg->getValueAsBitsInit("HWEncoding"); in runMCDesc()
|
| H A D | CodeGenDAGPatterns.cpp | 2829 if (BitsInit *BI = dyn_cast<BitsInit>(TheInit)) { in ParseTreePattern()
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | ClangSACheckersEmitter.cpp | 61 static inline uint64_t getValueFromBitsInit(const BitsInit *B, const Record &R) { in getValueFromBitsInit() 78 if (BitsInit *BI = R.getValueAsBitsInit("Documentation")) { in getCheckerDocs() 98 if (BitsInit *BI = R.getValueAsBitsInit("Type")) { in getCheckerOptionType() 115 if (BitsInit *BI = R.getValueAsBitsInit("DevelopmentStage")) { in getDevelopmentStage()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/TableGen/ |
| H A D | Record.cpp | 316 return BitsInit::get(const_cast<BitInit *>(this)); in convertInitializerTo() 330 BitsInit *BitsInit::get(ArrayRef<Init *> Range) { in get() 331 static FoldingSet<BitsInit> ThePool; in get() 337 if (BitsInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get() 341 alignof(BitsInit)); in get() 342 BitsInit *I = new(Mem) BitsInit(Range.size()); in get() 349 void BitsInit::Profile(FoldingSetNodeID &ID) const { in Profile() 353 Init *BitsInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo() 363 return const_cast<BitsInit *>(this); in convertInitializerTo() 380 BitsInit::convertInitializerBitRange(ArrayRef<unsigned> Bits) const { in convertInitializerBitRange() [all …]
|
| H A D | TGParser.cpp | 74 BitsInit *BV = cast<BitsInit>(RV.getValue()); in checkBitsConcrete() 102 bool Ok = isa<BitsInit>(V) ? checkBitsConcrete(R, RV) : V->isConcrete(); in checkConcrete() 185 BitsInit *CurVal = dyn_cast<BitsInit>(RV->getValue()); in SetValue() 210 V = BitsInit::get(NewBits); in SetValue() 215 if (BitsInit *BI = dyn_cast<BitsInit>(V)) in SetValue() 1467 if (BitsInit *MHSbits = dyn_cast<BitsInit>(MHS)) in ParseOperation() 1474 if (BitsInit *RHSbits = dyn_cast<BitsInit>(RHS)) in ParseOperation() 2030 if (BitsInit *Vbits = dyn_cast<BitsInit>(V)) in ParseOperationCond() 2103 R = BitsInit::get(Bits); in ParseSimpleValue() 2190 if (BitsInit *BI = dyn_cast<BitsInit>(Vals[i])) { in ParseSimpleValue() [all …]
|
| H A D | JSONBackend.cpp | 52 } else if (auto *Bits = dyn_cast<BitsInit>(&I)) { in translateInit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 500 class BitsInit final : public TypedInit, public FoldingSetNode, 501 public TrailingObjects<BitsInit, Init *> { 504 BitsInit(unsigned N) in BitsInit() function 508 BitsInit(const BitsInit &) = delete; 509 BitsInit &operator=(const BitsInit &) = delete; 518 static BitsInit *get(ArrayRef<Init *> Range); 1715 BitsInit *getValueAsBitsInit(StringRef FieldName) const;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 290 classes include ``BitInit``, ``BitsInit``, ``DagInit``, ``DefInit``, 316 ``BitsInit`` 319 The ``BitsInit`` class is a subclass of ``TypedInit``. Its instances
|