2008-04-29 |
Owen Anderson | Fix a bug in memcpyopt where the memcpy-memcpy transfor... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | We should be returning true here since we've changed... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | A lot of cleanups and documentation improvements, as... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | Rename DeadLoopElimination to LoopDeletion, part 2. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | Rename DeadLoopElimination to LoopDeletion, part one. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Anton Korobeynikov | Don't do stupid things: doInitialization(Module&) is... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | don't eliminate load from volatile value on paths where... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | make this test reduced and *valid* |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | fix a subtle volatile handling bug. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Roman Levenstein | Use std::set instead of std::priority_queue for the... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | Implement more aggressive support for analyzing string... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | Clarify what we mean by a dead loop. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | new testcase for PR2094. The inline asms should not... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | don't delete the last store to an alloca if the store... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | make the vector conversion magic handle multiple results. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Chris Lattner | add support for multiple return values in inline asm... |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Evan Cheng | Another extract_subreg coalescing bug. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | Add some more comments. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | Remove debugging code. |
commit | commitdiff | tree | snapshot |
2008-04-29 |
Owen Anderson | Add dead loop elimination, which removes dead loops... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Evan Cheng | Add -march=x86. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Update and_ops.ll according to the recent dagcombiner... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Evan Cheng | Test case. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Evan Cheng | Fix a bug in RegsForValue::getCopyToRegs() that causes... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Anton Korobeynikov | Correct parameter attributes encoding for C bindings. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Anton Korobeynikov | Add possibility of using arbitrary to to execute stuff... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Fix a pointer-arithmetic bug that caused 64-bit host... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Fix DSE to not eliminate volatile loads with no uses. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dale Johannesen | Don't try to convert PPC long double. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Evan pointed out that folding sext to zext may not... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Delete an unused constructor. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Add a comment to CreateRegForValue that clarifies the... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Rewrite the comments for RegsForValue and its members... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Ted Kremenek | Add more alignment enums. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Ted Kremenek | Bug fix in BumpPtrAllocator: don't assume that all... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Don't call size() on each iteration of the loop. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Gordon Henriksen | Expose parameter attributes via C bindings. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Fix the SVOffset values for loads and stores produced by |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Teach InstCombine's ComputeMaskedBits what SelectionDAG's |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Dan Gohman | Teach DAGCombine to convert (sext x) to (zext x) when the |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Mikhail Glushenkov | Add support for response files to the CommandLine library. |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Anton Korobeynikov | Fix FP return for Win64 ABI |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | Another collection of random cleanups. No functionalit... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | Remove the SmallVector ctor that converts from a SmallV... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | restore the copy ctor in SmallVector. This fixes serious |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | switch RegsForValue::Regs to be a SmallVector to avoid |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | generalize SmallVector copy ctor, there is no requireme... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | Fix PR2256, yet another miscompilation in simplifycfg... |
commit | commitdiff | tree | snapshot |
2008-04-28 |
Chris Lattner | several multiple-retval fixes for bugpoint. |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | move static function out of anon namespace, no function... |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | Another step to getting multiple result inline asm... |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | Allow asms to return multiple results by value. |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Anton Korobeynikov | Properly lower vararg's FORMAL_ARGUMENTS node on win64 |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Anton Korobeynikov | Handle fp80 for win64 |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Bill Wendling | Added support for: |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | typo |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm: |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | isa+cast -> dyn_cast |
commit | commitdiff | tree | snapshot |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line. |
commit | commitdiff | tree | snapshot |
2008-04-26 |
Chris Lattner | A few inline asm cleanups: |
commit | commitdiff | tree | snapshot |
2008-04-26 |
Chris Lattner | no need to implement this method and just have it call |
commit | commitdiff | tree | snapshot |
2008-04-26 |
Chris Lattner | When SRoA'ing a global variable, make sure the new... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Nate Begeman | Feedback from chris |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Nate Begeman | Add a testcase for the recent "handle variable vector... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Dale Johannesen | change comments per review |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Update tests. |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Extract the lower 64-bit if a MMX value is passed in... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Fix illegal MMX_MOVDQ2Qrr pattern. vector_extract resul... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Special handling for MMX values being passed in either... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Dan Gohman | Remove the code from CodeGenPrepare that moved getresul... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Fix MMX_MOVQ2DQrr pattern. It's illegal to do a bitconv... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Nate Begeman | Pull the code to perform an INSERT_VECTOR_ELT in memory... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Anton Korobeynikov | Update test |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Nate Begeman | Feedback from chris |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | 80 col violation. |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Not checking for intrinsics which do not have a chain... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | - Switch from std::set to SmallPtrSet. |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | MMX argument passing fixes: |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Nate Begeman | Teach the PruningFunctionCloner how to look through... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Chris Lattner | Loosen up an assertion to allow intrinsics. I really... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Chris Lattner | Don't infininitely thread branches when a threaded... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Gordon Henriksen | PR2245: Misleading parameter name in llvm-c/Core.h... |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Gordon Henriksen | PR2202: LLVMCreateInterpreter creates a JIT |
commit | commitdiff | tree | snapshot |
2008-04-25 |
Evan Cheng | Fix bug in x86 memcpy / memset lowering. If there are... |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Ted Kremenek | Implement != for DenseSet iterators. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Ted Kremenek | Added iterator support for DenseSet. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Evan Cheng | New test. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Evan Cheng | Adjust inline cost computation to be less aggressive. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Devang Patel | Add EXTRA_OPTIONS on the llvmgxx command line. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Devang Patel | Add EXTRA_OPTIONS on the llvmgcc command line. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Gabor Greif | overlook Output directory |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Evan Cheng | - Check if a register is livein before removing it... |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Chris Lattner | % -> @ |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Chris Lattner | Doc updates/edits, contributed by Terence Parr! |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Chris Lattner | code restructuring, not functionality change. |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Chris Lattner | Don't replace multiple result of calls with undef, |
commit | commitdiff | tree | snapshot |
2008-04-24 |
Chris Lattner | code cleanup, no functionality change. |
commit | commitdiff | tree | snapshot |
next |