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

1 23 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/Mips/
MipsSEFrameLowering.cpp 271 // spill + reload via ldc1
276 // The FP64A ABI (fp64 with nooddspreg) must also use a spill/reload sequence
280 // allocation so for now we use a spill/reload sequence for all
298 // We re-use the same spill slot each time so that the stack frame doesn't
323 // spill + reload via ldc1
328 // The FP64A ABI (fp64 with nooddspreg) must also use a spill/reload sequence
332 // allocation so for now we use a spill/reload sequence for all
352 // We re-use the same spill slot each time so that the stack frame doesn't
479 // Insert instructions that spill eh data registers.
580 // It's killed at the spill, unless the register is RA and return addres
    [all...]
  /external/llvm/lib/CodeGen/
RegisterScavenging.cpp 13 // spill slots.
383 // have to spill.
393 // If we found an unused register there is no reason to spill it.
406 // We need to scavenge a register but have no spill slot, the target
415 // otherwise, use the emergency stack spill slot.
417 // Spill the scavenged register before I.
419 "Cannot scavenge register without an emergency spill slot!");
441 DEBUG(dbgs() << "Scavenged register (with spill): " << TRI->getName(SReg) <<
  /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/mesa3d/src/mesa/drivers/dri/i965/
brw_fs_reg_allocate.cpp 233 /* Failed to allocate registers. Spill a reg, and the caller will
239 fail("no register to spill\n");
291 * spill. Nothing else will make it up to MRF 14/15.
311 * spill/unspill we'll have to do, and guess that the insides of
322 * registers have a width of 1 so if we try to spill them we'll
383 /* Generate spill/unspill instructions for the objects being
384 * spilled. Right now, we spill or unspill the whole thing to a
386 * could just spill/unspill the GRF being accessed.
brw_wm_pass2.c 166 /* Allocate a spill slot. Note that allocations start from 0x40 -
174 /* The spill will be done in brw_wm_emit.c immediately after the
188 * TODO: implement spill-to-reg so that we can rearrange discontigous
189 * free regs and then spill the oldest non-free regs in sequence.
303 * result registers. Where necessary spill registers to scratch space
  /external/v8/test/mjsunit/regress/
regress-crbug-173907.js 36 function spill() { function
45 spill(); // At this point initial values for phi1 and phi2 are spilled.
  /external/llvm/test/CodeGen/AArch64/
arm64-2011-03-09-CPSRSpill.ll 3 ; Can't copy or spill / restore CPSR.
  /external/llvm/test/CodeGen/ARM/
gpr-paired-spill-thumbinst.ll 17 ; Make sure we are actually creating the Thumb versions of the spill
  /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
vrspill.ll 5 ; This verifies that we generate correct spill/reload code for vector regs.
  /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.
  /external/llvm/test/CodeGen/X86/
2008-01-08-SchedulerCrash.ll 3 ; Test scheduling a multi-use compare. We should neither spill flags
licm-regpressure.ll 7 ; CHECK-NOT: Spill
statepoint-allocas.ll 3 ; exact meaning is up to the consumer of the stackmap) and as an explicit spill
86 ; Direct Spill Slot [RSP+0]
110 ; Direct Spill Slot [RSP+0]
  /external/v8/src/
hydrogen-environment-liveness.h 18 // unnecessary spill slot moves. Therefore it is beneficial to trim the
  /frameworks/support/v7/mediarouter/res/values-nb/
strings.xml 27 <string name="mr_media_route_controller_play" msgid="5214423499524760404">"Spill av"</string>
  /prebuilts/sdk/current/support/v7/mediarouter/res/values-nb/
strings.xml 27 <string name="mr_media_route_controller_play" msgid="5214423499524760404">"Spill av"</string>
  /art/compiler/jni/quick/mips/
calling_convention_mips.cc 90 // We spill the argument registers on MIPS to free them up for scratch use, we then assume
138 // Compute spill mask to agree with callee saves initialized in the constructor
155 // Plus return value spill area size
  /art/compiler/jni/quick/mips64/
calling_convention_mips64.cc 94 // We spill the argument registers on MIPS64 to free them up for scratch use,
140 // Compute spill mask to agree with callee saves initialized in the constructor
156 // Plus return value spill area size
  /external/llvm/lib/Target/R600/
SIRegisterInfo.cpp 43 // Reserve some VGPRs to use as temp registers in case we have to spill VGPRs
133 default: llvm_unreachable("Invalid spill opcode");
207 // SGPR register spill
218 struct SIMachineFunctionInfo::SpilledReg Spill =
221 if (Spill.VGPR == AMDGPU::NoRegister) {
228 Spill.VGPR)
230 .addImm(Spill.Lane);
249 struct SIMachineFunctionInfo::SpilledReg Spill =
252 if (Spill.VGPR == AMDGPU::NoRegister) {
263 .addReg(Spill.VGPR
    [all...]
  /external/llvm/test/MC/Mips/
elf-tls.s 34 sw $ra, 20($sp) # 4-byte Folded Spill
66 sw $ra, 20($sp) # 4-byte Folded Spill
98 sw $ra, 20($sp) # 4-byte Folded Spill
  /external/llvm/include/llvm/Target/
TargetFrameLowering.h 32 /// spill locations) can be stored.
96 /// assignCalleeSavedSpillSlots - Allows target to override spill slot
99 /// returns false, spill slots will be assigned using generic implementation.
116 /// allowed to spill it anywhere it chooses.
149 /// spillCalleeSavedRegisters - Issues instruction(s) to spill all callee

Completed in 302 milliseconds

1 23 4 5 6 7 8 91011>>