aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-01-23Add support for .cfi_signal_frame. Fixes pr11762.Rafael Espindola
2012-01-23Various public StringMap methods take or return "MapEntryTy", make it public.Chris Lattner
2012-01-23revert r148688 too, this isn't safe for DenseMap use. When DenseMap resizes,...Chris Lattner
2012-01-23allow OwningPtr to be copy constructed if null, which is required toChris Lattner
2012-01-23An option to selectively enable parts of ARM EHABI support.Evgeniy Stepanov
2012-01-23The iteration order over a std::set<Module*> depends on the addresses of theRafael Espindola
2012-01-22Remove trailing spacesEli Bendersky
2012-01-22Basic runtime dynamic loading capabilities added to ELFObjectFile, implementedEli Bendersky
2012-01-21Handle register masks in LiveVariables.Jakob Stoklund Olesen
2012-01-20Delete an unused member variable.Jakob Stoklund Olesen
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-20Don't use my favorite C++11 feature (comma at end of enum).Benjamin Kramer
2012-01-20Extend Attributes to 64 bitsKostya Serebryany
2012-01-20Protect SmallVectorImpl's constructor and a few other methods that aren't mea...Benjamin Kramer
2012-01-20SCEVExpander fixes. Affects LSR and indvars.Andrew Trick
2012-01-19Add a new form of MCOperand, for representing sub-instructions. This is inte...Owen Anderson
2012-01-19More bundle related API additions.Evan Cheng
2012-01-19Introduce a new MutableArrayRef class, which refers to a series of mutableChris Lattner
2012-01-19Enhance finalizeBundle to return end of bundle iterator because it makes sense.Evan Cheng
2012-01-19Added methods to get the live range immediately before a given slot. Intended...Lang Hames
2012-01-19- Slight change to finalizeBundle() interface. LastMI is not exclusive (pointingEvan Cheng
2012-01-19Add a TargetOption for disabling tail calls.Nick Lewycky
2012-01-19Rename Finalizebundle to finalizeBundle to conform to coding guideline.Evan Cheng
2012-01-18Add a RegisterMaskSDNode class.Jakob Stoklund Olesen
2012-01-18Add support for the gnueabihf environment. Patch by Sylvestre Ledru.Rafael Espindola
2012-01-18Document the fact that the selection dag changes the vselect condition typeNadav Rotem
2012-01-18Tidy up. MCAsmBackend naming conventions.Jim Grosbach
2012-01-18Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach
2012-01-18Add a CoveredBySubRegs property to Register descriptions.Jakob Stoklund Olesen
2012-01-17Remove unneeded include.Jakub Staszak
2012-01-17Add TableGen support for callee saved registers.Jakob Stoklund Olesen
2012-01-17Move includes to the .cpp file.Jakub Staszak
2012-01-17Trailing spaces.Jakub Staszak
2012-01-17Add a new ObjC ARC optimization pass to eliminate unneededDan Gohman
2012-01-17Add a new PassManagerBuilder customization point,Dan Gohman
2012-01-17Removes template magic to build up containers.Manuel Klimek
2012-01-17Renamed MachineScheduler to ScheduleTopDownLive.Andrew Trick
2012-01-17Moving options declarations around.Andrew Trick
2012-01-17add some missing const qualifiers.Chris Lattner
2012-01-17Add portable bit mask operations to BitVector.Jakob Stoklund Olesen
2012-01-16ExecutionEngine interface to re-map addresses for engines that support it.Jim Grosbach
2012-01-16Extract method for detecting constant unallocatable physregs.Jakob Stoklund Olesen
2012-01-16MCJIT support for non-function sections.Jim Grosbach
2012-01-16Add a new kind of MachineOperand: MO_RegisterMask.Jakob Stoklund Olesen
2012-01-15Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through Code...Benjamin Kramer
2012-01-15Remove SetWorkingDirectory from the Process interface. Nothing in LLVMChandler Carruth
2012-01-14Add TRI::getCallPreservedMask() hook.Jakob Stoklund Olesen
2012-01-13Fixed comment. Thanks Duncan!Pete Cooper
2012-01-13Added the MachineSchedulerPass skeleton.Andrew Trick
2012-01-13whitespaceAndrew Trick