Searched refs:OpcodeInfo (Results 1 – 4 of 4) sorted by relevance
350 class OpcodeInfo {353 OpcodeInfo(const OpcodeInfo &Other) = delete;354 OpcodeInfo &operator=(const OpcodeInfo &Other) = delete;357 OpcodeInfo() = default;358 OpcodeInfo &operator=(OpcodeInfo &&Other) = default;359 OpcodeInfo(OpcodeInfo &&Other) = default;371 OpcodeInfo Info;378 OpcodeGroup(OpcodeInfo &&OpInfo) : Info(std::move(OpInfo)) {} in OpcodeGroup()387 const OpcodeInfo &getOpcodeInfo() const { return Info; } in getOpcodeInfo()411 void addOpcode(const Record *OpcodeRec, OpcodeInfo &&Info) { in addOpcode()
298 using OpcodeMapPair = std::pair<const Record *, OpcodeInfo>; in processSTIPredicate()318 OpcodeMappings.emplace_back(Opcode, OpcodeInfo()); in processSTIPredicate()365 OpcodeInfo &OI = OpcodeMappings[OpcodeIdx].second; in processSTIPredicate()431 void OpcodeInfo::addPredicateForProcModel(const llvm::APInt &CpuMask, in addPredicateForProcModel()
469 const OpcodeInfo &OI = Group.getOpcodeInfo(); in expandOpcodeGroup()
345 std::vector<uint64_t> OpcodeInfo(NumberedInstructions.size()); in EmitGetMnemonic() local379 OpcodeInfo[AWI.CGIIndex] = Idx + 1; in EmitGetMnemonic()415 OpcodeInfo[Instructions[Idx].CGIIndex] |= in EmitGetMnemonic()453 O << " " << ((OpcodeInfo[i] >> Shift) & Mask) << "U,\t// " in EmitGetMnemonic()