aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2008-01-07no need to explicitly clear these fields.Chris Lattner
2008-01-07Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptorChris Lattner
2008-01-07remove MachineOpCode typedef.Chris Lattner
2008-01-07remove some uses of MachineOpCode, move getSchedClass Chris Lattner
2008-01-07Add predicates methods to TargetOperandInfo, and switch all clients Chris Lattner
2008-01-07Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen
2008-01-07Deleting an empty file. Thanks, /usr/bin/patch!Gordon Henriksen
2008-01-07Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner
2008-01-07Update CodeGen for MRegisterInfo --> TargetInstrInfo changes.Owen Anderson
2008-01-07Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson
2008-01-07Ammending r45669 with a missing file.Gordon Henriksen
2008-01-07With this patch, the LowerGC transformation becomes theGordon Henriksen
2008-01-07Enabling the target-independent garbage collection infrastructure by hooking itGordon Henriksen
2008-01-06The pic base can't be duplicated.Chris Lattner
2008-01-06rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner
2008-01-06The transform that tries to turn calls to bitcast functions intoDuncan Sands
2008-01-06When transforming a call to a bitcast function intoDuncan Sands
2008-01-06rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner
2008-01-06Remove an unused variable.Duncan Sands
2008-01-06Change the 'isStore' inferrer to look for 'SDNPMayStore' Chris Lattner
2008-01-06remove explicit isStore flags that are now inferrable.Chris Lattner
2008-01-06remove some isStore flags that are now inferred automatically.Chris Lattner
2008-01-05Fix comment.Bill Wendling
2008-01-05make this build with newer gcc'sChris Lattner
2008-01-05Remove an incorrect optimization that is performed correctly byNate Begeman
2008-01-05If custom lowering of insert element fails, the result Val will be 0.Nate Begeman
2008-01-05Fix build issue on certain compilers.Chris Lattner
2008-01-05Refactoring the x86 and x86-64 calling convention implementations,Gordon Henriksen
2008-01-05Chris and Evan noticed that this check was compleatly fubared. I wasBill Wendling
2008-01-05The current impl is really trivial, add some comments about how it can be mad...Chris Lattner
2008-01-05allow sinking to be enabled for the jitChris Lattner
2008-01-05enable sinking and licm of loads from the argument area. I'd like to enable ...Chris Lattner
2008-01-05simplify some code by using shorter accessors.Chris Lattner
2008-01-05revert my previous patch.Chris Lattner
2008-01-05factor some code better to avoid redundancy between Chris Lattner
2008-01-05getting the pic base has no side effects.Chris Lattner
2008-01-05don't sink anything with side effects, this makes lots of stuff work, but sin...Chris Lattner
2008-01-05X86 JIT PIC jumptable support.Evan Cheng
2008-01-05fix a common crash.Chris Lattner
2008-01-05remove a couple more unsafe xforms in the face of overflow.Chris Lattner
2008-01-05remove the (x-y) < 0 comparison xform, it miscompiles Chris Lattner
2008-01-05I should not be allowed to commit when sleepy.Owen Anderson
2008-01-05Combine MovePCtoStack + POP32r into one instruction MOVPC32r so it can be mov...Evan Cheng
2008-01-04Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson
2008-01-04Don't recalculate the loop info and loop dominators analyses if they'reBill Wendling
2008-01-04fix typoWojciech Matyjewicz
2008-01-04Unbreak tailcall opt in JIT.Evan Cheng
2008-01-04X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support.Evan Cheng
2008-01-0480-column violations.Bill Wendling
2008-01-04Add that this preserves some analyses.Bill Wendling