| Commit message (Expand) | Author | Age |
... | |
* | If the live interval legnth is essentially zero, i.e. in every live range | Evan Cheng | 2006-05-10 |
* | Templatify RegReductionPriorityQueue | Evan Cheng | 2006-05-10 |
* | Fix PR773 | Nate Begeman | 2006-05-09 |
* | Fix a regression in my patch from last night that broke the llvmgcc4 build on | Chris Lattner | 2006-05-09 |
* | Add pseudo dependency to force a def&use operand to be scheduled last (unless | Evan Cheng | 2006-05-09 |
* | Debugging info | Evan Cheng | 2006-05-09 |
* | PR 770 - permit coallescing of registers in subset register classes. | Evan Cheng | 2006-05-09 |
* | Implement MASM sections correctly, without a "has masm sections flag" and a b... | Chris Lattner | 2006-05-09 |
* | Oh yeah, there are two of these now, unify both. | Chris Lattner | 2006-05-09 |
* | Setting SwitchToSectionDirective properly in the MASM backend permits a bunch | Chris Lattner | 2006-05-09 |
* | Don't prefix section directives with a tab. Doing so causes blank lines to | Chris Lattner | 2006-05-09 |
* | Make the masm codepath work like the normal code path. | Chris Lattner | 2006-05-09 |
* | The MASM asmprinter has been fixed, these hacks are no longer needed. | Chris Lattner | 2006-05-09 |
* | Split SwitchSection into SwitchTo{Text|Data}Section methods. | Chris Lattner | 2006-05-09 |
* | Make the case I just checked in stronger. Now we compile this: | Chris Lattner | 2006-05-08 |
* | Implement and_sext.ll:test3, generating: | Chris Lattner | 2006-05-08 |
* | Compile this: | Chris Lattner | 2006-05-08 |
* | Fold shifts with undef operands. | Chris Lattner | 2006-05-08 |
* | When tracking demanded bits, if any bits from the sext of an SRA are demanded, | Chris Lattner | 2006-05-08 |
* | Make emission of jump tables a bit less conservative; they are now required | Nate Begeman | 2006-05-08 |
* | Fix PR772 | Nate Begeman | 2006-05-08 |
* | Use ComputeMaskedBits to determine # sign bits as a fallback. This allows us | Chris Lattner | 2006-05-06 |
* | Add some more sign propagation cases | Chris Lattner | 2006-05-06 |
* | Simplify some code, add a couple minor missed folds | Chris Lattner | 2006-05-06 |
* | constant fold sign_extend_inreg | Chris Lattner | 2006-05-06 |
* | remove cases handled elsewhere | Chris Lattner | 2006-05-06 |
* | Add some more simple sign bit propagation cases. | Chris Lattner | 2006-05-06 |
* | Fix some loose ends in MASM support. | Jeff Cohen | 2006-05-06 |
* | Use the new TargetLowering::ComputeNumSignBits method to eliminate | Chris Lattner | 2006-05-06 |
* | Add some really really simple code for computing sign-bit propagation. | Chris Lattner | 2006-05-06 |
* | When inserting casts, be careful of where we put them. We cannot insert | Chris Lattner | 2006-05-06 |
* | Fold (trunc (srl x, c)) -> (srl (trunc x), c) | Chris Lattner | 2006-05-06 |
* | Fold trunc(any_ext). This gives stuff like: | Chris Lattner | 2006-05-05 |
* | Shrink shifts when possible. | Chris Lattner | 2006-05-05 |
* | Implement ComputeMaskedBits/SimplifyDemandedBits for ISD::TRUNCATE | Chris Lattner | 2006-05-05 |
* | Indent multiline asm strings more nicely | Chris Lattner | 2006-05-05 |
* | Fold (fpext (load x)) -> (extload x) | Chris Lattner | 2006-05-05 |
* | More aggressively sink GEP offsets into loops. For example, before we | Chris Lattner | 2006-05-05 |
* | Fold some common code. | Chris Lattner | 2006-05-05 |
* | Implement: | Chris Lattner | 2006-05-05 |
* | Pull and through and/or/xor. This compiles some bitfield code to: | Chris Lattner | 2006-05-05 |
* | Implement a variety of simplifications for ANY_EXTEND. | Chris Lattner | 2006-05-05 |
* | Factor some code, add these transformations: | Chris Lattner | 2006-05-05 |
* | Fix VC++ compilation error. | Jeff Cohen | 2006-05-05 |
* | Sink noop copies into the basic block that uses them. This reduces the number | Chris Lattner | 2006-05-05 |
* | Final pass of minor cleanups for MachineInstr | Chris Lattner | 2006-05-04 |
* | Initial support for register pressure aware scheduling. The register reduction | Evan Cheng | 2006-05-04 |
* | Remove redundancy and a level of indirection when creating machine operands | Chris Lattner | 2006-05-04 |
* | Remove and simplify some more machineinstr/machineoperand stuff. | Chris Lattner | 2006-05-04 |
* | Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. | Chris Lattner | 2006-05-04 |