/external/clang/test/CodeGen/ |
2003-06-26-CFECrash.c | 8 typedef struct Globals {
|
/external/llvm/lib/CodeGen/ |
GlobalMerge.cpp | 1 //===-- GlobalMerge.cpp - Internal globals merging -----------------------===// 9 // This pass merges globals with internal linkage into one. This way all the 10 // globals which were merged into a biggest one can be addressed using offsets 13 // when many globals are involved. 53 // However, merging globals can have tradeoffs: 105 cl::desc("Improve global merge pass to ignore globals only used alone"), 119 STATISTIC(NumMerged, "Number of globals merged"); 130 /// Currently, this applies a dead simple heuristic: only consider globals 140 bool doMerge(SmallVectorImpl<GlobalVariable*> &Globals, 142 /// \brief Merge everything in \p Globals for which the corresponding bi [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMGlobalMerge.cpp | 1 //===-- ARMGlobalMerge.cpp - Internal globals merging --------------------===// 9 // This pass merges globals with internal linkage into one. This way all the 10 // globals which were merged into a biggest one can be addressed using offsets 13 // when many globals are involved. 77 bool doMerge(SmallVectorImpl<GlobalVariable*> &Globals, 89 return "Merge internal globals"; 114 bool ARMGlobalMerge::doMerge(SmallVectorImpl<GlobalVariable*> &Globals, 124 std::stable_sort(Globals.begin(), Globals.end(), GlobalCmp(TD)); 128 for (size_t i = 0, e = Globals.size(); i != e; ) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
GlobalMerge.cpp | 1 //===- GlobalMerge.cpp - Internal globals merging -------------------------===// 10 // This pass merges globals with internal linkage into one. This way all the 11 // globals which were merged into a biggest one can be addressed using offsets 14 // when many globals are involved. 54 // However, merging globals can have tradeoffs: 121 cl::desc("Improve global merge pass to ignore globals only used alone"), 135 STATISTIC(NumMerged, "Number of globals merged"); 149 /// Currently, this applies a dead simple heuristic: only consider globals 159 bool doMerge(SmallVectorImpl<GlobalVariable*> &Globals, 162 /// Merge everything in \p Globals for which the corresponding bi [all...] |
/external/swiftshader/third_party/subzero/src/ |
IceDefs.h | 203 Globals.insert(Globals.end(), Other->Globals.begin(), Other->Globals.end()); 204 Other->Globals.clear(); 214 assert(Globals.empty()); 223 Globals.clear(); 231 VariableDeclarationArray::iterator begin() { return Globals.begin(); } 233 VariableDeclarationArray::iterator end() { return Globals.end(); } 236 return Globals.begin() [all...] |
IceASanInstrumentation.h | 43 void instrumentGlobals(VariableDeclarationList &Globals) override;
|
IceGlobalContext.h | 394 /// Uses DataLowering to lower Globals. Side effects: 395 /// - discards the initializer list for the global variable in Globals. 396 /// - clears the Globals array. 421 return LockedPtr<VariableDeclarationList>(&Globals, &InitAllocLock); 441 VariableDeclarationList Globals; 503 /// If !HasEmittedCode, SubZero will accumulate all Globals (which are "true" 507 // If Instrumentor is not empty then it will be used to instrument globals and 532 return LockedPtr<VariableDeclarationList>(&Globals, &InitAllocLock); 551 LockedPtr<VariableDeclarationList> _(&Globals, &InitAllocLock); 553 Globals.merge(Globls.get()) [all...] |
IceGlobalContext.cpp | 365 auto *Revision = VariableDeclaration::create(&Globals, true); 370 &Globals, RevisionString, 1 + strlen(RevisionString))); 371 Globals.push_back(Revision); 487 for (VariableDeclaration *Global : Globals) { 502 for (const Ice::VariableDeclaration *Global : Globals) { 515 RandomShuffle(Globals.begin(), Globals.end(), 520 Instrumentor->instrumentGlobals(Globals); 522 DataLowering->lowerGlobals(Globals, SectionSuffix); 524 Globals.clearAndPurge() [all...] |
IceASanInstrumentation.cpp | 83 // types of the redzones and their associated globals match so that they are 85 void ASanInstrumentation::instrumentGlobals(VariableDeclarationList &Globals) { 104 for (VariableDeclaration *Global : Globals) { 195 // Replace old list of globals, without messing up arena allocators 196 Globals.clear(); 197 Globals.merge(&NewGlobals); 200 // Log the new set of globals 203 Ctx->getStrDump() << "========= Instrumented Globals =========\n"; 204 for (VariableDeclaration *Global : Globals) {
|
WasmTranslator.cpp | [all...] |
/external/llvm/lib/Transforms/IPO/ |
LowerTypeTests.cpp | 245 ArrayRef<GlobalVariable *> Globals); 254 ArrayRef<GlobalObject *> Globals); 309 // Create globals to stand in for byte arrays and masks. These never actually 491 /// Given a disjoint set of type identifiers and globals, lay out the globals, 494 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalVariable *> Globals) { 495 // Build a new global with the combined contents of the referenced globals. 497 // contents of the referenced globals and whose odd-indexed elements contain 501 for (GlobalVariable *G : Globals) { 526 // Compute the offsets of the original globals within the new global [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 59 /// Globals - A map of globally visible named entities for this unit. 61 StringMap<DIE*> Globals; 82 const StringMap<DIE*> &getGlobals() const { return Globals; } 91 void addGlobal(StringRef Name, DIE *Die) { Globals[Name] = Die; }
|
/external/llvm/tools/llvm-pdbdump/ |
llvm-pdbdump.h | 21 extern llvm::cl::opt<bool> Globals;
|
llvm-pdbdump.cpp | 117 cl::opt<bool> Globals("globals", cl::desc("Dump global symbols"), 470 if (opts::pretty::Globals) { 472 WithColor(Printer, PDB_ColorItem::SectionHeader).get() << "---GLOBALS---"; 557 opts::pretty::Globals = true;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
LowerTypeTests.cpp | 11 // It also ensures that globals are properly laid out for the 105 "Import typeid resolutions from summary and globals"), 107 "Export typeid resolutions to summary and globals")), 407 ArrayRef<GlobalTypeMember *> Globals); 422 ArrayRef<GlobalTypeMember *> Globals, 533 // Create globals to stand in for byte arrays and masks. These never actually 756 /// Given a disjoint set of type identifiers and globals, lay out the globals, 759 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Globals) { 760 // Build a new global with the combined contents of the referenced globals [all...] |
/external/grpc-grpc/third_party/nanopb/generator/ |
nanopb_generator.py | [all...] |
/external/nanopb-c/generator/ |
nanopb_generator.py | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/Native/ |
PDBFile.cpp | 257 if (!Globals) { 262 auto GlobalS = safelyCreateIndexedStream( 264 if (!GlobalS) 265 return GlobalS.takeError(); 266 auto TempGlobals = llvm::make_unique<GlobalsStream>(std::move(*GlobalS)); 269 Globals = std::move(TempGlobals); 271 return *Globals;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/Native/ |
PDBFile.h | 130 std::unique_ptr<GlobalsStream> Globals;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/ |
Wasm.h | 131 ArrayRef<wasm::WasmGlobal> globals() const { return Globals; } function in class:llvm::object::WasmObjectFile 247 std::vector<wasm::WasmGlobal> Globals;
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-lto/ |
llvm-lto.cpp | 213 cl::desc("Restore original linkage of globals prior to CodeGen")); 332 unsigned Calls = 0, Refs = 0, Functions = 0, Alias = 0, Globals = 0; 342 Globals++; 346 << (Alias + Globals + Functions) << " nodes (" << Functions 347 << " functions, " << Alias << " alias, " << Globals 348 << " globals) and " << (Calls + Refs) << " edges (" << Refs [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Object/ |
WasmObjectFile.cpp | 484 wasm::WasmGlobal &Global = Globals[GlobalIndex]; 802 Globals.reserve(Count); 805 Global.Index = NumImportedGlobals + Globals.size(); 810 Globals.push_back(Global); 861 return Index < NumImportedGlobals + Globals.size(); 891 return Globals[Index - NumImportedGlobals]; [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/yaml2obj/ |
yaml2wasm.cpp | 357 encodeULEB128(Section.Globals.size(), OS); 359 for (auto &Global : Section.Globals) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.h | 394 const StringMap<const DIE *> &Globals);
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/ |
llvm-pdbutil.h | 82 extern llvm::cl::opt<bool> Globals;
|