2006-10-06 |
Chris Lattner | initialize ivar |
tree | commitdiff |
2006-10-06 |
Chris Lattner | If a target uses a GOT, put it in the jt data section... |
tree | commitdiff |
2006-10-06 |
Chris Lattner | jump tables handle pic |
tree | commitdiff |
2006-10-06 |
Chris Lattner | print labels even if a MBB doesn't have a corresponding... |
tree | commitdiff |
2006-10-06 |
Chris Lattner | Fix a miscompilation of: |
tree | commitdiff |
2006-10-06 |
Chris Lattner | MachineBasicBlock::splice was incorrectly updating... |
tree | commitdiff |
2006-10-05 |
Evan Cheng | Make use of getStore(). |
tree | commitdiff |
2006-10-05 |
Evan Cheng | Add getStore() helper function to create ISD::STORE... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Don't crash if an MBB doesn't have an LLVM BB |
tree | commitdiff |
2006-10-05 |
Jim Laskey | Alias analysis code clean ups. |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Emit pic jumptables to the same section that the functi... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Pass the MachineFunction into EmitJumpTableInfo. |
tree | commitdiff |
2006-10-05 |
Chris Lattner | move getSectionForFunction to AsmPrinter |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Fix some typos that can cause a flag value to have... |
tree | commitdiff |
2006-10-04 |
Jim Laskey | More extensive alias analysis. |
tree | commitdiff |
2006-10-04 |
Jim Laskey | More long term solution |
tree | commitdiff |
2006-10-04 |
Jim Laskey | Work around for some problems with templates. |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD... |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Use $( $| $) to represent alternatives in asm blocks... |
tree | commitdiff |
2006-10-03 |
Evan Cheng | Fix an obvious typo. |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Bugfixes |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Print the MBB ID # along with the bb tag in the -print... |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Provide a function that ensures MBB numbering is dense... |
tree | commitdiff |
2006-10-03 |
Bill Wendling | Fix for PR929. The PHI nodes were being gone through... |
tree | commitdiff |
2006-10-02 |
Jim Laskey | Debugging kruft |
tree | commitdiff |
2006-10-02 |
Jim Laskey | Add ability to annotate (color) nodes in a viewGraph. |
tree | commitdiff |
2006-09-28 |
Chris Lattner | simplify code |
tree | commitdiff |
2006-09-28 |
Evan Cheng | TargetRegisterClass specifies the desired spill alignme... |
tree | commitdiff |
2006-09-28 |
Bill Wendling | "Once more into the breach, dear friends, once more... |
tree | commitdiff |
2006-09-28 |
Chris Lattner | refactor critical edge breaking out into the SplitCritE... |
tree | commitdiff |
2006-09-28 |
Chris Lattner | re-re-revert this, back to the right revision. It... |
tree | commitdiff |
2006-09-28 |
Evan Cheng | PEI now place callee save spills closest to the address... |
tree | commitdiff |
2006-09-28 |
Chris Lattner | re-revert this patch, bisort and mst are still broken... |
tree | commitdiff |
2006-09-27 |
Bill Wendling | Reapplying this patch. With the newest commits, the... |
tree | commitdiff |
2006-09-27 |
Chris Lattner | Temporarily revert this. This breaks Olden/bisort... |
tree | commitdiff |
2006-09-27 |
Bill Wendling | PR878: Instead of calculating the vreg to PHI use count... |
tree | commitdiff |
2006-09-27 |
Chris Lattner | Add support for ${:private} which prints "L" on darwin. |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Add support for ${:comment}, which expands to the curre... |
tree | commitdiff |
2006-09-26 |
Evan Cheng | Rename function. It's determining which callee-save... |
tree | commitdiff |
2006-09-26 |
Andrew Lenharth | Comments on JumpTableness |
tree | commitdiff |
2006-09-26 |
Jim Laskey | Load chain check is not needed |
tree | commitdiff |
2006-09-26 |
Jim Laskey | Chain can be any operand |
tree | commitdiff |
2006-09-26 |
Jim Laskey | Wrong size for load |
tree | commitdiff |
2006-09-26 |
Jim Laskey | Can't move a load node if it's chain is not used. |
tree | commitdiff |
2006-09-26 |
Chris Lattner | print the preds of each MBB |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Add support for targets that want to do something with... |
tree | commitdiff |
2006-09-25 |
Jim Laskey | Accidental enable of bad code |
tree | commitdiff |
2006-09-25 |
Jim Laskey | Fix chain dropping in load and drop unused stores in... |
tree | commitdiff |
2006-09-25 |
Jim Laskey | Core antialiasing for load and store. |
tree | commitdiff |
2006-09-24 |
Andrew Lenharth | Add support for other relocation bases to jump tables... |
tree | commitdiff |
2006-09-24 |
Evan Cheng | PIC jump table entries are always 32-bit. This fixes... |
tree | commitdiff |
2006-09-21 |
Evan Cheng | Make it work for DAG combine of multi-value nodes. |
tree | commitdiff |
2006-09-21 |
Jim Laskey | core corrections |
tree | commitdiff |
2006-09-21 |
Jim Laskey | Basic "in frame" alias analysis. |
tree | commitdiff |
2006-09-21 |
Chris Lattner | fold (aext (and (trunc x), cst)) -> (and x, cst). |
tree | commitdiff |
2006-09-21 |
Chris Lattner | Check the right value type. This fixes 186.crafty... |
tree | commitdiff |
2006-09-21 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-09-21 |
Chris Lattner | Generalize (zext (truncate x)) and (sext (truncate... |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Fold the full generality of (any_extend (truncate x)) |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Two things: |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Expand 64-bit shifts more optimally if we know that... |
tree | commitdiff |
2006-09-19 |
Chris Lattner | Fix UnitTests/2005-05-12-Int64ToFP.c with llc-beta... |
tree | commitdiff |
2006-09-19 |
Chris Lattner | Fold extract_element(cst) to cst |
tree | commitdiff |
2006-09-19 |
Chris Lattner | Minor speedup for legalize by avoiding some malloc... |
tree | commitdiff |
2006-09-18 |
Evan Cheng | Fix a typo. |
tree | commitdiff |
2006-09-18 |
Evan Cheng | Allow i32 UDIV, SDIV, UREM, SREM to be expanded into... |
tree | commitdiff |
2006-09-18 |
Andrew Lenharth | oops |
tree | commitdiff |
2006-09-18 |
Andrew Lenharth | absolute addresses must match pointer size |
tree | commitdiff |
2006-09-18 |
Jim Laskey | Sort out mangled names for globals |
tree | commitdiff |
2006-09-16 |
Chris Lattner | Oh yeah, this is needed too |
tree | commitdiff |
2006-09-16 |
Chris Lattner | simplify control flow, no functionality change |
tree | commitdiff |
2006-09-16 |
Chris Lattner | Allow custom expand of mul |
tree | commitdiff |
2006-09-15 |
Chris Lattner | Keep track of the start of MBB's in a separate map... |
tree | commitdiff |
2006-09-14 |
Chris Lattner | Fold (X & C1) | (Y & C2) -> (X|Y) & C3 when possible. |
tree | commitdiff |
2006-09-14 |
Chris Lattner | Split rotate matching code out to its own function... |
tree | commitdiff |
2006-09-14 |
Evan Cheng | Use getOffset() instead. |
tree | commitdiff |
2006-09-14 |
Evan Cheng | Use MachineConstantPoolEntry getOffset() and getType... |
tree | commitdiff |
2006-09-14 |
Evan Cheng | A MachineConstantPool may have mixed Constant* and... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | If LSR went through a lot of trouble to put constants... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Compile X << 1 (where X is a long-long) to: |
tree | commitdiff |
2006-09-12 |
Evan Cheng | Added support for machine specific constantpool values... |
tree | commitdiff |
2006-09-10 |
Nate Begeman | Behold, more work on relocations. Things are looking... |
tree | commitdiff |
2006-09-10 |
Chris Lattner | This code was trying too hard. By eliminating redundan... |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Implement the fpowi now by lowering to a libcall |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Allow targets to custom lower expanded BIT_CONVERT's |
tree | commitdiff |
2006-09-08 |
Nate Begeman | First pass at supporting relocations. Relocations... |
tree | commitdiff |
2006-09-08 |
Chris Lattner | Non-allocatable physregs can be killed and dead, but... |
tree | commitdiff |
2006-09-08 |
Chris Lattner | This fixes Benchmarks/Prolangs-C/unix-smail |
tree | commitdiff |
2006-09-08 |
Chris Lattner | Fix a bunch of llc-beta failures on x86 yesterday.... |
tree | commitdiff |
2006-09-07 |
Jim Laskey | Make target asm info a property of the target machine. |
tree | commitdiff |
2006-09-07 |
Evan Cheng | Fix pasto that was breaking x86 tests. |
tree | commitdiff |
2006-09-07 |
Chris Lattner | Fix CodeGen/Generic/2006-09-06-SwitchLowering.ll, a... |
tree | commitdiff |
2006-09-06 |
Jim Laskey | Separate target specific asm properties from the asm... |
tree | commitdiff |
2006-09-05 |
Evan Cheng | Only call isUse/isDef on register operands |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Only call isUse/isDef on register operands |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Don't call isDef on non-registers |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Change the default to 0, which means 'default'. |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Completely eliminate def&use operands. Now a register... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Fix a long-standing wart in the code generator: two... |
tree | commitdiff |
next |