| Commit message (Expand) | Author | Age | Files | Lines |
* | Teach valuetracking that byval arguments with a specified alignment are | Chris Lattner | 2011-05-23 | 3 | -6/+41 |
* | add a helper method to get the byval alignment of an argument. | Chris Lattner | 2011-05-22 | 2 | -0/+9 |
* | Eliminate some temporary variables, and don't call getByValTypeAlignment | Chris Lattner | 2011-05-22 | 1 | -6/+8 |
* | add test from PR9164 | Chris Lattner | 2011-05-22 | 1 | -0/+6 |
* | testcase for PR9378 | Chris Lattner | 2011-05-22 | 1 | -0/+6 |
* | add a missing alias to make us more bug compatible with gcc, PR9378 | Chris Lattner | 2011-05-22 | 1 | -0/+1 |
* | document thiscall, PR9101 | Chris Lattner | 2011-05-22 | 1 | -5/+8 |
* | implement PR9315, constant folding exp2 in terms of pow (since hosts without | Chris Lattner | 2011-05-22 | 2 | -2/+13 |
* | RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset ... | Renato Golin | 2011-05-22 | 4 | -4/+99 |
* | Add methods to parse the SEH directives to the COFFAsmParser. Implement some | Charles Davis | 2011-05-22 | 4 | -4/+161 |
* | add a note. | Chris Lattner | 2011-05-22 | 1 | -0/+10 |
* | add some random notes. | Chris Lattner | 2011-05-22 | 1 | -0/+5 |
* | Teach ValueTracking about x86 crc32 intrinsics. | Evan Cheng | 2011-05-22 | 1 | -0/+4 |
* | Carve out a place in instcombine to put transformations which work knowing th... | Chris Lattner | 2011-05-22 | 2 | -0/+51 |
* | Fix Bug 9386 - ARM disassembler failed to disassemble conditional bx | Johnny Chen | 2011-05-22 | 3 | -3/+16 |
* | Fix PR9815: I was trying to get out of "generating code and then | Chris Lattner | 2011-05-22 | 2 | -44/+103 |
* | Add a parameter to ConstantFoldTerminator() that callers can use to ask it to... | Frits van Bommel | 2011-05-22 | 7 | -12/+78 |
* | another typo | Chris Lattner | 2011-05-22 | 1 | -1/+1 |
* | fix comment typo | Chris Lattner | 2011-05-22 | 1 | -1/+1 |
* | I missed a checking with my GVN change. | Chris Lattner | 2011-05-22 | 1 | -2/+2 |
* | insertvalue takes a variable number of arguments, document this, fixing PR9935. | Chris Lattner | 2011-05-22 | 1 | -3/+4 |
* | fix PR9856, an incorrectly conservative assertion: a global can be | Chris Lattner | 2011-05-22 | 2 | -3/+17 |
* | fix PR9841 by having GVN not process dead loads. This was | Chris Lattner | 2011-05-22 | 2 | -0/+17 |
* | remove a trivial test, make some other tests less trivial. | Chris Lattner | 2011-05-22 | 4 | -14/+11 |
* | make this test less trivial. | Chris Lattner | 2011-05-22 | 1 | -4/+6 |
* | initialize and finalize function passes, pointed out by Cameron. | Chris Lattner | 2011-05-22 | 1 | -1/+4 |
* | fix a bug for hosts without round, PR8893. | Chris Lattner | 2011-05-22 | 1 | -1/+1 |
* | move PR9408 here. | Chris Lattner | 2011-05-22 | 1 | -0/+40 |
* | Commit test change, forgotten as part of r131838. | Nick Lewycky | 2011-05-22 | 1 | -1/+1 |
* | Teach the inliner to emit llvm.lifetime.start/end, to scope the local variables | Nick Lewycky | 2011-05-22 | 2 | -0/+148 |
* | switch to using a smallvector to avoid allocations for most normal size instr... | Chris Lattner | 2011-05-22 | 1 | -2/+2 |
* | tidy some things up. | Chris Lattner | 2011-05-22 | 1 | -16/+6 |
* | Fix some minor typos and grammar. | Chris Lattner | 2011-05-22 | 1 | -40/+31 |
* | Implement emission of all Win64 exception tables. Make the COFF streamer emit | Charles Davis | 2011-05-22 | 4 | -1/+33 |
* | Make the COFF streamer emit unwind info when processing a .seh_handlerdata | Charles Davis | 2011-05-22 | 5 | -4/+208 |
* | Fix grammar in test. | Nick Lewycky | 2011-05-22 | 1 | -1/+1 |
* | Don't allow unaligned offsets and sizes in the Win64 EH directives. | Charles Davis | 2011-05-22 | 1 | -2/+10 |
* | random comment cleanups. | Chris Lattner | 2011-05-22 | 2 | -5/+5 |
* | fix a file system case sensitivity issue. | Chris Lattner | 2011-05-22 | 1 | -1/+1 |
* | remove StandardPasses, it has been replaced with PassManagerBuilder | Chris Lattner | 2011-05-22 | 3 | -651/+0 |
* | switch opt to using PassManagerBuilder.h | Chris Lattner | 2011-05-22 | 1 | -34/+31 |
* | switch llvm-ld. It has a terrible mechanism that people can add extra | Chris Lattner | 2011-05-22 | 1 | -6/+4 |
* | switch bugpoint and liblto to PassManagerBuilder. | Chris Lattner | 2011-05-22 | 2 | -20/+16 |
* | add support for LTO passes. | Chris Lattner | 2011-05-22 | 1 | -0/+75 |
* | eliminate dependence on StandardPasses.h. The code generator's pass pipeline | Chris Lattner | 2011-05-22 | 1 | -2/+6 |
* | Include DataTypes.h from this header to get the uint*_t types. | Charles Davis | 2011-05-22 | 1 | -0/+2 |
* | Allow access to the .pdata and .xdata sections through the TargetAsmInfo | Charles Davis | 2011-05-22 | 1 | -0/+8 |
* | add an extension point mechanism that allow plugins to add stuff to | Chris Lattner | 2011-05-21 | 1 | -40/+83 |
* | Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans to | Nick Lewycky | 2011-05-21 | 3 | -5/+118 |
* | Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot. | Duncan Sands | 2011-05-21 | 3 | -143/+2 |