HomeSort by relevance Sort by last modified time
    Searched full:spill (Results 51 - 75 of 386) sorted by null

1 23 4 5 6 7 8 91011>>

  /dalvik/vm/mterp/x86/
OP_CONST_STRING_JUMBO.S 28 SPILL(rIBASE)
OP_DIV_LONG.S 6 SPILL(rIBASE) # save rIBASE/%edx
OP_DIV_LONG_2ADDR.S 7 SPILL(rIBASE) # save rIBASE/%edx
bindivLit16.S 9 SPILL(rIBASE)
header.S 38 sub FrameSize,%esp # Allocate storage for spill, locals & outs
50 will also have an associated spill location (mostly useful for those assigned
82 /* Spill offsets relative to %ebp */
103 /* for spill region: increase size by 48 (to keep 16-byte alignment) */
111 #define SPILL(reg) movl reg##,reg##_SPILL(%ebp)
OP_CHECK_CAST.S 41 SPILL(rIBASE)
71 SPILL(rIBASE)
entry.S 34 * for 9 spill slots, 4 local slots, 5 arg slots to bring
39 /* Spill callee save regs */
OP_IGET.S 14 SPILL(rIBASE) # preserve rIBASE
OP_IGET_WIDE.S 12 SPILL(rIBASE) # preserve rIBASE
OP_IPUT.S 15 SPILL (rIBASE)
OP_IPUT_WIDE.S 12 SPILL(rIBASE)
  /external/llvm/test/CodeGen/X86/
2011-10-11-SpillDead.ll 7 ; The call to @g forces a spill of that register.
reghinting.ll 4 ;; The registers %x and %y must both spill across the finit call.
2008-01-08-SchedulerCrash.ll 3 ; Test scheduling a multi-use compare. We should neither spill flags
  /external/llvm/lib/CodeGen/
SpillPlacement.cpp 1 //===-- SpillPlacement.cpp - Optimal Spill Code Placement -----------------===//
10 // This file implements the spill code placement analysis.
24 // The energy function represents the expected spill code execution frequency,
44 INITIALIZE_PASS_BEGIN(SpillPlacement, "spill-code-placement",
45 "Spill Code Placement Analysis", true, true)
48 INITIALIZE_PASS_END(SpillPlacement, "spill-code-placement",
49 "Spill Code Placement Analysis", true, true)
101 /// mustSpill - Return True if this node is so biased that it must spill.
103 // Actually, we must spill if Bias < sum(weights).
297 // A node that must spill, or a node without any links is not going t
    [all...]
CalcSpillWeights.cpp 28 "Calculate spill weights", false, false)
32 "Calculate spill weights", false, false)
43 DEBUG(dbgs() << "********** Compute Spill Weights **********\n"
127 // Don't recompute spill weight for an unspillable register.
180 // Weakly boost the spill weight of hinted registers.
InlineSpiller.cpp 50 static cl::opt<bool> DisableHoisting("disable-spill-hoist", cl::Hidden,
51 cl::desc("Disable inline spill hoisting"));
67 // Variables that are valid during spill(), but used by multiple methods.
73 // All registers to spill to StackSlot, including the main register.
87 // True when all reaching defs were reloads: No spill is necessary.
96 // The preferred register to spill.
151 void spill(LiveRangeEdit &);
199 // When spilling a virtual register, we also spill any snippets it is connected
205 // spill slots which can be important in tight loops.
230 // %Reg = COPY %snip / SPILL %snip, fi
1268 void InlineSpiller::spill(LiveRangeEdit &edit) { function in class:InlineSpiller
    [all...]
  /external/webkit/Source/JavaScriptCore/dfg/
DFGJITCodeGenerator.h 56 // These constants are used to set priorities for spill order for
60 SpillOrderConstant = 1, // no spill, and cheap fill
61 SpillOrderSpilled = 2, // no spill
62 SpillOrderJS = 4, // needs spill
63 SpillOrderCell = 4, // needs spill
64 SpillOrderInteger = 5, // needs spill and box
65 SpillOrderDouble = 6, // needs spill and convert
118 spill(spillMe);
126 spill(spillMe);
203 // Spill a VirtualRegister to the RegisterFile
204 void spill(VirtualRegister spillMe) function in class:JSC::DFG::JITCodeGenerator
    [all...]
  /external/llvm/test/CodeGen/Mips/
stldst.ll 36 ; 16: sw ${{[0-9]+}}, {{[0-9]+}} ( $sp ); # 4-byte Folded Spill
38 ; 16: sw ${{[0-9]+}}, {{[0-9]+}} ( $sp ); # 4-byte Folded Spill
  /external/llvm/lib/Target/Hexagon/
HexagonExpandPredSpillCode.cpp 1 //===-- HexagonExpandPredSpillCode.cpp - Expand Predicate Spill Code ------===//
56 return "Hexagon Expand Predicate Spill Code";
82 "Not a Frame Pointer, Nor a Spill Slot");
129 "Not a Frame Pointer, Nor a Spill Slot");
  /external/llvm/test/CodeGen/Hexagon/
validate-offset.ll 5 ; by 'Hexagon Expand Predicate Spill Code' pass.
  /external/llvm/test/CodeGen/PowerPC/
buildvec_canonicalize.ll 12 ; The fmul will spill a vspltisw to create a -0.0 vector used as the addend
frame-size.ll 10 ; Check that the RS spill slot has been allocated (because the estimate
  /external/llvm/test/CodeGen/Thumb/
2011-06-16-NoGPRs.ll 6 ; to spill them.
  /external/llvm/test/CodeGen/Thumb2/
inflate-regs.ll 7 ; RAGreedy should split the range and use d16-d31 to avoid a spill.

Completed in 963 milliseconds

1 23 4 5 6 7 8 91011>>