| Commit message (Expand) | Author | Age | Files | Lines |
* | Instcombine was transforming: | Evan Cheng | 2012-07-12 | 2 | -0/+25 |
* | TableGen: Location information for diagnostic. | Jim Grosbach | 2012-07-12 | 1 | -1/+1 |
* | ARM: fix typo in comments | Manman Ren | 2012-07-11 | 1 | -1/+1 |
* | ARM: Fix optimizeCompare to correctly check safe condition. | Manman Ren | 2012-07-11 | 2 | -9/+33 |
* | Patch for Mips direct object generation. | Jack Carter | 2012-07-11 | 1 | -0/+8 |
* | Fixup broken doc link. Patch by Sean Silva <silvas@purdue.edu>. | Chad Rosier | 2012-07-11 | 2 | -2/+2 |
* | This change removes an "initialization" warning. | Jack Carter | 2012-07-11 | 1 | -4/+3 |
* | Fixed diff comparison. | Stepan Dyatkovskiy | 2012-07-11 | 1 | -1/+1 |
* | In MemoryBuffer::getOpenFile() don't verify that the mmap'ed | Argyrios Kyrtzidis | 2012-07-11 | 1 | -10/+0 |
* | In register classes in MipsRegisterInfo.td, list the registers in ascending | Akira Hatanaka | 2012-07-11 | 1 | -99/+114 |
* | [x86 fast-isel] Per discussion with Eric, add all cases to switch with verbose | Chad Rosier | 2012-07-11 | 1 | -1/+8 |
* | Test case for r160036. | Akira Hatanaka | 2012-07-11 | 1 | -0/+22 |
* | X86: Update to peephole optimization to move Movr0 before (Sub, Cmp) pair. | Manman Ren | 2012-07-11 | 2 | -1/+34 |
* | Implement MipsTargetLowering::LowerSELECT_CC to custom lower SELECT_CC. | Akira Hatanaka | 2012-07-11 | 3 | -3/+42 |
* | InstrEmitter::EmitSubregNode() optimize extract_subreg in this case: | Evan Cheng | 2012-07-11 | 1 | -1/+2 |
* | PR13326: Fix a subtle edge case in the udiv -> magic multiply generator. | Benjamin Kramer | 2012-07-11 | 2 | -1/+22 |
* | test commit | Tom Stellard | 2012-07-11 | 1 | -0/+1 |
* | [x86 fast-isel] Rather then call llvm_unreachable() have fast-isel fall back | Chad Rosier | 2012-07-11 | 1 | -1/+1 |
* | When ext-loading and trunc-storing vectors to memory, on x86 32bit systems, a... | Nadav Rotem | 2012-07-11 | 6 | -11/+38 |
* | Rename many of the Tmp1, Tmp2, Tmp3 variables to names such as Chain, Value, ... | Nadav Rotem | 2012-07-11 | 1 | -100/+104 |
* | Remove unused variable. | Benjamin Kramer | 2012-07-11 | 1 | -2/+0 |
* | Refactor the DAG Legalizer by extracting the legalization of | Nadav Rotem | 2012-07-11 | 1 | -422/+434 |
* | Only apply the SETCC+SITOFP -> SELECTCC optimization when the SETCC returns a... | Owen Anderson | 2012-07-11 | 1 | -1/+2 |
* | Lower RETURNADDR node in Mips backend. | Akira Hatanaka | 2012-07-11 | 4 | -5/+54 |
* | Mips specific inline asm operand modifier 'L'. | Jack Carter | 2012-07-10 | 2 | -15/+33 |
* | Require and preserve LoopInfo for early if-conversion. | Jakob Stoklund Olesen | 2012-07-10 | 1 | -0/+17 |
* | Teach the LiveInterval::join function to use the fast merge algorithm, | Chandler Carruth | 2012-07-10 | 2 | -15/+18 |
* | Run early if-conversion in domtree post-order. | Jakob Stoklund Olesen | 2012-07-10 | 1 | -49/+60 |
* | Move [get|set]BasePtrStackAdjustment() from MachineFrameInfo to | Chad Rosier | 2012-07-10 | 3 | -19/+19 |
* | Add newline. | Chad Rosier | 2012-07-10 | 1 | -1/+1 |
* | Add test case accidentally omitted from r160002. | Chad Rosier | 2012-07-10 | 1 | -0/+242 |
* | Add support for dynamic stack realignment in the presence of dynamic allocas on | Chad Rosier | 2012-07-10 | 7 | -19/+139 |
* | Fix a bug where I didn't test for an empty range before inspecting the | Chandler Carruth | 2012-07-10 | 1 | -1/+2 |
* | Improve the loading of load-anyext vectors by allowing the codegen to load | Nadav Rotem | 2012-07-10 | 5 | -40/+73 |
* | Fix instruction description of VMOV (between two ARM core registers and two s... | Richard Barton | 2012-07-10 | 4 | -9/+49 |
* | Reverse assembler/disassembler operand order for gather instructions. | Craig Topper | 2012-07-10 | 3 | -52/+27 |
* | Add an efficient merge operation to LiveInterval and use it to avoid | Chandler Carruth | 2012-07-10 | 2 | -32/+135 |
* | Teach LiveIntervals how to verify themselves and start using it in some | Chandler Carruth | 2012-07-10 | 2 | -0/+42 |
* | ARM: Allow more flexible patterns in NEON formats. | Jim Grosbach | 2012-07-10 | 1 | -53/+53 |
* | Allow intrinsics to be used in place of node matchables. | Jim Grosbach | 2012-07-10 | 1 | -1/+2 |
* | Make register Mips::RA allocatable if not in mips16 mode. | Akira Hatanaka | 2012-07-10 | 10 | -37/+376 |
* | Delete code for folding undefs in ScalarEvolution. It's invalid in | Dan Gohman | 2012-07-09 | 1 | -14/+0 |
* | Revert r159938 (and r159945) to appease the buildbots. | Chad Rosier | 2012-07-09 | 3 | -29/+8 |
* | Machine model: allow itineraries to be shared by different processor models. | Andrew Trick | 2012-07-09 | 1 | -0/+12 |
* | indentation | Andrew Trick | 2012-07-09 | 1 | -1/+1 |
* | Teach the DAG combiner to turn sitofp/uitofp from i1 into a conditional move,... | Owen Anderson | 2012-07-09 | 2 | -0/+62 |
* | X86: implement functions to analyze & synthesize CMOV|SET|Jcc | Manman Ren | 2012-07-09 | 2 | -138/+202 |
* | Reapply r158846. | Akira Hatanaka | 2012-07-09 | 5 | -274/+249 |
* | instcombine: merge the functions that remove dead allocas and dead mallocs/ca... | Nuno Lopes | 2012-07-09 | 5 | -123/+75 |
* | Some formatting to keep Clang happy | Richard Barton | 2012-07-09 | 1 | -4/+4 |