aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Initialize object file info before output streamerNico Rieck2013-07-041-2/+2
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-042-19/+0
* Typo.Jakob Stoklund Olesen2013-07-041-1/+1
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-042-26/+21
* FastISel can only apend to basic blocks.Jakob Stoklund Olesen2013-07-041-8/+5
* Live-in copies go *after* EH_LABELs.Jakob Stoklund Olesen2013-07-041-1/+1
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-044-21/+45
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-032-19/+0
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-032-26/+21
* Add MachineBasicBlock::addLiveIn().Jakob Stoklund Olesen2013-07-031-0/+33
* Hoist all of the Entry.getLoc() calls int a single variable.Eric Christopher2013-07-031-7/+8
* Make DotDebugLocEntry a class, reorder the members along with commentsEric Christopher2013-07-032-14/+29
* Elaborate on comment.Eric Christopher2013-07-031-1/+1
* Add names to the header file since they help in documenting the APIEric Christopher2013-07-031-10/+11
* Move typedefs inside the class that they belong to.Eric Christopher2013-07-031-10/+7
* Remove unused field.Eric Christopher2013-07-031-12/+19
* Constify a few functions.Eric Christopher2013-07-031-3/+3
* Use SmallVectorImpl::const_iterator instead of SmallVector to avoid specifyin...Craig Topper2013-07-031-4/+4
* Use SmallVectorImpl instead of SmallVector as method argument to avoid specif...Craig Topper2013-07-032-2/+2
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-0313-37/+37
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-031-2/+2
* Introduce some typedefs for DenseMaps containing SmallVectors so the vector s...Craig Topper2013-07-032-7/+9
* Return SmallVectorImpl& instead of SmallVector& in a couple places to avoid h...Craig Topper2013-07-031-2/+2
* Use SmallVectorImpl& instead of SmallVector& to avoid needlessly respecifying...Craig Topper2013-07-031-6/+6
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-031-8/+8
* Avoid doing a lot of computation when we have multiple ranges andEric Christopher2013-07-031-26/+29
* Move iterator to where it's used and update comments.Eric Christopher2013-07-031-1/+3
* Move instance variable before experimental section.Eric Christopher2013-07-031-4/+5
* Fix typo to make grep for DW_AT_comp_dir work without case-insensitiveEric Christopher2013-07-031-1/+1
* Remove unnecessary forward declare.Eric Christopher2013-07-031-1/+0
* Add a helpful comment.Eric Christopher2013-07-031-0/+2
* addConstantValue, addConstantFPValue never returned anything butEric Christopher2013-07-032-30/+18
* Debug Info: use module flag to set up Dwarf version.Manman Ren2013-07-024-6/+44
* Fix comment.Eric Christopher2013-07-021-1/+1
* [DebugInfo] Allow getDebugThreadLocalSymbol to return MCExprUlrich Weigand2013-07-021-3/+3
* [DebugInfo] Hold generic MCExpr in AddrPoolUlrich Weigand2013-07-022-9/+9
* [DebugInfo] Introduce DIEExpr variant of DIEValue to hold MCExpr valuesUlrich Weigand2013-07-025-21/+80
* Revert (most of) r185393 and r185395.Jakob Stoklund Olesen2013-07-022-80/+82
* Remove address spaces from MC.Rafael Espindola2013-07-022-50/+43
* DAGCombiner: fix use-counting issue when forming zextloadTim Northover2013-07-021-1/+1
* PR14728: DebugInfo: TLS variables with -gsplit-dwarfDavid Blaikie2013-07-013-17/+26
* Tweak some comments that referred to the old bias computations.Jakob Stoklund Olesen2013-07-011-13/+13
* Remove floating point computations form SpillPlacement.cpp.Jakob Stoklund Olesen2013-07-012-69/+67
* PR16493: DebugInfo with TLS on PPC crashing due to invalid relocationDavid Blaikie2013-07-011-4/+0
* Make PBQP require/preserve MachineLoopInfo - the spiller requires it.Lang Hames2013-07-011-0/+3
* Fix the build after r185363. Use llvm::next instead of raw next.Cameron Zwarich2013-07-011-1/+1
* Fix PR16508.Cameron Zwarich2013-07-011-4/+8
* Added c++ mode selector to head of SelectionDAGBuilder.h so editors open it i...Michael Gottesman2013-07-011-1/+1
* misched: Compress pairs returned by getUnderlyingObjectsForInstr.Benjamin Kramer2013-06-291-12/+15
* DebugInfo: PR14728: TLS supportDavid Blaikie2013-06-282-3/+22