2011-07-02 |
Rafael Espindola | Check the VN of the src register at the two copies...
|
commit | commitdiff | tree |
2011-07-01 |
Rafael Espindola | Fix use after free.
|
commit | commitdiff | tree |
2011-07-01 |
Rafael Espindola | Avoid DenseMap lookup.
|
commit | commitdiff | tree |
2011-07-01 |
Rafael Espindola | Fix off by one error. I misunderstood the comment about...
|
commit | commitdiff | tree |
2011-07-01 |
Rafael Espindola | Check the liveinterval, not the kill flag.
|
commit | commitdiff | tree |
2011-07-01 |
Rafael Espindola | Add 134199 back, but disable the optimization when...
|
commit | commitdiff | tree |
2011-06-30 |
Rafael Espindola | Revert my previous patch while I debug llvm-gcc bootstrap.
|
commit | commitdiff | tree |
2011-06-30 |
Rafael Espindola | Don't give up on coalescing A and B when we find
|
commit | commitdiff | tree |
2011-06-30 |
Rafael Espindola | Create a isFullCopy predicate.
|
commit | commitdiff | tree |
2011-06-30 |
Rafael Espindola | Add r134057 back, but splice the predecessor after...
|
commit | commitdiff | tree |
2011-06-30 |
Rafael Espindola | Remove dead code.
|
commit | commitdiff | tree |
2011-06-29 |
Rafael Espindola | make compose and isMoveInstr static functions.
|
commit | commitdiff | tree |
2011-06-29 |
Rafael Espindola | Let simplify cfg simplify bb with only debug and lifetime...
|
commit | commitdiff | tree |
2011-06-28 |
Rafael Espindola | Fix cmake build.
|
commit | commitdiff | tree |
2011-06-26 |
Rafael Espindola | Remove unused methods.
|
commit | commitdiff | tree |
2011-06-26 |
Rafael Espindola | There is only one register coalescer. Merge it into...
|
commit | commitdiff | tree |
2011-06-26 |
Rafael Espindola | Merge SimpleRegisterCoalescing.cpp into RegisterCoalescer...
|
commit | commitdiff | tree |
2011-06-26 |
Rafael Espindola | merge SimpleRegisterCoalescing.h into RegisterCoalescer.h.
|
commit | commitdiff | tree |
2011-06-26 |
Rafael Espindola | Move RegisterCoalescer.h to lib/CodeGen.
|
commit | commitdiff | tree |
2011-06-26 |
Rafael Espindola | Remove unnecessary wrapper.
|
commit | commitdiff | tree |
2011-06-24 |
Rafael Espindola | Fix cmake build.
|
commit | commitdiff | tree |
2011-06-24 |
Rafael Espindola | Simplify
|
commit | commitdiff | tree |
2011-06-24 |
Rafael Espindola | Now that bb with phis are not considered simple, duplicate...
|
commit | commitdiff | tree |
2011-06-24 |
Rafael Espindola | Simplify now that blocks with phis are not considered...
|
commit | commitdiff | tree |
2011-06-24 |
Rafael Espindola | Fix CellSPU CMakeList.txt.
|
commit | commitdiff | tree |
2011-06-23 |
Rafael Espindola | Revert "revert 133714"
|
commit | commitdiff | tree |
2011-06-23 |
Rafael Espindola | Add missing file.
|
commit | commitdiff | tree |
2011-06-23 |
Rafael Espindola | 133713 broke the build, revert it.
|
commit | commitdiff | tree |
2011-06-23 |
Rafael Espindola | Move more logic to shouldTailDuplicate and only duplicate...
|
commit | commitdiff | tree |
2011-06-22 |
Rafael Espindola | Reenable tail duplication of bb with just an unconditional...
|
commit | commitdiff | tree |
2011-06-22 |
Rafael Espindola | Reenable the optimization added in 133415, but change...
|
commit | commitdiff | tree |
2011-06-20 |
Rafael Espindola | Disable again.
|
commit | commitdiff | tree |
2011-06-20 |
Rafael Espindola | Re enable 133415 with two fixes
|
commit | commitdiff | tree |
2011-06-20 |
Rafael Espindola | Teach early dup how to duplicate basic blocks with...
|
commit | commitdiff | tree |
2011-06-17 |
Rafael Espindola | Test for previous commit.
|
commit | commitdiff | tree |
2011-06-17 |
Rafael Espindola | Two fixes relating to debug value:
|
commit | commitdiff | tree |
2011-06-17 |
Rafael Espindola | Enable early duplication of small blocks. There are...
|
commit | commitdiff | tree |
2011-06-15 |
Rafael Espindola | Testcase for previous commit.
|
commit | commitdiff | tree |
2011-06-15 |
Rafael Espindola | Fix cmake build.
|
commit | commitdiff | tree |
2011-06-15 |
Rafael Espindola | Handle jump tables. Test to follow soon.
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Add triple.
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Check the llc output.
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Add a test for the recent regression.
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Partial revert of 132882.
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Add 132986 back, but avoid non-determinism if a bb...
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | revert 132986 to see if the bots go green.
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Implement Jakob's suggestion on how to detect fall...
|
commit | commitdiff | tree |
2011-06-14 |
Rafael Espindola | Make the threshold used by branch folding softer. Before...
|
commit | commitdiff | tree |
2011-06-13 |
Rafael Espindola | Fix invalid uses of Twine. Hopefully this fixes the...
|
commit | commitdiff | tree |
2011-06-12 |
Rafael Espindola | Really fix the fall-through logic.
|
commit | commitdiff | tree |
2011-06-12 |
Rafael Espindola | Test for the previous commit.
|
commit | commitdiff | tree |
2011-06-12 |
Rafael Espindola | Fix silly bug I introduce in the previous commit. Fixes...
|
commit | commitdiff | tree |
2011-06-12 |
Rafael Espindola | AnalyzeBranch doesn't change which successors a bb...
|
commit | commitdiff | tree |
2011-06-10 |
Rafael Espindola | Removed tabs. Also fixed my editor...
|
commit | commitdiff | tree |
2011-06-10 |
Rafael Espindola | Remove duplicated test.
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | Make the optional verification step more strict.
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | Avoid a gcc warning about multiline comments.
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | On last fix to the early tail duplication.
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | Also consider phi nodes when deciding if a register...
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | AnalyzeBranch modifies the bb, but we don't want to...
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | A PHI in this basic block is a use in another basic...
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | Refactor some checks into shouldTailDuplicate. Update...
|
commit | commitdiff | tree |
2011-06-09 |
Rafael Espindola | Improve the handling of available_externally and llvm...
|
commit | commitdiff | tree |
2011-06-08 |
Rafael Espindola | Fix count.
|
commit | commitdiff | tree |
2011-06-08 |
Rafael Espindola | Count how many phis we are creating.
|
commit | commitdiff | tree |
2011-06-07 |
Rafael Espindola | Fix a silly error I introduce in r131951.
|
commit | commitdiff | tree |
2011-06-05 |
Rafael Espindola | Basic support for macros with explicit arguments.
|
commit | commitdiff | tree |
2011-06-05 |
Rafael Espindola | Produce an undefined reference to _GLOBAL_OFFSET_TABLE_...
|
commit | commitdiff | tree |
2011-06-02 |
Rafael Espindola | Add test for PR10068.
|
commit | commitdiff | tree |
2011-06-02 |
Rafael Espindola | Revert 132424 to fix PR10068.
|
commit | commitdiff | tree |
2011-06-02 |
Rafael Espindola | Don't hardcode the %reg format in the streamer.
|
commit | commitdiff | tree |
2011-05-30 |
Rafael Espindola | Use the dwarf->llvm mapping to print register names...
|
commit | commitdiff | tree |
2011-05-30 |
Rafael Espindola | Split ppc dwarf regnums into ppc64 and ppc32 flavours.
|
commit | commitdiff | tree |
2011-05-30 |
Rafael Espindola | Introduce the DwarfRegAlias class for declaring that...
|
commit | commitdiff | tree |
2011-05-30 |
Rafael Espindola | Mark the 32 bit registers as invalid in 64 bit mode...
|
commit | commitdiff | tree |
2011-05-30 |
Rafael Espindola | Remove the DwarfNumbers from the subregisters. They...
|
commit | commitdiff | tree |
2011-05-29 |
Rafael Espindola | Use %rbp on a 64 bit test.
|
commit | commitdiff | tree |
2011-05-29 |
Rafael Espindola | Fix to match the dwarf register numbers that gdb uses.
|
commit | commitdiff | tree |
2011-05-29 |
Rafael Espindola | Dwarf register 0 is r0, remove incorrect entries.
|
commit | commitdiff | tree |
2011-05-29 |
Rafael Espindola | Remove the dwarf numbers from the D registers. They...
|
commit | commitdiff | tree |
2011-05-28 |
Rafael Espindola | Add 132187 back now that the real problem is fixed.
|
commit | commitdiff | tree |
2011-05-28 |
Rafael Espindola | Fix the root cause of the bootstrap failure:
|
commit | commitdiff | tree |
2011-05-27 |
Rafael Espindola | It looks like 132187 might have broken the llvm-gcc...
|
commit | commitdiff | tree |
2011-05-27 |
Rafael Espindola | Fix a regression I recently introduced by removing...
|
commit | commitdiff | tree |
2011-05-27 |
Rafael Espindola | Make size computation less brittle.
|
commit | commitdiff | tree |
2011-05-27 |
Rafael Espindola | Remove DwarfRegNum from the individual bits of the...
|
commit | commitdiff | tree |
2011-05-27 |
Rafael Espindola | Remove DwarfRegNum from CARRY. I should be encoded...
|
commit | commitdiff | tree |
2011-05-27 |
Rafael Espindola | Remove dwarf numbers from subregs. We should use DW_OP_bit_p...
|
commit | commitdiff | tree |
2011-05-26 |
Rafael Espindola | Fix some dwarf register numbers.
|
commit | commitdiff | tree |
2011-05-26 |
Rafael Espindola | Fix LTO builds with xcode 4.
|
commit | commitdiff | tree |
2011-05-25 |
Rafael Espindola | Fix some issues Duncan found in the previous commit.
|
commit | commitdiff | tree |
2011-05-25 |
Rafael Espindola | Replace the -unwind-tables option with a per function...
|
commit | commitdiff | tree |
2011-05-24 |
Rafael Espindola | Explain FIXME.
|
commit | commitdiff | tree |
2011-05-24 |
Rafael Espindola | Fix the defaults for .eh_frame. We were marking it...
|
commit | commitdiff | tree |
2011-05-24 |
Rafael Espindola | Fix cmake dependencies.
|
commit | commitdiff | tree |
2011-05-20 |
Rafael Espindola | adds some attributes to attribute section when cpu...
|
commit | commitdiff | tree |
2011-05-20 |
Rafael Espindola | fixes target address tBL and tBLX and sets relocation...
|
commit | commitdiff | tree |
2011-05-19 |
Rafael Espindola | Looks like OS X assemblers (including MC) don't like
|
commit | commitdiff | tree |
2011-05-19 |
Rafael Espindola | Misc code refactorings:
|
commit | commitdiff | tree |
2011-05-19 |
Rafael Espindola | ADD64ri32 sign extends its argument, so we need to...
|
commit | commitdiff | tree |
next |