| Commit message (Expand) | Author | Age | Files | Lines |
| * | enable the gep isel opt | Chris Lattner | 2005-12-21 | 1 | -6/+0 |
| * | Lower ConstantAggregateZero into zeros | Chris Lattner | 2005-12-21 | 1 | -7/+20 |
| * | Added source file/line correspondence for dwarf (PowerPC only at this point.) | Jim Laskey | 2005-12-16 | 1 | -1/+1 |
| * | Don't lump the filename and working dir together | Chris Lattner | 2005-12-13 | 1 | -15/+16 |
| * | Accept and ignore prefetches for now | Chris Lattner | 2005-12-12 | 1 | -0/+3 |
| * | Minor tweak to get isel opt | Chris Lattner | 2005-12-11 | 1 | -1/+2 |
| * | improve code insertion in two ways: | Chris Lattner | 2005-12-08 | 1 | -20/+26 |
| * | Fix a crash where ConstantVec nodes were being generated with the wrong | Nate Begeman | 2005-12-07 | 1 | -2/+8 |
| * | Teach the SelectionDAG ISel how to turn ConstantPacked values into | Nate Begeman | 2005-12-06 | 1 | -3/+27 |
| * | Fix the #1 code quality problem that I have seen on X86 (and it also affects | Chris Lattner | 2005-12-05 | 1 | -6/+162 |
| * | dbg.stoppoint returns a value, don't forget to init it | Chris Lattner | 2005-12-03 | 1 | -0/+1 |
| * | First chunk of actually generating vector code for packed types. These | Nate Begeman | 2005-11-30 | 1 | -2/+12 |
| * | Fix a problem with llvm-ranlib that (on some platforms) caused the archive | Reid Spencer | 2005-11-30 | 1 | -0/+30 |
| * | Add support for a new STRING and LOCATION node for line number support, patch | Chris Lattner | 2005-11-29 | 1 | -2/+67 |
| * | Check in code to scalarize arbitrarily wide packed types for some simple | Nate Begeman | 2005-11-22 | 1 | -1/+1 |
| * | Rather than attempting to legalize 1 x float, make sure the SD ISel never | Nate Begeman | 2005-11-22 | 1 | -6/+24 |
| * | Unbreak codegen of bools. This should fix the llc/jit/llc-beta failures | Chris Lattner | 2005-11-19 | 1 | -1/+1 |
| * | Teach LLVM how to scalarize packed types. Currently, this only works on | Nate Begeman | 2005-11-19 | 1 | -32/+37 |
| * | Split out the shift code from visitBinary. | Nate Begeman | 2005-11-18 | 1 | -7/+14 |
| * | when debugging lower dbg intrinsics to calls | Chris Lattner | 2005-11-16 | 1 | -0/+22 |
| * | added a chain output | Andrew Lenharth | 2005-11-11 | 1 | -2/+10 |
| * | continued readcyclecounter support | Andrew Lenharth | 2005-11-11 | 1 | -0/+3 |
| * | Refactor intrinsic lowering stuff out of visitCall | Chris Lattner | 2005-11-09 | 1 | -98/+107 |
| * | Fix CodeGen/X86/shift-folding.ll:test3 on X86 | Chris Lattner | 2005-11-09 | 1 | -1/+1 |
| * | Avoid creating a token factor node in trivially redundant cases. This | Chris Lattner | 2005-11-09 | 1 | -1/+12 |
| * | Handle GEP's a bit more intelligently. Fold constant indices early and | Chris Lattner | 2005-11-09 | 1 | -16/+40 |
| * | Add the necessary support to the ISel to allow targets to codegen the new | Nate Begeman | 2005-11-06 | 1 | -2/+5 |
| * | Significantly simplify this code and make it more aggressive. Instead of having | Chris Lattner | 2005-10-30 | 1 | -103/+50 |
| * | Add the ability to lower return instructions to TargetLowering. This | Nate Begeman | 2005-10-18 | 1 | -2/+7 |
| * | Fix Generic/2005-10-18-ZeroSizeStackObject.ll by not requesting a zero | Chris Lattner | 2005-10-18 | 1 | -0/+1 |
| * | remove hack | Chris Lattner | 2005-10-18 | 1 | -3/+1 |
| * | Enable Nate's excellent DAG combiner work by default. This allows the | Chris Lattner | 2005-10-10 | 1 | -16/+4 |
| * | make sure that -view-isel-dags is the input to the isel, not the input to | Chris Lattner | 2005-10-05 | 1 | -2/+2 |
| * | Fix VC++ warnings. | Jeff Cohen | 2005-10-01 | 1 | -4/+4 |
| * | Add FP versions of the binary operators, keeping the int and fp worlds seperate. | Chris Lattner | 2005-09-28 | 1 | -12/+35 |
| * | If the target prefers it, use _setjmp/_longjmp should be used instead of setj... | Chris Lattner | 2005-09-27 | 1 | -2/+6 |
| * | If a function has liveins, and if the target requested that they be plopped | Chris Lattner | 2005-09-13 | 1 | -0/+15 |
| * | Add an option to the DAG Combiner to enable it for beta runs, and turn on | Nate Begeman | 2005-09-07 | 1 | -0/+19 |
| * | Don't create zero sized stack objects even for array allocas with a zero | Chris Lattner | 2005-09-02 | 1 | -1/+2 |
| * | Fix the release build, noticed by Eric van Riet Paap | Chris Lattner | 2005-09-02 | 1 | -1/+1 |
| * | For values that are live across basic blocks and need promotion, use ANY_EXTEND | Chris Lattner | 2005-09-02 | 1 | -10/+5 |
| * | It is NDEBUG not _NDEBUG | Chris Lattner | 2005-09-01 | 1 | -1/+1 |
| * | Disable this code, which broke many tests last night | Chris Lattner | 2005-08-27 | 1 | -1/+1 |
| * | Don't copy regs that are only used in the entry block into a vreg. This | Chris Lattner | 2005-08-26 | 1 | -3/+9 |
| * | Call the InsertAtEndOfBasicBlock hook if the usesCustomDAGSchedInserter | Chris Lattner | 2005-08-26 | 1 | -0/+14 |
| * | Make -view-isel-dags show the dag before instruction selecting, in case | Chris Lattner | 2005-08-24 | 1 | -2/+2 |
| * | Fix a problem where constant expr shifts would not have their shift amount | Chris Lattner | 2005-08-22 | 1 | -5/+5 |
| * | Enable critical edge splitting by default | Chris Lattner | 2005-08-18 | 1 | -16/+10 |
| * | Add a new beta option for critical edge splitting, to avoid a problem that | Chris Lattner | 2005-08-17 | 1 | -0/+23 |
| * | Fix a regression on X86, where FP values can be promoted too. | Chris Lattner | 2005-08-17 | 1 | -1/+4 |