/external/llvm/lib/CodeGen/ |
Spiller.h | 1 //===-- llvm/CodeGen/Spiller.h - Spiller -*- C++ -*------------------------===// 20 /// Spiller interface. 24 class Spiller { 27 virtual ~Spiller() = 0; 34 /// Create and return a spiller object, as specified on the command line. 35 Spiller* createSpiller(MachineFunctionPass &pass, 39 /// Create and return a spiller that will insert spill code directly instead 41 Spiller *createInlineSpiller(MachineFunctionPass &pass,
|
Spiller.cpp | 1 //===-- llvm/CodeGen/Spiller.cpp - Spiller -------------------------------===// 10 #include "Spiller.h" 29 #define DEBUG_TYPE "spiller" 36 spillerOpt("spiller", 37 cl::desc("Spiller to use: (default: standard)"), 39 cl::values(clEnumVal(trivial, "trivial spiller"), 40 clEnumValN(inline_, "inline", "inline spiller"), 44 // Spiller virtual destructor implementation. 45 Spiller::~Spiller() { [all...] |
RegAllocBase.h | 50 class Spiller; 80 // Get a temporary reference to a Spiller instance. 81 virtual Spiller &spiller() = 0;
|
RegAllocBasic.cpp | 19 #include "Spiller.h" 68 std::unique_ptr<Spiller> SpillerInstance; 89 Spiller &spiller() override { return *SpillerInstance; } 204 spiller().spill(LRE); 263 spiller().spill(LRE);
|
CMakeLists.txt | 99 Spiller.cpp
|
Android.mk | 100 Spiller.cpp \
|
RegAllocBase.cpp | 16 #include "Spiller.h" 91 // Unused registers can appear when the spiller coalesces snippets.
|
RegAllocPBQP.cpp | 34 #include "Spiller.h" 131 std::unique_ptr<Spiller> spiller; member in class:__anon9491::RegAllocPBQP 485 spiller->spill(LRE); 547 spiller.reset(createInlineSpiller(*this, MF, *vrm));
|
RegAllocGreedy.cpp | 21 #include "Spiller.h" 125 std::unique_ptr<Spiller> SpillerInstance; 310 Spiller &spiller() override { return *SpillerInstance; } [all...] |
InlineSpiller.cpp | 10 // The inline spiller modifies the machine function directly instead of 15 #include "Spiller.h" 59 class InlineSpiller : public Spiller { 193 Spiller *createInlineSpiller(MachineFunctionPass &pass, [all...] |
VirtRegMap.cpp | 12 // It also contains implementations of the Spiller interface, which, given a
|
SplitKit.cpp | 563 // the source live range. The spiller also won't try to hoist this copy. [all...] |
/external/llvm/docs/CommandGuide/ |
llc.rst | 158 .. option:: --spiller=<spiller> 160 Specify the spiller to use for register allocators that support it. Currently 162 ``spiller`` is *local*. Valid spillers are: 166 Simple spiller 170 Local spiller
|
lli.rst | 255 **-spiller** 257 Spiller to use (default=local) 262 =simple: simple spiller 263 =local: local spiller
|
/external/llvm/test/CodeGen/X86/ |
2011-10-11-SpillDead.ll | 10 ; Verify that the spiller creates a value number for that dead def.
|
/external/llvm/test/CodeGen/ARM/ |
2010-11-15-SpillEarlyClobber.ll | 1 ; RUN: llc < %s -verify-machineinstrs -spiller=trivial 2 ; RUN: llc < %s -verify-machineinstrs -spiller=inline
|
/external/llvm/lib/Target/X86/ |
README-FPStack.txt | 63 X86RegisterInfo::foldMemoryOperand, which prevents the spiller from
|
/packages/apps/Music/res/values-da/ |
strings.xml | 52 <string name="nowplaying_title" msgid="8342523844307751761">"Spiller nu"</string>
|
/external/llvm/lib/Target/ARM/ |
README-Thumb.txt | 213 Make register allocator / spiller smarter so we can re-materialize "mov r, imm",
|
/external/llvm/docs/ |
CodeGenerator.rst | [all...] |
/prebuilts/sdk/tools/linux/ |
libLLVM.so | |
/external/llvm/patches/ |
0004-Add-Android-makefiles-for-LLVM.patch | 678 + Spiller.cpp \ [all...] |
/frameworks/base/core/res/res/values-nb/ |
strings.xml | [all...] |
/external/chromium_org/chrome/app/resources/ |
generated_resources_no.xtb | [all...] |
/external/chromium_org/third_party/WebKit/PerformanceTests/Parser/resources/ |
final-url-en | [all...] |