Refactoring the x86 and x86-64 calling convention implementations,
[oota-llvm.git] / lib /
2008-01-05 Gordon HenriksenRefactoring the x86 and x86-64 calling convention imple...
2008-01-05 Bill WendlingChris and Evan noticed that this check was compleatly...
2008-01-05 Chris LattnerThe current impl is really trivial, add some comments...
2008-01-05 Chris Lattnerallow sinking to be enabled for the jit
2008-01-05 Chris Lattnerenable sinking and licm of loads from the argument...
2008-01-05 Chris Lattnersimplify some code by using shorter accessors.
2008-01-05 Chris Lattnerrevert my previous patch.
2008-01-05 Chris Lattnerfactor some code better to avoid redundancy between
2008-01-05 Chris Lattnergetting the pic base has no side effects.
2008-01-05 Chris Lattnerdon't sink anything with side effects, this makes lots...
2008-01-05 Evan ChengX86 JIT PIC jumptable support.
2008-01-05 Chris Lattnerfix a common crash.
2008-01-05 Chris Lattnerremove a couple more unsafe xforms in the face of overflow.
2008-01-05 Chris Lattnerremove the (x-y) < 0 comparison xform, it miscompiles
2008-01-05 Owen AndersonI should not be allowed to commit when sleepy.
2008-01-05 Evan ChengCombine MovePCtoStack + POP32r into one instruction...
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2008-01-04 Bill WendlingDon't recalculate the loop info and loop dominators...
2008-01-04 Wojciech Matyjewiczfix typo
2008-01-04 Evan ChengUnbreak tailcall opt in JIT.
2008-01-04 Evan ChengX86 PIC JIT support fixes: encoding bugs, add lazy...
2008-01-04 Bill Wendling80-column violations.
2008-01-04 Bill WendlingAdd that this preserves some analyses.
2008-01-04 Bill WendlingMove option to enable machine LICM into LLVMTargetMachi...
2008-01-04 Bill WendlingCall the parent's getAnalysisUsage.
2008-01-04 Chris LattnerAdd a really quick hack at a machine code sinking pass...
2008-01-04 Chris Lattnerremove dead #includes and reorder the rest.
2008-01-04 Chris LattnerFix PR1896
2008-01-04 Evan ChengCorrect order of parameters.
2008-01-03 Chris LattnerRemove symbols that don't exist, remove tabs, fix comme...
2008-01-03 Gordon HenriksenFirst steps in in X86 calling convention cleanup.
2008-01-03 Chris Lattnerdon't hoist FP additions into unconditional adds +...
2008-01-03 Chris LattnerFix PR1873, a problem finding stat-related symbols...
2008-01-03 Gordon HenriksenTrying that again.
2008-01-03 Gordon HenriksenFix a compile error on Windows.
2008-01-03 Evan ChengChange MachineRelocation::DoesntNeedFnStub to NeedStub...
2008-01-03 Chris LattnerRemove the function attr cache for intrinsics. This...
2008-01-03 Chris LattnerDon't create a new ParamAttrsList (which copies the...
2008-01-03 Chris Lattnermove some code out of line, rearrange a bit.
2008-01-02 Chris LattnerSplit param attr implementation out from Function.cpp...
2008-01-02 Chris Lattneradd missing #include
2008-01-02 Evan ChengX86 PIC JIT bug fix: relocations for constantpool and...
2008-01-02 Chris Lattnerremove blob of #if'd out code.
2008-01-02 Chris LattnerFix a build issue on cygwin
2008-01-02 Bill WendlingUse the correct MachineRegisterInfo object.
2008-01-02 Bill WendlingMachine LICM will check that operands are defined outsi...
2008-01-02 Bill WendlingRemove dead code.
2008-01-02 Chris Lattnerdarwin9 and above support aligned common symbols.
2008-01-02 Chris Lattnerleopard and above support alignment for common symbols.
2008-01-02 Bill WendlingUse the new architecture to get the containing machine...
2008-01-02 Nick LewyckyDon't be rude, emit debugging info where asked to.
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2008-01-01 Chris LattnerMake MachineRegisterInfo::getVRegDef more efficient...
2008-01-01 Chris Lattnerswitch the register iterator to act more like hte LLVM...
2008-01-01 Gordon HenriksenAdding C bindings for SwitchInst::addCase.
2008-01-01 Chris LattnerAdd a trivial but handy function to efficiently return...
2008-01-01 Chris LattnerImplement automatically updated def/use lists for all...
2008-01-01 Chris LattnerFix a bug in my previous patch: refer to the impl not...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...
2007-12-31 Duncan SandsFix PR1833 - eh.exception and eh.selector return two
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-31 Chris Lattnerproperly encapsulate the parent field of MBB and MI...
2007-12-31 Chris Lattnerupdate a couple of references to SSARegMap.
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerMore cleanups for MachineOperand:
2007-12-30 Chris LattnerMachineOperand:
2007-12-30 Chris Lattnerfix typo duncan noticed!
2007-12-30 Chris Lattnersimpilfy some register printing code.
2007-12-30 Chris Lattnereliminate a copy of the machineoperand printing stuff...
2007-12-30 Chris LattnerSimplify and clean up some machine operand/instr printi...
2007-12-30 Chris Lattnertwo register machineoperands are not identical unless...
2007-12-30 Chris LattnerMachineOperand::getImmedValue -> MachineOperand::getImm
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-30 Gordon HenriksenAdd some doxygen comments to llvm-c/Core.h.
2007-12-30 Chris Lattnermake machine operands fatter: give each one an up-point...
2007-12-30 Bill WendlingIf we have a load of a global address that's not modifi...
2007-12-30 Chris Lattneruse simplified operand addition methods.
2007-12-30 Chris Lattneruse simplified operand addition methods.
2007-12-30 Chris Lattneruse simplified operand addition methods.
2007-12-30 Chris LattnerShrinkify the machine operand creation method names.
2007-12-30 Chris LattnerStart using the simplified methods for adding operands.
2007-12-30 Chris Lattnersimplify some code by factoring operand construction...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-29 Chris Lattnerthis is done.
2007-12-29 Chris LattnerOne readme entry is done, one is really easy (Evan...
2007-12-29 Chris LattnerFold comparisons against a constant nan, and optimize...
2007-12-29 Chris Lattnerthis xform is implemented.
2007-12-29 Christopher LambDisable null pointer folding transforms for non-generic...
2007-12-29 Chris Lattnermake sure not to zap volatile stores, thanks a lot...
2007-12-29 Chris LattnerCodegen:
2007-12-29 Chris Lattnerdon't fold fp_round(fp_extend(load)) -> fp_round(extload)
2007-12-29 Chris Lattneravoid going through a stack slot to convert from fpstac...
2007-12-29 Chris LattnerDelete a store whose input is a load from the same...
2007-12-29 Chris Lattneradd a note
2007-12-29 Chris Lattnerexpand note.
2007-12-29 Chris Lattnerdead calls to llvm.stacksave can be deleted, even thoug...
2007-12-28 Chris Lattneradd a note.
2007-12-28 Chris Lattneradd a note.
next