2008-01-05 |
Bill Wendling | Fix comment. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | make this build with newer gcc's |
tree | commitdiff |
2008-01-05 |
Nate Begeman | Remove an incorrect optimization that is performed... |
tree | commitdiff |
2008-01-05 |
Nate Begeman | If custom lowering of insert element fails, the result... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | Fix build issue on certain compilers. |
tree | commitdiff |
2008-01-05 |
Gordon Henriksen | Refactoring the x86 and x86-64 calling convention imple... |
tree | commitdiff |
2008-01-05 |
Bill Wendling | Chris and Evan noticed that this check was compleatly... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | The current impl is really trivial, add some comments... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | allow sinking to be enabled for the jit |
tree | commitdiff |
2008-01-05 |
Chris Lattner | enable sinking and licm of loads from the argument... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | simplify some code by using shorter accessors. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | revert my previous patch. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | factor some code better to avoid redundancy between |
tree | commitdiff |
2008-01-05 |
Chris Lattner | getting the pic base has no side effects. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | don't sink anything with side effects, this makes lots... |
tree | commitdiff |
2008-01-05 |
Evan Cheng | X86 JIT PIC jumptable support. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | fix a common crash. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | remove a couple more unsafe xforms in the face of overflow. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | remove the (x-y) < 0 comparison xform, it miscompiles |
tree | commitdiff |
2008-01-05 |
Owen Anderson | I should not be allowed to commit when sleepy. |
tree | commitdiff |
2008-01-05 |
Evan Cheng | Combine MovePCtoStack + POP32r into one instruction... |
tree | commitdiff |
2008-01-04 |
Owen Anderson | Move some more functionality from MRegisterInfo to... |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Don't recalculate the loop info and loop dominators... |
tree | commitdiff |
2008-01-04 |
Wojciech Matyjewicz | fix typo |
tree | commitdiff |
2008-01-04 |
Evan Cheng | Unbreak tailcall opt in JIT. |
tree | commitdiff |
2008-01-04 |
Evan Cheng | X86 PIC JIT support fixes: encoding bugs, add lazy... |
tree | commitdiff |
2008-01-04 |
Bill Wendling | 80-column violations. |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Add that this preserves some analyses. |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Move option to enable machine LICM into LLVMTargetMachi... |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Call the parent's getAnalysisUsage. |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Add a really quick hack at a machine code sinking pass... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | remove dead #includes and reorder the rest. |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Fix PR1896 |
tree | commitdiff |
2008-01-04 |
Evan Cheng | Correct order of parameters. |
tree | commitdiff |
2008-01-03 |
Chris Lattner | Remove symbols that don't exist, remove tabs, fix comme... |
tree | commitdiff |
2008-01-03 |
Gordon Henriksen | First steps in in X86 calling convention cleanup. |
tree | commitdiff |
2008-01-03 |
Chris Lattner | don't hoist FP additions into unconditional adds +... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | Fix PR1873, a problem finding stat-related symbols... |
tree | commitdiff |
2008-01-03 |
Gordon Henriksen | Trying that again. |
tree | commitdiff |
2008-01-03 |
Gordon Henriksen | Fix a compile error on Windows. |
tree | commitdiff |
2008-01-03 |
Evan Cheng | Change MachineRelocation::DoesntNeedFnStub to NeedStub... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | Remove the function attr cache for intrinsics. This... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | Don't create a new ParamAttrsList (which copies the... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | move some code out of line, rearrange a bit. |
tree | commitdiff |
2008-01-02 |
Chris Lattner | Split param attr implementation out from Function.cpp... |
tree | commitdiff |
2008-01-02 |
Chris Lattner | add missing #include |
tree | commitdiff |
2008-01-02 |
Evan Cheng | X86 PIC JIT bug fix: relocations for constantpool and... |
tree | commitdiff |
2008-01-02 |
Chris Lattner | remove blob of #if'd out code. |
tree | commitdiff |
2008-01-02 |
Chris Lattner | Fix a build issue on cygwin |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Use the correct MachineRegisterInfo object. |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Machine LICM will check that operands are defined outsi... |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Remove dead code. |
tree | commitdiff |
2008-01-02 |
Chris Lattner | darwin9 and above support aligned common symbols. |
tree | commitdiff |
2008-01-02 |
Chris Lattner | leopard and above support alignment for common symbols. |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Use the new architecture to get the containing machine... |
tree | commitdiff |
2008-01-02 |
Nick Lewycky | Don't be rude, emit debugging info where asked to. |
tree | commitdiff |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Make MachineRegisterInfo::getVRegDef more efficient... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | switch the register iterator to act more like hte LLVM... |
tree | commitdiff |
2008-01-01 |
Gordon Henriksen | Adding C bindings for SwitchInst::addCase. |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Add a trivial but handy function to efficiently return... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Implement automatically updated def/use lists for all... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Fix a bug in my previous patch: refer to the impl not... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Fix a problem where lib/Target/TargetInstrInfo.h would... |
tree | commitdiff |
2007-12-31 |
Duncan Sands | Fix PR1833 - eh.exception and eh.selector return two |
tree | commitdiff |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | properly encapsulate the parent field of MBB and MI... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | update a couple of references to SSARegMap. |
tree | commitdiff |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
tree | commitdiff |
2007-12-30 |
Chris Lattner | MachineOperand: |
tree | commitdiff |
2007-12-30 |
Chris Lattner | fix typo duncan noticed! |
tree | commitdiff |
2007-12-30 |
Chris Lattner | simpilfy some register printing code. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | eliminate a copy of the machineoperand printing stuff... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Simplify and clean up some machine operand/instr printi... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | two register machineoperands are not identical unless... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | MachineOperand::getImmedValue -> MachineOperand::getImm |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
tree | commitdiff |
2007-12-30 |
Gordon Henriksen | Add some doxygen comments to llvm-c/Core.h. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | make machine operands fatter: give each one an up-point... |
tree | commitdiff |
2007-12-30 |
Bill Wendling | If we have a load of a global address that's not modifi... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | use simplified operand addition methods. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | use simplified operand addition methods. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | use simplified operand addition methods. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Shrinkify the machine operand creation method names. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Start using the simplified methods for adding operands. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | simplify some code by factoring operand construction... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | this is done. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | One readme entry is done, one is really easy (Evan... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Fold comparisons against a constant nan, and optimize... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | this xform is implemented. |
tree | commitdiff |
2007-12-29 |
Christopher Lamb | Disable null pointer folding transforms for non-generic... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | make sure not to zap volatile stores, thanks a lot... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Codegen: |
tree | commitdiff |
2007-12-29 |
Chris Lattner | don't fold fp_round(fp_extend(load)) -> fp_round(extload) |
tree | commitdiff |
2007-12-29 |
Chris Lattner | avoid going through a stack slot to convert from fpstac... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Delete a store whose input is a load from the same... |
tree | commitdiff |
next |