2006-02-21 |
Chris Lattner | Adjust to changes in getRegForInlineAsmConstraint prototype |
tree | commitdiff |
2006-02-21 |
Chris Lattner | Updates to match change of getRegForInlineAsmConstraint... |
tree | commitdiff |
2006-02-20 |
Chris Lattner | Fix a problem Nate and Duraid reported where simplifyin... |
tree | commitdiff |
2006-02-20 |
Chris Lattner | Fix a problem on itanium with memset. The value to... |
tree | commitdiff |
2006-02-18 |
Nate Begeman | Add a fold for add that exchanges it with a constant... |
tree | commitdiff |
2006-02-18 |
Nate Begeman | Add checks to make sure we don't create bogus extend... |
tree | commitdiff |
2006-02-17 |
Chris Lattner | Fix a tricky issue in the SimplifyDemandedBits code... |
tree | commitdiff |
2006-02-17 |
Nate Begeman | Clean up DemandedBitsAreZero interface |
tree | commitdiff |
2006-02-17 |
Nate Begeman | Don't expand sdiv by power of two before legalize,... |
tree | commitdiff |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
tree | commitdiff |
2006-02-17 |
Chris Lattner | Fix another miscompilation exposed by lencode, where... |
tree | commitdiff |
2006-02-17 |
Jeff Cohen | Fix bug noticed by VC++. |
tree | commitdiff |
2006-02-16 |
Evan Cheng | Dumb bug. Code sees a memcpy from X+c so it increments... |
tree | commitdiff |
2006-02-16 |
Nate Begeman | Rework the SelectionDAG-based implementations of Simpli... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | If the false case is the current basic block, then... |
tree | commitdiff |
2006-02-16 |
Chris Lattner | Lowering of sdiv X, pow2 was broken, this fixes it... |
tree | commitdiff |
2006-02-15 |
Evan Cheng | Remove an unused function parameter. |
tree | commitdiff |
2006-02-15 |
Evan Cheng | Turn a memcpy from string constant into a series of... |
tree | commitdiff |
2006-02-15 |
Jim Laskey | Should not combine ISD::LOCATIONs until we have scheme... |
tree | commitdiff |
2006-02-15 |
Evan Cheng | Lower memcpy with small constant size operand into... |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Doh again! |
tree | commitdiff |
2006-02-14 |
Jim Laskey | Using wrong DW_FORM. |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Keep to < 80 cols |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Missed a break so memcpy cases fell through to memset... |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Fixed a build breakage. |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Rename maxStoresPerMemSet to maxStoresPerMemset, etc. |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Expand memset dst, c, size to a series of stores if... |
tree | commitdiff |
2006-02-14 |
Chris Lattner | now that libcalls don't suck, we can remove this hack |
tree | commitdiff |
2006-02-14 |
Chris Lattner | Fix a latent bug in the call sequence handling stuff... |
tree | commitdiff |
2006-02-13 |
Jim Laskey | Rename to better reflect usage (current and planned.) |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Completely rewrite libcall insertion by the legalizer... |
tree | commitdiff |
2006-02-11 |
Jim Laskey | Reorg for integration with gcc4. Old style debug info... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Added SelectionDAG::InsertISelMapEntry(). This is used... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | More changes to reduce frame size. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Adjust to MachineConstantPool interface change: instead... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | rename fields of constant pool entries |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Simplify code, alignment must be specified now. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Make MachineConstantPool entries alignments explicit |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Add support for assembler directives that wrap inline asm |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Compile this: |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Add support for modifier characters to operand printers |
tree | commitdiff |
2006-02-06 |
Jim Laskey | Goodbye nasty macro. |
tree | commitdiff |
2006-02-06 |
Jim Laskey | Edit requests from Sabre. |
tree | commitdiff |
2006-02-06 |
Jim Laskey | Changing model for the construction of debug information. |
tree | commitdiff |
2006-02-05 |
Nate Begeman | Back out previous commit, it isn't safe. |
tree | commitdiff |
2006-02-05 |
Nate Begeman | fold c1 << (x + c2) into (c1 << c2) << x. fix a warning. |
tree | commitdiff |
2006-02-05 |
Nate Begeman | Handle urem by shifted powers of 2. |
tree | commitdiff |
2006-02-05 |
Nate Begeman | handle combining A / (B << N) into A >>u (log2(B)+N... |
tree | commitdiff |
2006-02-05 |
Evan Cheng | * Added SDNode::isOnlyUse(). |
tree | commitdiff |
2006-02-05 |
Chris Lattner | make sure that global doubles are aligned to 8 bytes |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Implement the AsmPrinter::getPreferredAlignmentLog... |
tree | commitdiff |
2006-02-04 |
Jeff Cohen | Fix VC++ warning. |
tree | commitdiff |
2006-02-04 |
Evan Cheng | Get rid of some memory leaks identified by Valgrind |
tree | commitdiff |
2006-02-04 |
Jeff Cohen | Fix VC++ warning. |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Add initial support for immediates. This allows us... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Initial early support for non-register operands, like... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | implementation of some methods for inlineasm |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Handle another case exposed on X86. |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Fix a nasty problem on two-address machines in the... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | significantly simplify the VirtRegMap code by pulling... |
tree | commitdiff |
2006-02-03 |
Nate Begeman | Implement some feedback from sabre |
tree | commitdiff |
2006-02-03 |
Nate Begeman | Add a framework for eliminating instructions that produ... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | remove some #ifdef'd out code, which should properly... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | remove dead fn |
tree | commitdiff |
2006-02-03 |
Nate Begeman | Add common code for reassociating ops in the dag combiner |
tree | commitdiff |
2006-02-03 |
Jeff Cohen | Fix VC++ compilation error caused by using a std::map... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Remove move copies and dead stuff by not clobbering... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Simplify some code |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Add code that checks for noop copies, which triggers... |
tree | commitdiff |
2006-02-03 |
Evan Cheng | Added case HANDLENODE to getOperationName(). |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Physregs may hold multiple stack slot values at the... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Fix a deficiency in the spiller that Evan noticed.... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Turn any_extend nodes into zero_extend nodes when it... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Implement MaskedValueIsZero for ANY_EXTEND nodes |
tree | commitdiff |
2006-02-02 |
Chris Lattner | add two dag combines: |
tree | commitdiff |
2006-02-02 |
Chris Lattner | make -debug output less newliney |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Implement matching constraints. We can now say things... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | Implement smart printing of inline asm strings, handlin... |
tree | commitdiff |
2006-02-01 |
Nate Begeman | *** empty log message *** |
tree | commitdiff |
2006-02-01 |
Chris Lattner | Implement simple register assignment for inline asms... |
tree | commitdiff |
2006-02-01 |
Nate Begeman | Fix some of the stuff in the PPC README file, and clean... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | Beef up the interface to inline asm constraint parsing... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | adjust to changes in InlineAsm interface. Fix a few... |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Allow the specification of explicit alignments for... |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Allow custom lowering of fabs. I forgot to check in... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Only insert an AND when converting from BR_COND to... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Handle physreg input/outputs. We now compile this: |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Print the most trivial inline asms. |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Fix a bug in my legalizer reworking that caused the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | don't insert an and node if it isn't needed here, this... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | pass the address of MaskedValueIsZero into isMaskedValu... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | adjust prototype |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Fix RET of promoted values on targets that custom expan... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | cleanups to the ValueTypeActions interface |
tree | commitdiff |
2006-01-29 |
Chris Lattner | clean up interface to ValueTypeActions |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Remove some special case hacks for CALLSEQ_*, using... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Allow custom expansion of ConstantVec nodes. PPC will... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Legalize ConstantFP into TargetConstantFP when the... |
tree | commitdiff |
next |