aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-049-48/+0
* Add a V8FP instruction 'vcvt{b,t}' to convert between half and double precision.Joey Gouly2013-07-042-1/+57
* 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
* Tabs to spaces. No functionality change.Nick Lewycky2013-07-041-10/+10
* Add a space between closing template '>' to unbreak build.Craig Topper2013-07-041-3/+3
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-0427-62/+62
* Reapply r185601 with a fix for the cmake build.Eric Christopher2013-07-041-0/+10
* Temporarily revert 185601 as it caused cmake build regressions.Eric Christopher2013-07-041-10/+0
* Add support for futimens for platforms that don't support futimes.Eric Christopher2013-07-041-0/+10
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-0411-21/+74
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-039-48/+0
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-032-26/+21
* Add MachineBasicBlock::addLiveIn().Jakob Stoklund Olesen2013-07-031-0/+33
* Have ARMBaseRegisterInfo::getCallPreservedMask return the 'correct' mask for ...Stephen Lin2013-07-032-10/+13
* 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
* [ARM] Improve the instruction selection of vector loads.Quentin Colombet2013-07-031-0/+94
* 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
* [PowerPC] FreeBSD does not require f128 in its data layout string.Bill Schmidt2013-07-031-1/+1
* ARM: Prevent ARMAsmParser::shouldOmitCCOutOperand() from misidentifying certa...Tilmann Scheller2013-07-031-9/+5
* Move typedefs inside the class that they belong to.Eric Christopher2013-07-031-10/+7
* Use an RWMutex instead of a Mutex in PassRegistry.Chad Rosier2013-07-031-10/+11
* [PowerPC] Support lmw/stmw in the asm parserUlrich Weigand2013-07-031-0/+8
* [PowerPC] Use mtocrf when availableUlrich Weigand2013-07-037-11/+38
* [PowerPC] Always use mfocrf if availableUlrich Weigand2013-07-039-65/+42
* Add support for gnu archives with a string table and no symtab.Rafael Espindola2013-07-031-27/+52
* [PowerPC] Remove dead code from PPCDAGToDAGISel::SelectSETCCUlrich Weigand2013-07-031-23/+5
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-0310-34/+34
* [msan] Unpoison stack allocations and undef values in blacklisted functions.Evgeniy Stepanov2013-07-031-10/+14
* [PowerPC] Make specialized AltiVec patterns isCodeGenOnlyUlrich Weigand2013-07-031-2/+3
* [PowerPC] Support mtspr/mfspr in the asm parserUlrich Weigand2013-07-032-11/+20
* [SystemZ] Fold more spillsRichard Sandiford2013-07-035-251/+369
* This corrects the implementation of Thumb ADR instruction. There are three i...Mihai Popa2013-07-036-8/+46
* ARM: relax the atomic release barrier to "dmb ishst" on SwiftTim Northover2013-07-031-1/+11
* [SystemZ] Rename mapping table fieldsRichard Sandiford2013-07-032-37/+37
* [SystemZ] Fix caller-allocated save slot FIXMERichard Sandiford2013-07-033-46/+21
* Remove unused field.Eric Christopher2013-07-031-12/+19
* Constify a few functions.Eric Christopher2013-07-031-3/+3
* [XCore] Whitespace fixes, no functionality change.Richard Osborne2013-07-031-3/+3
* [XCore] Add ISel pattern for LDWCPRichard Osborne2013-07-031-8/+7
* 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