oota-llvm.git
2007-03-01 Evan Cheng- Track which callee-saved registers are spilled.
2007-03-01 Reid SpencerRemove the "isSigned" parameters from ConstantRange...
2007-03-01 Evan ChengSwitch from std::vector<bool> to BitVector.
2007-03-01 Reid SpencerAPIntify various computations in ScalarEvolution
2007-03-01 Reid SpencerUse a real table in sqrt to shorten and quicken the...
2007-03-01 Bill WendlingGet rid of verboten <iostream> include.
2007-03-01 Owen AndersonUse the GCC built-in for PopulationCount when it's...
2007-03-01 Reid SpencerAdd a square root function.
2007-03-01 Reid SpencerReduce #includage by taking a method out of line.
2007-03-01 Evan ChengA restore is promoted to copy (or deleted entirely...
2007-03-01 Evan ChengInterface clean up.
2007-03-01 Reid SpencerAdd an IntegerType::getMask() method to get an APInt...
2007-03-01 Evan ChengInterface clean up.
2007-03-01 Evan ChengClean up interface.
2007-03-01 Evan ChengOops.
2007-03-01 Evan ChengTrack all joined registers and eliminate unneeded kills...
2007-03-01 Evan ChengMachineBasicBlock fields should not be public.
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Dale JohannesenChanges requested in review of last pass. Also pulled...
2007-02-28 Evan ChengDoh. ARM::PC is obvious a reserved register.
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerMove ConstantRange class to lib/Support from lib/Analys...
2007-02-28 Reid SpencerProvide an ICmpInst::makeConstantRange to generate...
2007-02-28 Jim LaskeyChain is on second operand.
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerImplement a convenience method to construct a ConstantI...
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Dale JohannesenAdd intelligence about where to break large blocks.
2007-02-28 Chris Lattnerremove dead option
2007-02-28 Chris LattnerEliminate enable-x86-fastcc
2007-02-28 Jim LaskeyHandle mix of personalities.
2007-02-28 Jim LaskeyProvide a more meaningful name.
2007-02-28 Jim LaskeyMERGE_VALUES unnecessary.
2007-02-28 Chris Lattnerfastcc -> fastcall
2007-02-28 Chris Lattnerbugfix: fastcall does not require the first two params...
2007-02-28 Chris Lattnerfastcc -> fastcall
2007-02-28 Chris Lattnerfastcc -> fastcall
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerMake the trunc/sext/zext methods return APInt& so that...
2007-02-28 Reid SpencerMake APInt a little more friendly to its users:
2007-02-28 Nate BegemanFix a typo, thanks Bill!
2007-02-28 Nate BegemanMore Mach-O writer improvements.
2007-02-28 Chris Lattneruse high-level functions in CCState
2007-02-28 Chris Lattneradd methods for analysis of call results and return...
2007-02-28 Chris Lattnermake use of helper functions in CCState for analyzing...
2007-02-28 Chris Lattneradd methods to analyze calls and formals.
2007-02-28 Chris Lattneradd a newline at end of file
2007-02-28 Chris Lattnerswitch LowerFastCCCallTo over to using the new fastcall...
2007-02-28 Chris Lattnerswitch LowerFastCCArguments over to using the autogener...
2007-02-28 Chris Lattneradd new CC_X86_32_FastCall calling conv, which describe...
2007-02-28 Chris Lattnerrearrange code
2007-02-28 Chris Lattnerremove fastcc (not fastcall) support
2007-02-28 Chris Lattnerswitch LowerCCCArguments over to using autogenerated CC.
2007-02-28 Chris Lattnersimplify sret handling
2007-02-28 Chris Lattnerswitch LowerCCCCallTo over to using an autogenerated...
2007-02-28 Chris Lattnerrename stuff
2007-02-28 Chris Lattnerrename some CCActions, add CCIfInReg
2007-02-28 Chris Lattnerrename some CCActions
2007-02-28 Chris Lattnercorrect dependency
2007-02-28 Chris Lattnerswitch return value passing and the x86-64 calling...
2007-02-28 Chris Lattnermake subtarget references work.
2007-02-28 Chris Lattnerimplement CCPromoteToType
2007-02-28 Reid SpencerDescribe how arbitrary precision integers are written...
2007-02-28 Reid SpencerImplement reading of arbitrary precision integers.
2007-02-28 Reid SpencerImplement writing of arbitrary precision integers.
2007-02-28 Reid SpencerRegenerate.
2007-02-28 Reid SpencerImplement arbitrary integer constants through the use...
2007-02-28 Reid SpencerImplement support for aribrary precision integers by...
2007-02-28 Reid SpencergetActiveWords should return the number of words, not...
2007-02-28 Reid SpencerFix a bug in RoundDoubleToAPInt where it would force...
2007-02-28 Evan ChengMake requiresRegisterScavenging determination on a...
2007-02-28 Evan ChengFix test case.
2007-02-28 Evan ChengTemporary: make R12 available in ARM mode if RegScaveng...
2007-02-28 Evan ChengStart making use of RegScavenger.
2007-02-28 Evan ChengPEI now passes a RegScavenger ptr to eliminateFrameIndex.
2007-02-28 Evan ChengMRegisterInfo disowns RegScavenger. It's immutable.
2007-02-27 Reid SpencerJoin two lines that can be joined.
2007-02-27 Reid SpencerAdd some syntactic sugar.
2007-02-27 Reid SpencerPull out the stops.
2007-02-27 Reid SpencerRemove some redundancy.
2007-02-27 Evan ChengMinor tweak. Allocate r0 to r3 in reverse order, r3...
2007-02-27 Evan ChengSome more code clean up.
2007-02-27 Chris Lattnerreenable generation of CC info
2007-02-27 Evan ChengOops.
2007-02-27 Chris Lattnerreapply
2007-02-27 Chris Lattner*** empty log message ***
2007-02-27 Reid SpencerImplement countLeadingOnes() and getMinSignedBits(...
2007-02-27 Evan ChengBack out previous commit temporarily.
2007-02-27 Evan ChengBacking out
2007-02-27 Evan ChengLet MRegisterInfo now owns RegScavenger; eliminateFrame...
2007-02-27 Evan ChengLet MRegisterInfo now owns RegScavenger.
2007-02-27 Evan ChengRegScavenger interface change to make it more flexible.
2007-02-27 Evan ChengLet MRegisterInfo owns RegScavenger.
2007-02-27 Evan ChengPass IsImp, IsKill, and IsDead to ChangeToRegister.
2007-02-27 Reid SpencerThis test passes on x86/Linux now.
2007-02-27 Chris Lattnerimplement CCMatchIfCC in terms of CCMatchIf
2007-02-27 Chris Lattnerbuild cc info
2007-02-27 Chris Lattnertarget for generating CC info
2007-02-27 Chris Lattnerinitial support for calling convention generation,...
2007-02-27 Reid SpencerAdjust to changes in the APInt interface.
next