aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Add X86 RORX instructionCraig Topper2011-10-239-14/+109
* The element insertion code in scalar replacement doesn't handle incorrectCameron Zwarich2011-10-232-2/+23
* Add X86 MULX instruction for disassembler.Craig Topper2011-10-233-0/+48
* Remove some duplicate specifying of neverHasSideEffects and mayLoad from X86 ...Craig Topper2011-10-221-5/+5
* Oops! Fix test I forgot to submit as part of r142735.Nick Lewycky2011-10-221-2/+2
* A non-escaping malloc in the entry block is not unlike an alloca. Do dead-storeNick Lewycky2011-10-222-2/+33
* Make SCEV's brute force analysis stronger in two ways. Firstly, we should beNick Lewycky2011-10-222-26/+178
* Fix a typo.wNadav Rotem2011-10-221-1/+1
* Minor updates.Jim Grosbach2011-10-221-0/+2
* Added my name to CREDITS.TXTNadav Rotem2011-10-221-0/+4
* Move various generated tables into read-only memory, fixing up const correctn...Benjamin Kramer2011-10-226-34/+40
* Fix pr11193.Nadav Rotem2011-10-222-3/+15
* The different flavors of ARM have different valid subsets of registers. CheckBill Wendling2011-10-221-3/+13
* Assembly parsing for 4-register sequential variant of VLD2.Jim Grosbach2011-10-214-42/+24
* Assembly parsing for 2-register sequential variant of VLD2.Jim Grosbach2011-10-216-37/+54
* Make sure that the landing pads themselves have no PHI instructions in them.Bill Wendling2011-10-211-0/+21
* Extend the floating point heuristic to consider NaN checks unlikely.Benjamin Kramer2011-10-211-4/+17
* Revert r141657 for now. This has broken css and changed links on llvm.org. I'...Tanya Lattner2011-10-211-826/+613
* Remap blockaddress correctly when inlining a function. Fixes PR10162.Eli Friedman2011-10-212-1/+59
* Use LLVMBool for a function that logically returns a boolean value.Owen Anderson2011-10-212-2/+2
* Assembly parsing for 4-register variant of VLD1.Jim Grosbach2011-10-218-31/+48
* Fix typo.Owen Anderson2011-10-211-1/+1
* BranchProbabilityInfo: floating point equality is unlikely.Benjamin Kramer2011-10-211-2/+34
* Assembly parsing for 3-register variant of VLD1.Jim Grosbach2011-10-218-23/+46
* STABS symbols are debug symbols.Owen Anderson2011-10-211-1/+3
* Minor simplification: use ShuffleVectorInst::getMaskValue instead of a more e...Eli Friedman2011-10-211-2/+2
* Extend instcombine's shufflevector simplification to handle more cases where ...Eli Friedman2011-10-212-61/+241
* ARM VLD parsing and encoding.Jim Grosbach2011-10-218-255/+285
* Don't automatically set the "fc" bits on MSR instructions if the user didn't ...Owen Anderson2011-10-211-3/+7
* Bind libObject API for obtaining the section containing a Symbol.Owen Anderson2011-10-212-0/+8
* Expand the coverage of the libObject C bindings to include more SectionRef ac...Owen Anderson2011-10-212-2/+100
* Fix pr11194. When promoting and splitting integers we need to useNadav Rotem2011-10-212-3/+31
* Nuke an #if0 that got accidentally left in.Jim Grosbach2011-10-211-31/+0
* whitespace.Jim Grosbach2011-10-211-1/+1
* Don't hard code the desired alignment for loops -- it isn't 16-bytes onChandler Carruth2011-10-211-3/+3
* Remove some outdated comments.Jim Grosbach2011-10-211-11/+11
* 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use the correct return CC t...Nadav Rotem2011-10-214-14/+47
* Ensure timestamps are not embedded into files when doing a release build.Duncan Sands2011-10-211-0/+1
* Fix build on mingw-w64.Anton Korobeynikov2011-10-211-6/+8
* Add loop aligning to MachineBlockPlacement based on review discussion soChandler Carruth2011-10-212-5/+108
* Add a very basic test for MachineBlockPlacement. This is essentially theChandler Carruth2011-10-211-0/+75
* Modify the script to output the regressions and passes into categories. My Py...Bill Wendling2011-10-211-9/+44
* Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrinsics and replace with ...Craig Topper2011-10-215-51/+93
* Implement a block placement pass based on the branch probability andChandler Carruth2011-10-216-2/+643
* Check for divide by zero.Bill Wendling2011-10-211-2/+2
* Remove a now dead function, fixing -Wunused-function warnings fromChandler Carruth2011-10-211-20/+0
* Fix unused variable warning.Richard Smith2011-10-211-1/+1
* Revert r142618, r142622, and r142624, which were based on an incorrect readin...Owen Anderson2011-10-204-65/+77
* Fix decoding tests for fixed MSR encodings.Owen Anderson2011-10-202-55/+5
* Remove unused include of sys/uio.h in MemoryBuffer.cpp. It was not correctly ...David Meyer2011-10-201-1/+0