Home
last modified time | relevance | path

Searched refs:Producer (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp573 MCRegister Producer = in getSingleInstruction() local
577 assert(Producer != Hexagon::NoRegister); in getSingleInstruction()
578 MCO.setReg(Producer); in getSingleInstruction()
580 MCRegister Producer = in getSingleInstruction() local
583 if (HexagonMCInstrInfo::IsVecRegPair(Producer)) { in getSingleInstruction()
584 const bool Rev = HexagonMCInstrInfo::IsReverseVecRegPair(Producer); in getSingleInstruction()
586 Rev ? Producer - Hexagon::WR0 : Producer - Hexagon::W0; in getSingleInstruction()
589 Producer = (ProdPairIndex << 1) + SubregBit + Hexagon::V0; in getSingleInstruction()
594 assert(Producer != Hexagon::NoRegister); in getSingleInstruction()
595 MCO.setReg(Producer); in getSingleInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp720 bool HexagonMCInstrInfo::IsSingleConsumerRefPairProducer(MCRegister Producer, in IsSingleConsumerRefPairProducer() argument
722 if (IsVecRegPair(Producer) && IsVecRegSingle(Consumer)) { in IsSingleConsumerRefPairProducer()
723 const unsigned ProdPairIndex = IsReverseVecRegPair(Producer) in IsSingleConsumerRefPairProducer()
724 ? Producer - Hexagon::WR0 in IsSingleConsumerRefPairProducer()
725 : Producer - Hexagon::W0; in IsSingleConsumerRefPairProducer()
1035 MCRegister Producer, in SubregisterBit() argument
1039 if (IsVecRegPair(Producer) && IsVecRegSingle(Consumer)) { in SubregisterBit()
1040 unsigned Rev = IsReverseVecRegPair(Producer); in SubregisterBit()
1044 return Consumer == Producer; in SubregisterBit()
H A DHexagonMCChecker.cpp430 auto Producer = registerProducer(Op.getReg(), ConsumerPredInfo); in checkNewValues() local
431 const MCInst *const ProducerInst = std::get<0>(Producer); in checkNewValues()
433 std::get<2>(Producer); in checkNewValues()
474 const unsigned ProducerOpIndex = std::get<1>(Producer); in checkNewValues()
H A DHexagonMCInstrInfo.h363 unsigned SubregisterBit(MCRegister Consumer, MCRegister Producer,
369 bool IsSingleConsumerRefPairProducer(MCRegister Producer, MCRegister Consumer);
H A DHexagonMCCodeEmitter.cpp420 static bool RegisterMatches(MCRegister Consumer, MCRegister Producer, in RegisterMatches() argument
422 return (Consumer == Producer) || (Consumer == Producer2) || in RegisterMatches()
423 HexagonMCInstrInfo::IsSingleConsumerRefPairProducer(Producer, in RegisterMatches()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp351 setStr(Hdr.Producer, kExpectedProducerName); in build()
432 StringRef Producer = Hdr->Producer.get(BFC.StrtabForSymtab); in readBitcode() local
434 Producer != kExpectedProducerName) in readBitcode()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp488 for (auto &Producer : *Producers.second) { in EmitProducerInfo()
489 OutStreamer->emitULEB128IntValue(Producer.first.size()); in EmitProducerInfo()
490 OutStreamer->emitBytes(Producer.first); in EmitProducerInfo()
491 OutStreamer->emitULEB128IntValue(Producer.second.size()); in EmitProducerInfo()
492 OutStreamer->emitBytes(Producer.second); in EmitProducerInfo()
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dmdio-mux-multiplexer.txt29 mux: mux-controller { // Mux Producer
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVOptions.h117 Producer, // --attribute=producer enumerator
349 ATTRIBUTE_OPTION(Producer);
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DIRSymtab.h146 Str Producer; member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp1388 MachineInstr *Producer = MRI.getUniqueVRegDef(Reg); in remapUse() local
1389 if (!Producer) in remapUse()
1393 if (!Producer->isPHI()) { in remapUse()
1396 if (Producer->getParent() != BB) in remapUse()
1399 int ProducerStage = S.getStage(Producer); in remapUse()
1414 auto LoopProducer = Producer; in remapUse()
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.cpp105 clEnumValN(LVAttributeKind::Producer, "producer",
/freebsd/contrib/llvm-project/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp506 outs() << "producer: " << Hdr->Producer.get(BFC.StrtabForSymtab) in dumpSymtab()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2026 StringRef Producer, bool IsOptimized, StringRef Flags,
2036 Context, SourceLanguage, File, getCanonicalMDString(Context, Producer),
2047 MDString *Producer, bool IsOptimized, MDString *Flags,
2072 (unsigned SourceLanguage, DIFile *File, StringRef Producer,
2081 (SourceLanguage, File, Producer, IsOptimized, Flags, RuntimeVersion,
2088 (unsigned SourceLanguage, Metadata *File, MDString *Producer,
2096 (SourceLanguage, File, Producer, IsOptimized, Flags, RuntimeVersion,
H A DDIBuilder.h149 createCompileUnit(unsigned Lang, DIFile *File, StringRef Producer,
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DDebugInfo.h308 LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp134 unsigned Lang, DIFile *File, StringRef Producer, bool isOptimized, in createCompileUnit() argument
147 VMContext, Lang, File, Producer, isOptimized, Flags, RunTimeVer, in createCompileUnit()
H A DDebugInfoMetadata.cpp1214 MDString *Producer, bool IsOptimized, MDString *Flags, in getImpl() argument
1222 assert(isCanonical(Producer) && "Expected canonical MDString"); in getImpl()
1227 Producer, in getImpl()
H A DDebugInfo.cpp1099 LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen, in LLVMDIBuilderCreateCompileUnit() argument
1109 StringRef(Producer, ProducerLen), isOptimized, StringRef(Flags, FlagsLen), in LLVMDIBuilderCreateCompileUnit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp1020 StringRef Producer = DIUnit->getProducer(); in finishUnitAttributes() local
1023 std::string ProducerWithFlags = Producer.str() + " " + Flags.str(); in finishUnitAttributes()
1026 NewCU.addString(Die, dwarf::DW_AT_producer, Producer); in finishUnitAttributes()
/freebsd/sys/contrib/dev/acpica/include/
H A Dactbl2.h2268 UINT32 Producer; member
/freebsd/sys/contrib/dev/acpica/common/
H A Ddmtbinfo2.c1436 {ACPI_DMT_UINT32, ACPI_MPAM2_OFFSET (Producer), "Producer", 0},
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Features.td571 "Enable Armv9.6-A Producer Consumer Data Placement hints">;
/freebsd/sys/contrib/zstd/
H A DCHANGELOG114 api: Support for Block-Level Sequence Producer (#3333, @embg)

12