/external/llvm/test/CodeGen/X86/ |
2012-07-15-broadcastfold.ll | 6 ;CHECK: vmov{{[au]}}ps %xmm{{[0-9]+}}, [[SPILLED:[^\)]+\)]] 8 ;CHECK: vbroadcastss [[SPILLED]], %ymm0
|
2003-08-03-CallArgLiveRanges.ll | 7 ; RUN: llc < %s -march=x86 -stats 2>&1 | not grep spilled
|
reghinting.ll | 5 ;; Check that they are spilled early enough that not copies are needed for the
|
2010-06-15-FastAllocEarlyCLobber.ll | 14 ; The earlyclobber register EC0 should not be spilled before the inline asm.
|
/external/v8/test/mjsunit/regress/ |
regress-815.js | 29 // end up in a spilled scope in code that only worked in a register 32 // The code generated for unary + assumes that we are not in a spilled 38 // in a spilled scope:
|
regress-r4998.js | 71 // MakeMergeable has forced the loop variable x7 to be spilled,
|
/external/llvm/lib/CodeGen/ |
ShrinkWrapping.cpp | 540 // Machine CFG around which CSRs must be spilled and restored. 546 /// addUsesForMEMERegion - add uses of CSRs spilled or restored in 670 /// calcSpillPlacements - determine which CSRs should be spilled 672 /// of changes to spilled reg sets. Add MBB to the set of blocks 712 // Reset all regs spilled in MBB that are also spilled in EntryBlock. 833 // Add uses for CSRs spilled or restored at branch, join points. 948 CSRegSet spilled = BI->second; local 1002 CSRegSet spilled; local [all...] |
SpillPlacement.h | 75 MustSpill ///< A register is impossible, variable must be spilled. 96 /// spilled. This vector is retained.
|
RegAllocBasic.cpp | 111 // was successful, and append any new spilled/split intervals to splitLVRs. 165 // that interfere with VirtReg. The newly spilled or split live intervals are 265 // The live virtual register requesting allocation was spilled, so tell
|
LiveRangeEdit.cpp | 11 // is spilled or split. 335 // Don't create new intervals for a register being spilled. 336 // The new intervals would have to be spilled anyway so its not worth it. 337 // Also they currently aren't spilled so creating them and not spilling
|
InlineSpiller.cpp | 38 STATISTIC(NumSpilledRanges, "Number of spilled live ranges"); 39 STATISTIC(NumSnippets, "Number of spilled snippets"); 99 // The value of SpillReg that should be spilled. 102 // The block where SpillVNI should be spilled. Currently, this must be the 219 /// isSnippet - Identify if a live interval is a snippet that should be spilled. 299 // After live range splitting, some values to be spilled may be defined by 304 // the value has already been spilled, or we may want to hoist the spill from a 462 /// traceSiblingValue - Trace a value that is about to be spilled back to the 664 /// hoistSpill - Given a sibling copy that defines a value to be spilled, insert 704 // Already spilled everywhere [all...] |
/external/webkit/Source/JavaScriptCore/dfg/ |
DFGGenerationInfo.h | 56 // whether a value has been spilled to the RegsiterFile, and if so may be able to provide 57 // details of the format in memory (all values are spilled in a boxed form, but we may be 149 // Get the format of the value as it is spilled in the RegisterFile (or 'none'). 162 // spilled to the RegisterFile. 166 // Called when a VirtualRegister is being spilled to the RegisterFile for the first time. 184 // already been spilled), to mark them as no longer being in machine registers.
|
DFGRegisterBank.h | 40 // in code generation of the current node, and cannot be spilled or 56 // the order in which registers should be selected to be spilled; 57 // registers that can be more cheaply spilled and/or filled should 64 // to be spilled. 80 // to be spilled. In this case the register selected to be spilled 132 // There were no available registers; currentLowest will need to be spilled. 166 // lock/unlock register, ensures that they are not spilled.
|
DFGJITCompiler.cpp | 126 // need to spill anyway, if the value is marked as spilled on the non-speculative path). 127 // This may also be spilling values that don't need spilling, e.g. are already spilled, 256 // register values around, rebox values, and ensure spilled, to match the
|
/external/compiler-rt/lib/msan/lit_tests/ |
no_sanitize_memory_prop.cc | 11 // Note that at -O0 there is no report, because 'x' in 'f' is spilled to the
|
/external/llvm/include/llvm/CodeGen/ |
VirtRegMap.h | 48 /// it; even spilled virtual registers (the register mapped to a 49 /// spilled register is the temporary used to load it from the 54 /// mapping. Each spilled virtual register has an entry in it 55 /// which corresponds to the stack slot this register is spilled
|
LiveRangeEdit.h | 11 // is spilled or split. 94 /// @param parent The register being spilled or split. 195 /// RegsBeingSpilled lists registers currently being spilled by the register
|
/external/llvm/test/CodeGen/ARM/ |
subreg-remat.ll | 16 ; The vector must be spilled: 41 ; The vector must not be spilled:
|
/external/v8/src/ia32/ |
lithium-gap-resolver-ia32.h | 75 // Ensure that the given operand is not spilled. 103 // If we had to spill on demand, the currently spilled register's
|
/external/llvm/include/llvm/Target/ |
TargetFrameLowering.h | 93 /// spilled to a particular stack location if it is spilled. 97 /// spilled at. If a register is not listed here, the code generator is 186 /// what callee saved registers should be spilled. This method is optional.
|
/external/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 97 // and the starting move is completed by writing the spilled value to 98 // its destination. All other moves from the spilled source have been 101 // offsets (more than 1K or 4K) require us to spill this spilled value to 189 // Spilled value is in kSavedValueRegister or kSavedDoubleValueRegister.
|
/external/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 98 // and the starting move is completed by writing the spilled value to 99 // its destination. All other moves from the spilled source have been 102 // offsets (more than 1K or 4K) require us to spill this spilled value to 190 // Spilled value is in kLithiumScratchReg or kLithiumScratchDouble.
|
/external/llvm/lib/Target/ARM/ |
ARMFrameLowering.cpp | 290 // If aligned NEON registers were spilled, the stack has already been 598 // D-registers in the aligned area DPRCS2 are NOT spilled here. 817 // register to be spilled. [all...] |
ARMMachineFunctionInfo.h | 51 /// LRSpilledForFarJump - True if the LR register has been for spilled to 69 /// Some may be spilled after the stack has been realigned.
|
/bionic/libc/arch-arm/generic/bionic/ |
memcpy.S | 46 /* Making room for r5-r11 which will be spilled later */ 364 /* Refill spilled registers from the stack. Don't update sp. */ 376 /* we're done! restore sp and spilled registers and return */
|