aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a higher level createTemporaryFile function.Rafael Espindola2013-07-052-0/+50
* ARM: Add a pack pattern for matching arithmetic shift rightArnold Schwaighofer2013-07-052-0/+13
* ARM: Fix incorrect pack patternArnold Schwaighofer2013-07-052-3/+18
* Remove a useless declarations (found by scan-build)Sylvestre Ledru2013-07-052-2/+0
* [SystemZ] Remove no-op MVCsRichard Sandiford2013-07-055-1/+134
* [SystemZ] Remove redundant frame MMOsRichard Sandiford2013-07-051-24/+4
* Fix double renaming bug in stack coloring passRichard Sandiford2013-07-052-26/+117
* [SystemZ] Enable the use of MVC for frame-to-frame spillsRichard Sandiford2013-07-052-39/+58
* [PowerPC] Add some special @got@tprel fixup casesUlrich Weigand2013-07-052-0/+40
* [SystemZ] Allocate a second register scavenging slotRichard Sandiford2013-07-059-310/+314
* Don't create an archive if, for example, we are asked to print the index.Rafael Espindola2013-07-052-2/+36
* [SystemZ] Clean up register scavenging codeRichard Sandiford2013-07-056-62/+29
* Use simpler version of exists.Rafael Espindola2013-07-051-2/+1
* [PowerPC] Make test case buildable with GNU asUlrich Weigand2013-07-051-12/+7
* [PowerPC] Support @tls in the asm parserUlrich Weigand2013-07-0511-24/+85
* Remove NoOperation.Rafael Espindola2013-07-051-5/+1
* Simplify code. No functionality change.Benjamin Kramer2013-07-051-7/+3
* PR16490: fix a crash in ARMDAGToDAGISel::SelectInlineAsm.Joey Gouly2013-07-052-0/+11
* Don't treat bitcode files specially in llvm-ar.Rafael Espindola2013-07-055-34/+2
* Use the raw member names in Archive::Archive.Rafael Espindola2013-07-052-15/+11
* Add a --crash option to not.Rafael Espindola2013-07-051-2/+21
* InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1)David Majnemer2013-07-052-1/+39
* Remove use of asymmetric std::lower_bound comparator.Ahmed Bougacha2013-07-042-12/+23
* DebugInfo: Consider global variables without locations to be validDavid Blaikie2013-07-042-3/+38
* Use a OwningPtr instead of a manual delete.Rafael Espindola2013-07-041-5/+3
* Initialize object file info before output streamerNico Rieck2013-07-041-2/+2
* MC: Add .section directive to COFFNico Rieck2013-07-044-2/+350
* InstCombine: Reimplementation of visitUDivOperandDavid Majnemer2013-07-042-57/+139
* Add support for archives with no symbol table or string table.Rafael Espindola2013-07-043-1/+6
* Fix leak. Should bring back the valgrind bot.Rafael Espindola2013-07-041-0/+1
* [PowerPC] Implement writeNopDataUlrich Weigand2013-07-042-4/+17
* Add 'not' in front of a command that is expected to fail.Rafael Espindola2013-07-041-1/+1
* Changing long to int for consistency.Aaron Ballman2013-07-041-1/+1
* Remove an unneeded call to 'UpdateThumbVFPPredicate', spotted by Amaury.Joey Gouly2013-07-041-1/+0
* Add support for MC assembling and disassembling of vsel{ge, gt, eq, vs} instr...Joey Gouly2013-07-046-2/+137
* [PowerPC] Add all trap mnemonicsUlrich Weigand2013-07-043-2/+180
* [PowerPC] Add asm parser support for CR expressionsUlrich Weigand2013-07-043-6/+183
* SimplifyCFG: Teach switch generation some patterns that instcombine forms.Benjamin Kramer2013-07-042-1/+63
* Supporting ssize_t on WIN64 with its proper size. Patch thanks to David Cour...Aaron Ballman2013-07-042-2/+11
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-0410-60/+0
* Add a V8FP instruction 'vcvt{b,t}' to convert between half and double precision.Joey Gouly2013-07-046-1/+125
* Typo.Jakob Stoklund Olesen2013-07-041-1/+1
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-043-26/+26
* 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-0429-65/+65
* Reapply r185601 with a fix for the cmake build.Eric Christopher2013-07-046-1/+137
* Temporarily revert 185601 as it caused cmake build regressions.Eric Christopher2013-07-045-131/+1