Home
last modified time | relevance | path

Searched refs:Producer (Results 1 - 22 of 22) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp418 auto Producer = registerProducer(Op.getReg(), Consumer); in checkNewValues() local
419 if (std::get<0>(Producer) == nullptr) { in checkNewValues()
425 if (std::get<2>(Producer).isPredicated() && in checkNewValues()
429 std::get<0>(Producer)->getLoc(), in checkNewValues()
435 if (std::get<2>(Producer).Register != Hexagon::NoRegister && in checkNewValues()
436 std::get<2>(Producer).Register != Consumer.Register) { in checkNewValues()
437 reportNote(std::get<0>(Producer)->getLoc(), in checkNewValues()
445 if (std::get<2>(Producer).Register == Consumer.Register && in checkNewValues()
446 Consumer.PredicatedTrue != std::get<2>(Producer).PredicatedTrue) { in checkNewValues()
448 std::get<0>(Producer) in checkNewValues()
[all...]
H A DHexagonMCCodeEmitter.cpp392 static bool RegisterMatches(unsigned Consumer, unsigned Producer, in RegisterMatches() argument
394 if (Consumer == Producer) in RegisterMatches()
399 if (Producer >= Hexagon::W0 && Producer <= Hexagon::W15) in RegisterMatches()
401 return ((Consumer - Hexagon::V0) >> 1) == (Producer - Hexagon::W0); in RegisterMatches()
764 // Producer is unpredicated
771 // Producer predicate sense matched ours.
H A DHexagonMCInstrInfo.cpp873 unsigned Producer, in SubregisterBit()
877 if (Producer >= Hexagon::W0 && Producer <= Hexagon::W15) in SubregisterBit()
881 return Consumer == Producer; in SubregisterBit()
872 SubregisterBit(unsigned Consumer, unsigned Producer, unsigned Producer2) SubregisterBit() argument
H A DHexagonMCInstrInfo.h324 unsigned SubregisterBit(unsigned Consumer, unsigned Producer,
/third_party/vk-gl-cts/framework/delibs/decpp/
H A DdeThreadSafeRingBuffer.cpp96 class Producer : public Thread class
99 Producer (ThreadSafeRingBuffer<Message>& buffer, deUint16 threadId, int dataSize) in Producer() function in de::__anon30215::Producer
134 vector<Producer*> producers; in ThreadSafeRingBuffer_selfTest()
138 producers.push_back(new Producer(buffer, (deUint16)i, dataSize)); in ThreadSafeRingBuffer_selfTest()
148 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++) in ThreadSafeRingBuffer_selfTest()
152 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++) in ThreadSafeRingBuffer_selfTest()
177 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++) in ThreadSafeRingBuffer_selfTest()
H A DdeBlockBuffer.cpp123 class Producer : public Thread class
126 Producer (MessageBuffer& buffer, deUint16 threadId, int numMessages) in Producer() function in de::BlockBufferBasicTest::Producer
172 vector<Producer*> producers; in runTest()
176 producers.push_back(new Producer(buffer, (deUint16)i, dataSize)); in runTest()
186 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++) in runTest()
190 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++) in runTest()
217 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++) in runTest()
229 class Producer : public Thread class
232 Producer (BlockBuffer<deUint8>* buffer, deUint32 seed) in Producer() function in de::BlockBufferCancelTest::Producer
319 threads.push_back(new Producer( in runTest()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp219 for (auto &Producer : *Producers.second) { in EmitProducerInfo()
220 OutStreamer->EmitULEB128IntValue(Producer.first.size()); in EmitProducerInfo()
221 OutStreamer->EmitBytes(Producer.first); in EmitProducerInfo()
222 OutStreamer->EmitULEB128IntValue(Producer.second.size()); in EmitProducerInfo()
223 OutStreamer->EmitBytes(Producer.second); in EmitProducerInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp490 unsigned Producer = SubregBit ? in getSingleInstruction() local
493 assert(Producer != Hexagon::NoRegister); in getSingleInstruction()
494 MCO.setReg(Producer); in getSingleInstruction()
496 unsigned Producer = in getSingleInstruction() local
498 if (Producer >= Hexagon::W0 && Producer <= Hexagon::W15) in getSingleInstruction()
499 Producer = ((Producer - Hexagon::W0) << 1) + SubregBit + Hexagon::V0; in getSingleInstruction()
504 assert(Producer != Hexagon::NoRegister); in getSingleInstruction()
505 MCO.setReg(Producer); in getSingleInstruction()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
H A DIRSymtab.cpp312 setStr(Hdr.Producer, kExpectedProducerName); in build()
392 StringRef Producer = Hdr->Producer.get(BFC.StrtabForSymtab); in readBitcode() local
394 Producer != kExpectedProducerName) in readBitcode()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceTargetLoweringARM32.cpp3387 const Inst *Producer = Computations.getProducerOf(Boolean);
3389 if (Producer == nullptr) {
3397 switch (Producer->getKind()) {
3402 lowerIcmpCond(llvm::cast<InstIcmp>(Producer)));
3406 lowerFcmpCond(llvm::cast<InstFcmp>(Producer)));
3409 const auto *CastProducer = llvm::cast<InstCast>(Producer);
3418 const auto *ArithProducer = llvm::cast<InstArithmetic>(Producer);
3421 llvm::report_fatal_error("Unhandled Arithmetic Producer.");
3431 Producer->getSrc(0), TargetTrue, NewTarget, SC_And);
3441 lowerInt1ForBranch(Producer
[all...]
H A DIceTargetLoweringX8632.cpp267 /// allow a pre-store Producer instruction with memory operands to be folded
268 /// into a post-store Consumer instruction. If this is detected, the Producer
271 /// We use the Producer's IsLiveOut field to determine whether any potential
2364 if (const Inst *Producer = FoldingInfo.getProducerFor(Cond)) { in lowerBr()
2365 assert(Producer->isDeleted()); in lowerBr()
2366 switch (BoolFolding::getProducerKind(Producer)) { in lowerBr()
2371 lowerIcmpAndConsumer(llvm::cast<InstIcmp>(Producer), Br); in lowerBr()
2375 lowerFcmpAndConsumer(llvm::cast<InstFcmp>(Producer), Br); in lowerBr()
2379 lowerArithAndConsumer(llvm::cast<InstArithmetic>(Producer), Br); in lowerBr()
6197 if (const Inst *Producer in lowerSelect()
[all...]
H A DIceTargetLoweringX8664.cpp276 /// allow a pre-store Producer instruction with memory operands to be folded
277 /// into a post-store Consumer instruction. If this is detected, the Producer
280 /// We use the Producer's IsLiveOut field to determine whether any potential
2180 if (const Inst *Producer = FoldingInfo.getProducerFor(Cond)) { in lowerBr()
2181 assert(Producer->isDeleted()); in lowerBr()
2182 switch (BoolFolding::getProducerKind(Producer)) { in lowerBr()
2187 lowerIcmpAndConsumer(llvm::cast<InstIcmp>(Producer), Br); in lowerBr()
2191 lowerFcmpAndConsumer(llvm::cast<InstFcmp>(Producer), Br); in lowerBr()
2195 lowerArithAndConsumer(llvm::cast<InstArithmetic>(Producer), Br); in lowerBr()
5607 if (const Inst *Producer in lowerSelect()
[all...]
H A DIceTargetLoweringMIPS32.cpp3061 const Inst *Producer = Computations.getProducerOf(Boolean); in lowerBr() local
3062 if (Producer == nullptr) { in lowerBr()
3070 if (Producer->getKind() == Inst::Icmp) { in lowerBr()
3071 const InstIcmp *CompareInst = llvm::cast<InstIcmp>(Producer); in lowerBr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DModuloSchedule.cpp1352 MachineInstr *Producer = MRI.getUniqueVRegDef(Reg); in remapUse() local
1353 if (!Producer) in remapUse()
1357 if (!Producer->isPHI()) { in remapUse()
1360 if (Producer->getParent() != BB) in remapUse()
1361 // Producer was not inside the loop. Use the register as-is. in remapUse()
1363 int ProducerStage = S.getStage(Producer); in remapUse()
1378 auto LoopProducer = Producer; in remapUse()
1393 // In addition, Consumer's cycle must be scheduled after Producer in the in remapUse()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
H A DIRSymtab.h140 Str Producer; member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1168 StringRef Producer, bool IsOptimized, StringRef Flags, in getImpl()
1178 getCanonicalMDString(Context, Producer), IsOptimized, in getImpl()
1188 MDString *Producer, bool IsOptimized, MDString *Flags,
1212 (unsigned SourceLanguage, DIFile *File, StringRef Producer,
1220 (SourceLanguage, File, Producer, IsOptimized, Flags, RuntimeVersion,
1226 (unsigned SourceLanguage, Metadata *File, MDString *Producer,
1233 (SourceLanguage, File, Producer, IsOptimized, Flags, RuntimeVersion,
1167 getImpl(LLVMContext &Context, unsigned SourceLanguage, DIFile *File, StringRef Producer, bool IsOptimized, StringRef Flags, unsigned RuntimeVersion, StringRef SplitDebugFilename, unsigned EmissionKind, DICompositeTypeArray EnumTypes, DIScopeArray RetainedTypes, DIGlobalVariableExpressionArray GlobalVariables, DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros, uint64_t DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling, unsigned NameTableKind, bool RangesBaseAddress, StorageType Storage, bool ShouldCreate = true) getImpl() argument
H A DDIBuilder.h118 /// \param Producer Identify the producer of debugging information
139 createCompileUnit(unsigned Lang, DIFile *File, StringRef Producer,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DDebugInfoMetadata.cpp518 MDString *Producer, bool IsOptimized, MDString *Flags, in getImpl()
526 assert(isCanonical(Producer) && "Expected canonical MDString"); in getImpl()
531 File, Producer, Flags, SplitDebugFilename, in getImpl()
516 getImpl( LLVMContext &Context, unsigned SourceLanguage, Metadata *File, MDString *Producer, bool IsOptimized, MDString *Flags, unsigned RuntimeVersion, MDString *SplitDebugFilename, unsigned EmissionKind, Metadata *EnumTypes, Metadata *RetainedTypes, Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling, unsigned NameTableKind, bool RangesBaseAddress, StorageType Storage, bool ShouldCreate) getImpl() argument
H A DDIBuilder.cpp139 unsigned Lang, DIFile *File, StringRef Producer, bool isOptimized, in createCompileUnit()
151 VMContext, Lang, File, Producer, isOptimized, Flags, RunTimeVer, in createCompileUnit()
138 createCompileUnit( unsigned Lang, DIFile *File, StringRef Producer, bool isOptimized, StringRef Flags, unsigned RunTimeVer, StringRef SplitName, DICompileUnit::DebugEmissionKind Kind, uint64_t DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling, DICompileUnit::DebugNameTableKind NameTableKind, bool RangesBaseAddress) createCompileUnit() argument
H A DDebugInfo.cpp756 LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen, in LLVMDIBuilderCreateCompileUnit()
765 StringRef(Producer, ProducerLen), isOptimized, in LLVMDIBuilderCreateCompileUnit()
754 LLVMDIBuilderCreateCompileUnit( LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen, LLVMBool isOptimized, const char *Flags, size_t FlagsLen, unsigned RuntimeVer, const char *SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling) LLVMDIBuilderCreateCompileUnit() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
H A DDebugInfo.h232 * \param Producer Identify the producer of debugging information
235 * \param ProducerLen The length of the C string passed to \c Producer.
256 LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp820 StringRef Producer = DIUnit->getProducer();
823 std::string ProducerWithFlags = Producer.str() + " " + Flags.str();
826 NewCU.addString(Die, dwarf::DW_AT_producer, Producer);

Completed in 65 milliseconds