HomeSort by: relevance | last modified time | path
    Searched refs:Globals (Results 1 - 25 of 42) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/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:
122 cl::desc("Improve global merge pass to ignore globals only used alone"),
136 STATISTIC(NumMerged, "Number of globals merged");
150 /// Currently, this applies a dead simple heuristic: only consider globals
160 bool doMerge(SmallVectorImpl<GlobalVariable*> &Globals,
163 /// Merge everything in \p Globals for which the corresponding bi
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
smu8.h 44 uint32_t Globals;
smu7.h 163 uint32_t Globals;
smu71.h 440 uint32_t Globals;
smu72.h 534 uint32_t Globals;
smu73.h 525 uint32_t Globals;
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Program.h 55 assert(Idx < Globals.size());
56 return Globals[Idx]->block();
173 /// Allocator for globals.
177 std::vector<Global *> Globals;
Program.cpp 48 unsigned I = Globals.size();
52 Globals.push_back(G);
83 assert(Idx < Globals.size());
84 return Pointer(Globals[Idx]->block());
177 unsigned I = Globals.size();
183 Globals.push_back(G);
  /src/external/apache2/llvm/lib/libLLVMIR/
Makefile 35 Globals.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
GSIStreamBuilder.cpp 63 MutableArrayRef<BulkPublic> Globals);
174 // Build up a list of globals to be bucketed. Use the BulkPublic data
183 Records.resize(Globals.size());
185 for (size_t I = 0, E = Globals.size(); I < E; ++I) {
186 StringRef Name = getSymbolName(Globals[I]);
190 SymOffset += Globals[I].length();
216 // Place globals into the hash table in bucket order. When placing a global,
248 // of two static globals with the same name. The easiest way to observe
377 Globals.push_back(Symbol);
410 if (auto EC = writeRecords(Writer, Globals))
    [all...]
PDBFile.cpp 259 if (!Globals) {
264 auto GlobalS =
266 if (!GlobalS)
267 return GlobalS.takeError();
268 auto TempGlobals = std::make_unique<GlobalsStream>(std::move(*GlobalS));
271 Globals = std::move(TempGlobals);
273 return *Globals;
  /src/sys/external/bsd/drm2/dist/drm/radeon/
smu7.h 144 uint32_t Globals;
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
GSIStreamBuilder.h 1 //===- GSIStreamBuilder.h - PDB Publics/Globals Stream Creation -*- C++ -*-===//
96 std::vector<codeview::CVSymbol> Globals;
99 // for globals.
PDBFile.h 132 std::unique_ptr<GlobalsStream> Globals;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.h 120 SmallVector<CVGlobalVariable, 1> Globals;
143 SmallVector<CVGlobalVariable, 1> Globals;
317 void emitGlobalVariableList(ArrayRef<CVGlobalVariable> Globals);
352 SmallVectorImpl<CVGlobalVariable> &Globals);
CodeViewDebug.cpp 609 // Get types used by globals without emitting anything.
611 // emitted as globals.
1106 emitGlobalVariableList(FI.Globals);
2785 emitGlobalVariableList(Block.Globals);
2800 SmallVectorImpl<CVGlobalVariable> &Globals) {
2802 collectLexicalBlockInfo(*Scope, Blocks, Locals, Globals);
2822 SmallVectorImpl<CVGlobalVariable> *Globals =
2828 if (!Locals && !Globals)
2856 if (Globals)
2857 ParentGlobals.append(Globals->begin(), Globals->end())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
LowerTypeTests.cpp 10 // 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")),
351 // indirect) users", so what we do is save the list of globals referenced by
466 ArrayRef<GlobalTypeMember *> Globals);
481 ArrayRef<GlobalTypeMember *> Globals,
597 // Create globals to stand in for byte arrays and masks. These never actually
823 /// Given a disjoint set of type identifiers and globals, lay out the globals,
826 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Globals) {
    [all...]
  /src/external/mit/libcbor/dist/docs/doxygen/
menudata.js 47 {text:'Globals',url:'globals.html',children:[
48 {text:'All',url:'globals.html',children:[
49 {text:'_',url:'globals.html#index__'},
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
Wasm.h 145 ArrayRef<wasm::WasmGlobal> globals() const { return Globals; } function in class:llvm::object::WasmObjectFile
280 std::vector<wasm::WasmGlobal> Globals;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto/
llvm-lto.cpp 215 cl::desc("Restore original linkage of globals prior to CodeGen"));
343 unsigned Calls = 0, Refs = 0, Functions = 0, Alias = 0, Globals = 0;
353 Globals++;
357 << (Alias + Globals + Functions) << " nodes (" << Functions
358 << " functions, " << Alias << " alias, " << Globals
359 << " globals) and " << (Calls + Refs) << " edges (" << Refs
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.cpp 100 DenseSet<const GlobalVariable *> &Globals) {
102 Globals.insert(GV);
106 DiscoverDependentGlobals(U->getOperand(i), Globals);
809 // As ptxas does not support forward references of globals, we need to first
810 // sort the list of module-level globals in def-use order. We visit each
812 // globals. We use a little extra memory maintaining both a set and a list to
814 SmallVector<const GlobalVariable *, 8> Globals;
819 for (const GlobalVariable &I : M.globals())
820 VisitGlobalVariableForEmission(&I, Globals, GVVisited, GVVisiting);
827 for (unsigned i = 0, e = Globals.size(); i != e; ++i
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MC/
WasmObjectWriter.cpp 321 void writeGlobalSection(ArrayRef<wasm::WasmGlobal> Globals);
858 void WasmObjectWriter::writeGlobalSection(ArrayRef<wasm::WasmGlobal> Globals) {
859 if (Globals.empty())
865 encodeULEB128(Globals.size(), W->OS);
866 for (const wasm::WasmGlobal &Global : Globals) {
1353 // Add imports for GOT globals
1402 SmallVector<wasm::WasmGlobal, 1> Globals;
1596 Global.Index = NumGlobalImports + Globals.size();
1618 Globals.push_back(Global);
1862 writeGlobalSection(Globals);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/APINotes/
APINotesYAMLCompiler.cpp 502 GlobalVariablesSeq Globals;
515 IO.mapOptional("Globals", TLI.Globals);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
llvm-pdbutil.h 81 extern llvm::cl::opt<bool> Globals;
  /src/external/apache2/llvm/dist/llvm/lib/Object/
WasmObjectFile.cpp 580 wasm::WasmGlobal &Global = Globals[GlobalIndex];
1160 Globals.reserve(Count);
1163 Global.Index = NumImportedGlobals + Globals.size();
1168 Globals.push_back(Global);
1226 return Index < NumImportedGlobals + Globals.size();
1286 return Globals[Index - NumImportedGlobals];

Completed in 80 milliseconds

1 2