| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert 122341. It breaks some darwin tests. | David Greene | 2010-12-21 | 3 | -50/+2 |
* | Fix indentation, add comment. | Stuart Hastings | 2010-12-21 | 1 | -4/+6 |
* | Visit instructions deterministically. Use a FIFO so as to approximately | Duncan Sands | 2010-12-21 | 1 | -11/+21 |
* | Missing logic for nested CALLSEQ_START/END. | Stuart Hastings | 2010-12-21 | 1 | -2/+5 |
* | Fix PR 8199. This patch prepends the build tool dir to LLVM programs | David Greene | 2010-12-21 | 3 | -2/+50 |
* | Tidy up a bit. Trailing whitespace, hard tabs and 80-columns. | Jim Grosbach | 2010-12-21 | 4 | -536/+536 |
* | If an instruction simplifies, try again to simplify any uses of it. This is | Duncan Sands | 2010-12-21 | 1 | -4/+32 |
* | MC/Mach-O: Shuffle enums a bit to make it harder to inadvertently use the wrong | Daniel Dunbar | 2010-12-21 | 3 | -15/+28 |
* | Add an additional InstructionSimplify factorization test. | Duncan Sands | 2010-12-21 | 1 | -0/+10 |
* | While I don't think any later transforms can fire, it seems cleaner to | Duncan Sands | 2010-12-21 | 2 | -3/+28 |
* | Fix inverted condition noticed by Frits van Bommel. | Duncan Sands | 2010-12-21 | 1 | -3/+3 |
* | Pull a few more simplifications out of instcombine (there are still | Duncan Sands | 2010-12-21 | 3 | -11/+94 |
* | Fix typo in comment, spotted by Deewiant. | Duncan Sands | 2010-12-21 | 1 | -1/+1 |
* | Teach InstructionSimplify about distributive laws. These transforms fire | Duncan Sands | 2010-12-21 | 2 | -11/+180 |
* | Move checking of the recursion limit into the various Thread methods. | Duncan Sands | 2010-12-21 | 1 | -20/+36 |
* | Add generic simplification of associative operations, generalizing | Duncan Sands | 2010-12-21 | 3 | -28/+185 |
* | Incremental progress towards a new implementation of StrongPHIElimination. Most | Cameron Zwarich | 2010-12-21 | 1 | -3/+186 |
* | Add ARM-specific DAG combining to cast i64 vector element load/stores to f64. | Bob Wilson | 2010-12-21 | 2 | -5/+133 |
* | Layout one section until no relaxations are done and then move to the next | Rafael Espindola | 2010-12-21 | 2 | -34/+43 |
* | Arm and thumb call instructions are also in different orders. | Eric Christopher | 2010-12-21 | 1 | -13/+24 |
* | Grammar corrections and some formatting changes. | Bill Wendling | 2010-12-21 | 1 | -200/+201 |
* | rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for | Chris Lattner | 2010-12-21 | 38 | -153/+153 |
* | If we're not using reg+reg offset we're using reg+imm, set the opcode | Eric Christopher | 2010-12-21 | 1 | -2/+2 |
* | improve "cannot yet select" errors a trivial amount: now | Chris Lattner | 2010-12-21 | 1 | -1/+1 |
* | Fix a copy-pasto. When the tBR_JTr instruction was converted to using the | Bill Wendling | 2010-12-21 | 1 | -1/+1 |
* | Comment cleanups. | Bill Wendling | 2010-12-21 | 1 | -2/+2 |
* | Add EdgeBundles to SplitKit. | Jakob Stoklund Olesen | 2010-12-21 | 2 | -1/+85 |
* | Use IntEqClasses to compute connected components of live intervals. | Jakob Stoklund Olesen | 2010-12-21 | 4 | -56/+20 |
* | Add ADT/IntEqClasses.h as a light-weight implementation of EquivalenceClasses.h. | Jakob Stoklund Olesen | 2010-12-21 | 5 | -0/+259 |
* | Speculatively revert the use of DenseMap in LazyValueInfo, which may be causi... | Owen Anderson | 2010-12-20 | 1 | -42/+16 |
* | Attempt to appease the DragonEgg buildbots. | Owen Anderson | 2010-12-20 | 1 | -22/+24 |
* | Revert r122114 (CallbackVH observing use-list changes) because it caused seve... | Owen Anderson | 2010-12-20 | 3 | -45/+1 |
* | Implement feedback from Bruno on making pblendvb an x86-specific ISD node in ... | Nate Begeman | 2010-12-20 | 4 | -11/+14 |
* | Update the target feature matrix to reflect some new features in the MBlaze b... | Wesley Peck | 2010-12-20 | 1 | -4/+4 |
* | Convert one of LVI's primary maps to a DenseMap, now that we know are more as... | Owen Anderson | 2010-12-20 | 1 | -16/+40 |
* | Teach the MBlaze disassembler to disassemble special purpose registers. | Wesley Peck | 2010-12-20 | 3 | -10/+89 |
* | Set the value of absolute symbols. | Roman Divacky | 2010-12-20 | 2 | -1/+23 |
* | This is still used and issuing an annoying warning. Don't deprecate something in | Bill Wendling | 2010-12-20 | 1 | -3/+3 |
* | Oops, forgot to add the pass itself! | Duncan Sands | 2010-12-20 | 1 | -0/+69 |
* | Add a new convenience pass for testing InstructionSimplify. Previously | Duncan Sands | 2010-12-20 | 5 | -0/+11 |
* | Print all 64bits for st_value and st_size. Adjust tests accordingly. | Roman Divacky | 2010-12-20 | 18 | -136/+136 |
* | Teach the MBlaze asm parser how to parse special purpose register names. | Wesley Peck | 2010-12-20 | 5 | -42/+258 |
* | Cosmetic changes. | Dale Johannesen | 2010-12-20 | 2 | -3/+3 |
* | Add a check missing from my last commit and avoid a potential overflow situat... | Benjamin Kramer | 2010-12-20 | 1 | -3/+3 |
* | More LVI cleanups, including trying to simplify the process of maintaining th... | Owen Anderson | 2010-12-20 | 1 | -25/+41 |
* | Reuse the reference into the LVI cache throughout the solver subsystem. This... | Owen Anderson | 2010-12-20 | 1 | -24/+28 |
* | Reduce indentation. | Benjamin Kramer | 2010-12-20 | 1 | -7/+5 |
* | Teach InstCombine to merge (icmp ult (X + CA), C1) | (icmp eq X, C2) into (ic... | Benjamin Kramer | 2010-12-20 | 2 | -1/+24 |
* | Add header... | Daniel Dunbar | 2010-12-20 | 1 | -0/+1 |
* | X86/MC/Mach-O: Split out createX86MachObjectWriter(). | Daniel Dunbar | 2010-12-20 | 4 | -17/+48 |