/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceGlobalContext.cpp | 140 ValueType *getOrAdd(GlobalContext *Ctx, KeyType Key) { in getOrAdd() 185 ConstantUndef *getOrAdd(GlobalContext *Ctx, Type Ty) { in getOrAdd() 218 void GlobalContext::waitForWorkerThreads() { in waitForWorkerThreads() 249 void GlobalContext::CodeStats::dump(const Cfg *Func, GlobalContext *Ctx) { in dump() 296 static constexpr size_t DefaultOptQWakeupSize = GlobalContext::MaxOptQSize >> 1; 300 GlobalContext::GlobalContext(Ostream *OsDump, Ostream *OsEmit, Ostream *OsError, in GlobalContext() function in Ice::GlobalContext 321 GlobalContext::TlsInit(); in GlobalContext() 374 void GlobalContext::translateFunctionsWrapper(ThreadContext *MyTLS) { in translateFunctionsWrapper() 379 void GlobalContext::translateFunctions() { in translateFunctions() 462 void GlobalContext::TlsInit() { ICE_TLS_INIT_FIELD(TLS); } in TlsInit() [all …]
|
D | IceGlobalContext.h | 73 class GlobalContext { 74 GlobalContext() = delete; 75 GlobalContext(const GlobalContext &) = delete; 76 GlobalContext &operator=(const GlobalContext &) = delete; 111 void dump(const Cfg *Func, GlobalContext *Ctx); 166 GlobalContext(Ostream *OsDump, Ostream *OsEmit, Ostream *OsError, 168 ~GlobalContext(); 577 TimerMarker(TimerIdT ID, GlobalContext *Ctx, 578 TimerStackIdT StackID = GlobalContext::TSK_Default) 584 TimerStackIdT StackID = GlobalContext::TSK_Default) [all …]
|
D | IceTranslator.h | 33 class GlobalContext; variable 44 explicit Translator(GlobalContext *Ctx); 49 GlobalContext *getContext() const { return Ctx; } in getContext() 71 GlobalContext *Ctx;
|
D | IceTargetLowering.h | 174 static void staticInit(GlobalContext *Ctx); 280 GlobalContext *getGlobalContext() const { return Ctx; } in getGlobalContext() 354 GlobalContext *Ctx, int32_t NumRegs, SmallBitVector TypeToRegisterSet[], 549 GlobalContext *Ctx; 566 static std::unique_ptr<TargetDataLowering> createLowering(GlobalContext *Ctx); 584 explicit TargetDataLowering(GlobalContext *Ctx) : Ctx(Ctx) {} in TargetDataLowering() 585 GlobalContext *Ctx; 598 createLowering(GlobalContext *Ctx); 604 explicit TargetHeaderLowering(GlobalContext *Ctx) : Ctx(Ctx) {} in TargetHeaderLowering() 605 GlobalContext *Ctx;
|
D | IceCfg.h | 39 static std::unique_ptr<Cfg> create(GlobalContext *Ctx, in create() 44 GlobalContext *getContext() const { return Ctx; } in getContext() 240 static void emitTextHeader(GlobalString Name, GlobalContext *Ctx, 275 Cfg(GlobalContext *Ctx, uint32_t SequenceNumber); 299 GlobalContext *Ctx;
|
D | IceTranslator.cpp | 27 Translator::Translator(GlobalContext *Ctx) in Translator() 28 : Ctx(Ctx), NextSequenceNumber(GlobalContext::getFirstSequenceNumber()), in Translator()
|
D | IceGlobalInits.h | 65 void setName(GlobalContext *Ctx, const std::string &NewName) { in setName() 70 void setName(GlobalContext *Ctx) { in setName() 132 static FunctionDeclaration *create(GlobalContext *Context, in create() 152 bool verifyLinkageCorrect(const GlobalContext *Ctx) const { in verifyLinkageCorrect() 162 std::string getTypeSignatureError(const GlobalContext *Ctx);
|
D | IceFixups.cpp | 47 size_t AssemblerFixup::emit(GlobalContext *Ctx, const Assembler &Asm) const { in emit() 87 size_t AssemblerTextFixup::emit(GlobalContext *Ctx, const Assembler &) const { in emit()
|
D | IceFixups.h | 71 virtual size_t emit(GlobalContext *Ctx, const Assembler &Asm) const; 105 size_t emit(GlobalContext *Ctx, const Assembler &Asm) const override;
|
D | IceInstrumentation.h | 45 Instrumentation(GlobalContext *Ctx) : Ctx(Ctx) {} in Instrumentation() 84 GlobalContext *Ctx;
|
D | IceELFObjectWriter.h | 55 ELFObjectWriter(GlobalContext &Ctx, ELFStreamer &Out); 103 GlobalContext &Ctx;
|
D | IceCompiler.cpp | 65 void Compiler::run(const Ice::ClFlags &Flags, GlobalContext &Ctx, in run() 181 Ctx.dumpTimers(GlobalContext::TSK_Funcs, NoDumpCumulative); in run()
|
D | IceTargetLowering.cpp | 56 createTargetDataLowering(::Ice::GlobalContext *Ctx); \ 58 createTargetHeaderLowering(::Ice::GlobalContext *Ctx); \ 59 void staticInit(::Ice::GlobalContext *Ctx); \ 174 GlobalContext *Ctx, int32_t NumRegs, SmallBitVector TypeToRegisterSet[], in filterTypeToRegisterSet() 269 void TargetLowering::staticInit(GlobalContext *Ctx) { in staticInit() 943 TargetDataLowering::createLowering(GlobalContext *Ctx) { in createLowering() 1070 TargetHeaderLowering::createLowering(GlobalContext *Ctx) { in createLowering()
|
D | IceCompiler.h | 38 void run(const ClFlags &ExtraFlags, GlobalContext &Ctx,
|
D | PNaClTranslator.h | 36 explicit PNaClTranslator(GlobalContext *Ctx) : Translator(Ctx) {} in PNaClTranslator()
|
D | IceCompileServer.h | 85 std::unique_ptr<GlobalContext> Ctx;
|
D | IceConverter.h | 34 Converter(llvm::Module *Mod, GlobalContext *Ctx) in Converter()
|
D | WasmTranslator.h | 58 explicit WasmTranslator(GlobalContext *Ctx);
|
D | IceBrowserCompileServer.h | 96 std::unique_ptr<GlobalContext> Ctx;
|
D | IceASanInstrumentation.h | 37 ASanInstrumentation(GlobalContext *Ctx) : Instrumentation(Ctx), RzNum(0) { in ASanInstrumentation()
|
D | IceTargetLoweringMIPS32.h | 36 static void staticInit(GlobalContext *Ctx); 897 static std::unique_ptr<TargetDataLowering> create(GlobalContext *Ctx) { in create() 908 explicit TargetDataMIPS32(GlobalContext *Ctx); 920 static std::unique_ptr<TargetHeaderLowering> create(GlobalContext *Ctx) { in create() 927 explicit TargetHeaderMIPS32(GlobalContext *Ctx);
|
D | IceTargetLoweringX8664.h | 127 static void staticInit(GlobalContext *Ctx); 1014 static std::unique_ptr<TargetDataLowering> create(GlobalContext *Ctx) { in create() 1026 explicit TargetDataX8664(GlobalContext *Ctx) : TargetDataLowering(Ctx) {} in TargetDataX8664() 1027 template <typename T> static void emitConstantPool(GlobalContext *Ctx); 1038 static std::unique_ptr<TargetHeaderLowering> create(GlobalContext *Ctx) { in create() 1045 explicit TargetHeaderX86(GlobalContext *Ctx) : TargetHeaderLowering(Ctx) {} in TargetHeaderX86()
|
D | IceTargetLoweringX8632.h | 126 static void staticInit(GlobalContext *Ctx); 1031 static std::unique_ptr<TargetDataLowering> create(GlobalContext *Ctx) { in create() 1043 explicit TargetDataX8632(GlobalContext *Ctx) : TargetDataLowering(Ctx) {} in TargetDataX8632() 1044 template <typename T> static void emitConstantPool(GlobalContext *Ctx); 1055 static std::unique_ptr<TargetHeaderLowering> create(GlobalContext *Ctx) { in create() 1062 explicit TargetHeaderX86(GlobalContext *Ctx) : TargetHeaderLowering(Ctx) {} in TargetHeaderX86()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/ |
D | BitcodeMunge.cpp | 38 Ice::GlobalContext Ctx(DumpStream, DumpStream, DumpStream, nullptr); in runTest()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/docs/ |
D | ALLOCATION.rst | 56 pooling is managed by the GlobalContext class. Since Constants are added or 58 pools, as well as GlobalContext in general, need to be arbitrated by locks. 115 design calls for all shared accesses to go through the GlobalContext, which adds
|