Home
last modified time | relevance | path

Searched refs:OpcodeInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h330 class OpcodeInfo {
333 OpcodeInfo(const OpcodeInfo &Other) = delete;
334 OpcodeInfo &operator=(const OpcodeInfo &Other) = delete;
337 OpcodeInfo() = default;
338 OpcodeInfo &operator=(OpcodeInfo &&Other) = default;
339 OpcodeInfo(OpcodeInfo &&Other) = default;
351 OpcodeInfo Info;
358 OpcodeGroup(OpcodeInfo &&OpInfo) : Info(std::move(OpInfo)) {} in OpcodeGroup()
368 const OpcodeInfo &getOpcodeInfo() const { return Info; } in getOpcodeInfo()
392 void addOpcode(const Record *OpcodeRec, OpcodeInfo &&Info) { in addOpcode()
H A DAsmWriterEmitter.cpp291 std::vector<uint64_t> OpcodeInfo(NumberedInstructions.size()); in EmitPrintInstruction() local
326 OpcodeInfo[AWI.CGIIndex] = Idx+1; in EmitPrintInstruction()
363 OpcodeInfo[Instructions[Idx].CGIIndex] |= in EmitPrintInstruction()
403 O << " " << ((OpcodeInfo[i] >> Shift) & Mask) << "U,\t// " in EmitPrintInstruction()
H A DPredicateExpander.cpp432 const OpcodeInfo &OI = Group.getOpcodeInfo(); in expandOpcodeGroup()
H A DCodeGenSchedule.cpp290 using OpcodeMapPair = std::pair<const Record *, OpcodeInfo>; in processSTIPredicate()
311 OpcodeMappings.emplace_back(Opcode, OpcodeInfo()); in processSTIPredicate()
359 OpcodeInfo &OI = OpcodeMappings[OpcodeIdx].second; in processSTIPredicate()
429 void OpcodeInfo::addPredicateForProcModel(const llvm::APInt &CpuMask, in addPredicateForProcModel()