2011-07-14 |
Jakob Stoklund Olesen | Reapply r135121 with a fixed copy constructor.
|
commit | commitdiff | tree |
2011-07-14 |
Jakob Stoklund Olesen | Revert r135121 which broke a gcc-4.2 builder.
|
commit | commitdiff | tree |
2011-07-14 |
Jakob Stoklund Olesen | Count references to interference cache entries.
|
commit | commitdiff | tree |
2011-07-14 |
Jakob Stoklund Olesen | Reapply r135074 and r135080 with a fix.
|
commit | commitdiff | tree |
2011-07-13 |
Jakob Stoklund Olesen | Revert r135074 and r135080. They broke clamscan.
|
commit | commitdiff | tree |
2011-07-13 |
Jakob Stoklund Olesen | Only keep the global split candidates that work out.
|
commit | commitdiff | tree |
2011-07-13 |
Jakob Stoklund Olesen | Move the InterferenceCache cursor into the GlobalSplitCand...
|
commit | commitdiff | tree |
2011-07-09 |
Jakob Stoklund Olesen | Oops, didn't mean to commit that.
|
commit | commitdiff | tree |
2011-07-09 |
Jakob Stoklund Olesen | Hoist spills within a basic block.
|
commit | commitdiff | tree |
2011-07-08 |
Jakob Stoklund Olesen | Be more aggressive about following hints.
|
commit | commitdiff | tree |
2011-07-08 |
Jakob Stoklund Olesen | Fix more register allocation sensitive tests.
|
commit | commitdiff | tree |
2011-07-08 |
Jakob Stoklund Olesen | Remove a test that no longer makes sense.
|
commit | commitdiff | tree |
2011-07-05 |
Jakob Stoklund Olesen | Break infinite loop when the Hopfield network oscillates.
|
commit | commitdiff | tree |
2011-07-05 |
Jakob Stoklund Olesen | Fix PR10277.
|
commit | commitdiff | tree |
2011-07-05 |
Jakob Stoklund Olesen | Tweak comment and debug output.
|
commit | commitdiff | tree |
2011-07-04 |
Jakob Stoklund Olesen | Fix PR10244.
|
commit | commitdiff | tree |
2011-07-02 |
Jakob Stoklund Olesen | Consistent diagnostic capitalization and redundant...
|
commit | commitdiff | tree |
2011-07-02 |
Jakob Stoklund Olesen | Better diagnostics when inline asm fails to allocate.
|
commit | commitdiff | tree |
2011-07-02 |
Jakob Stoklund Olesen | Include a source location when complaining about bad...
|
commit | commitdiff | tree |
2011-07-02 |
Jakob Stoklund Olesen | Use a new strategy for preventing eviction loops in...
|
commit | commitdiff | tree |
2011-07-01 |
Jakob Stoklund Olesen | Don't inflate register classes used by inline asm.
|
commit | commitdiff | tree |
2011-06-30 |
Jakob Stoklund Olesen | Fix a problem with fast-isel return values introduced...
|
commit | commitdiff | tree |
2011-06-30 |
Jakob Stoklund Olesen | Tweak error messages to match GCC. Should fix gcc.target...
|
commit | commitdiff | tree |
2011-06-30 |
Jakob Stoklund Olesen | Reapply r134047 now that the world is ready for it.
|
commit | commitdiff | tree |
2011-06-29 |
Jakob Stoklund Olesen | Always adjust the stack pointer immediately after the...
|
commit | commitdiff | tree |
2011-06-29 |
Jakob Stoklund Olesen | Revert r134047 while investigating a llvm-gcc-i386...
|
commit | commitdiff | tree |
2011-06-29 |
Jakob Stoklund Olesen | Rewrite RAGreedy::splitAroundRegion, now with cool...
|
commit | commitdiff | tree |
2011-06-28 |
Jakob Stoklund Olesen | Clean up the handling of the x87 fp stack to make it...
|
commit | commitdiff | tree |
2011-06-28 |
Jakob Stoklund Olesen | Print registers by name instead of by number.
|
commit | commitdiff | tree |
2011-06-28 |
Jakob Stoklund Olesen | FileCheckize a couple of tests.
|
commit | commitdiff | tree |
2011-06-28 |
Jakob Stoklund Olesen | Fix a bad iterator dereference that Evan uncovered.
|
commit | commitdiff | tree |
2011-06-27 |
Jakob Stoklund Olesen | Move all inline-asm-fpstack tests to a single file.
|
commit | commitdiff | tree |
2011-06-27 |
Jakob Stoklund Olesen | Track live-out physical registers in MachineDCE.
|
commit | commitdiff | tree |
2011-06-27 |
Jakob Stoklund Olesen | Grow the X86FloatingPoint register map to hold 16 registers.
|
commit | commitdiff | tree |
2011-06-27 |
Jakob Stoklund Olesen | Distinguish early clobber output operands from clobbered...
|
commit | commitdiff | tree |
2011-06-27 |
Jakob Stoklund Olesen | Decode and pretty print inline asm operand descriptors.
|
commit | commitdiff | tree |
2011-06-20 |
Jakob Stoklund Olesen | Skip fields that don't exist in the Register class.
|
commit | commitdiff | tree |
2011-06-20 |
Jakob Stoklund Olesen | Add a RegisterTuples class to Target.td and TableGen.
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Use the correct comparator to avoid depending on pointer...
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Store CodeGenRegisters as pointers so they won't be...
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Remove MethodProtos/MethodBodies and allocation_order_begin...
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Delete unneeded allocation order override.
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Switch ARM to using AltOrders instead of MethodBodies.
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Switch x86 to using AltOrders instead of MethodBodies.
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Reserve D16-D13 on subtargets that don't support them.
|
commit | commitdiff | tree |
2011-06-18 |
Jakob Stoklund Olesen | Provide AltOrders for specifying alternative allocation...
|
commit | commitdiff | tree |
2011-06-17 |
Jakob Stoklund Olesen | Only call TRI::getRawAllocationOrder to resolve a target...
|
commit | commitdiff | tree |
2011-06-17 |
Jakob Stoklund Olesen | Zap the last reference to allocation_order_begin().
|
commit | commitdiff | tree |
2011-06-17 |
Jakob Stoklund Olesen | SI, DI, BP, and SP don't have 8-bit sub-registers in...
|
commit | commitdiff | tree |
2011-06-17 |
Jakob Stoklund Olesen | Allocate SystemZ callee-saved registers backwards:...
|
commit | commitdiff | tree |
2011-06-17 |
Jakob Stoklund Olesen | Explicitly invoke ArrayRef constructor to keep gcc...
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Rename TRI::getAllocationOrder() to getRawAllocationOrder().
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Don't use register classes larger than TLI->getRegClassFor...
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Teach antidependency breakers to use RegisterClassInfo.
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Move PBQP off allocation_order_begin. No functional...
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Switch linear scan to using RegisterClassInfo.
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Add TargetRegisterInfo::getRawAllocationOrder().
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Prempt some obnoxious compiler from complaing about...
|
commit | commitdiff | tree |
2011-06-16 |
Jakob Stoklund Olesen | Make sure to pass an unsigned to a printf format that...
|
commit | commitdiff | tree |
2011-06-15 |
Jakob Stoklund Olesen | Use set operations instead of plain lists to enumerate...
|
commit | commitdiff | tree |
2011-06-15 |
Jakob Stoklund Olesen | Remove custom allocation orders in SystemZ.
|
commit | commitdiff | tree |
2011-06-15 |
Jakob Stoklund Olesen | Use a SetTheory instance to expand register lists in...
|
commit | commitdiff | tree |
2011-06-15 |
Jakob Stoklund Olesen | Give CodeGenRegisterClass a real sorted member set.
|
commit | commitdiff | tree |
2011-06-15 |
Jakob Stoklund Olesen | Move the list of register classes into CodeGenRegBank...
|
commit | commitdiff | tree |
2011-06-14 |
Jakob Stoklund Olesen | Fix a compile time regression caused by too small hash...
|
commit | commitdiff | tree |
2011-06-13 |
Jakob Stoklund Olesen | Be less aggressive about hinting in RAFast.
|
commit | commitdiff | tree |
2011-06-13 |
Jakob Stoklund Olesen | Include callee-saved registers in debug output.
|
commit | commitdiff | tree |
2011-06-12 |
Jakob Stoklund Olesen | Tweak hash function and compress hash tables.
|
commit | commitdiff | tree |
2011-06-12 |
Jakob Stoklund Olesen | Remove now dead code.
|
commit | commitdiff | tree |
2011-06-12 |
Jakob Stoklund Olesen | Extract the generateHashTable function.
|
commit | commitdiff | tree |
2011-06-12 |
Jakob Stoklund Olesen | Compute lists of sub-regs, super-regs, and overlapping...
|
commit | commitdiff | tree |
2011-06-11 |
Jakob Stoklund Olesen | Move the list of registers into CodeGenRegBank.
|
commit | commitdiff | tree |
2011-06-10 |
Jakob Stoklund Olesen | Move some sub-register index calculations to CodeGenRegister...
|
commit | commitdiff | tree |
2011-06-09 |
Jakob Stoklund Olesen | Move TableGen's register bank classes to their own...
|
commit | commitdiff | tree |
2011-06-09 |
Jakob Stoklund Olesen | Remove custom allocation order boilerplate that is...
|
commit | commitdiff | tree |
2011-06-06 |
Jakob Stoklund Olesen | Simplify local live range splitting's safeguard to...
|
commit | commitdiff | tree |
2011-06-06 |
Jakob Stoklund Olesen | Get allocation orders from RegisterClassInfo when possible.
|
commit | commitdiff | tree |
2011-06-06 |
Jakob Stoklund Olesen | Don't try to be clever, just preserve the target's...
|
commit | commitdiff | tree |
2011-06-04 |
Jakob Stoklund Olesen | Fix a test that keeps breaking when allocation orders...
|
commit | commitdiff | tree |
2011-06-04 |
Jakob Stoklund Olesen | Drop a RecordKeeper reference that wasn't necessary.
|
commit | commitdiff | tree |
2011-06-04 |
Jakob Stoklund Olesen | Silence compiler warnings.
|
commit | commitdiff | tree |
2011-06-04 |
Jakob Stoklund Olesen | Teach TableGen to evaluate DAG expressions as set operations.
|
commit | commitdiff | tree |
2011-06-03 |
Jakob Stoklund Olesen | Fix some tests that depend on register allocation.
|
commit | commitdiff | tree |
2011-06-03 |
Jakob Stoklund Olesen | Blackfin always uses a reserved call frame.
|
commit | commitdiff | tree |
2011-06-03 |
Jakob Stoklund Olesen | Switch AllocationOrder to using RegisterClassInfo instead...
|
commit | commitdiff | tree |
2011-06-03 |
Jakob Stoklund Olesen | Preserve the original ordering when a CSR has multiple...
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Avoid calling TRI->getAllocatableSet in RAFast.
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Flag unallocatable register classes instead of giving...
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Make it possible to have unallocatable register classes.
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Just use a SmallVector.
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Use RegisterClassInfo::getOrder in RAFast.
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Initialize members to fix problem found by valgrind.
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Use TRI::has{Sub,Super}ClassEq() where possible.
|
commit | commitdiff | tree |
2011-06-02 |
Jakob Stoklund Olesen | Add a RegisterClassInfo class that lazily caches information...
|
commit | commitdiff | tree |
2011-06-01 |
Jakob Stoklund Olesen | Revert r132358 "Simplify the eviction policy by making...
|
commit | commitdiff | tree |
2011-06-01 |
Jakob Stoklund Olesen | Fix PR10059 and future variations by handling all register...
|
commit | commitdiff | tree |
2011-05-31 |
Jakob Stoklund Olesen | Ignore Vim swap files
|
commit | commitdiff | tree |
2011-05-31 |
Jakob Stoklund Olesen | Simplify the eviction policy by making the failsafe...
|
commit | commitdiff | tree |
2011-05-30 |
Jakob Stoklund Olesen | Reapply r132245 with a fix for the bug that broke the...
|
commit | commitdiff | tree |
2011-05-29 |
Jakob Stoklund Olesen | Revert r132245, "Create two BlockInfo entries when...
|
commit | commitdiff | tree |
next |