aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* [mips] Replace usages of register classes with register operands. Also, removeAkira Hatanaka2013-08-067-168/+221
* Debug Info Finder|Verifier: handle DbgLoc attached to instructions.Manman Ren2013-08-062-16/+11
* Adjust file to the coding standard.Jakub Staszak2013-08-061-53/+49
* Add PPC64 mulli patternHal Finkel2013-08-061-0/+3
* Remove extraneous semicolon.Jakub Staszak2013-08-061-1/+1
* This corrects creation of operands for t2PLDW. It also removes the definition...Mihai Popa2013-08-062-25/+24
* Support APSR_nzcv as operand for Thumb2 mrc. Deprecate pre-UAL syntax (pc ins...Mihai Popa2013-08-062-5/+5
* [NVPTX] Add missing patterns for i1 [s,u]int_to_fpJustin Holewinski2013-08-061-11/+19
* [NVPTX] Fix bug in stack code generation causes by MC conversionJustin Holewinski2013-08-064-53/+68
* [NVPTX] Start conversion to MC infrastructureJustin Holewinski2013-08-0610-317/+593
* ARM: implement allowTruncateForTailCallTim Northover2013-08-062-0/+18
* Store compile unit corresponding to each chain of inlined debug info entries....Alexey Samsonov2013-08-065-39/+44
* Add LLVM-style RTTI to DIContext/DWARFContext classesAlexey Samsonov2013-08-061-1/+6
* Refactor isInTailCallPosition handlingTim Northover2013-08-065-134/+318
* Unbreak Debug build on WindowsSerge Pavlov2013-08-061-0/+1
* Simplify vector lane handling math a bit. No functional change intended.Craig Topper2013-08-061-22/+16
* Simplify math a little bit.Craig Topper2013-08-061-16/+17
* Target/*/CMakeLists.txt: Add the dependency to CommonTableGen explicitly for ...NAKAMURA Takumi2013-08-0612-12/+14
* Replace EVT with MVT in isHorizontalBinOp as it is only called with legal types.Craig Topper2013-08-061-1/+1
* AsmPrinter/CMakeLists.txt: Add explicit dependency to intrinsics_gen here.NAKAMURA Takumi2013-08-061-0/+2
* Option/CMakeLists.txt: Don't use target_link_libraries. LLVMBuild knows depen...NAKAMURA Takumi2013-08-061-2/+0
* Simplify code slightly. No functional change.Craig Topper2013-08-061-4/+2
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-0610-572/+690
* Allow 4 as a valid debug info version.Eric Christopher2013-08-061-1/+1
* Fix missing -*- C++ -*-sMatt Arsenault2013-08-061-1/+1
* Recommit previous cleanup with a fix for c++98 ambiguity.Eric Christopher2013-08-051-5/+2
* R600: Implement TargetLowering::getVectorIdxTy()Tom Stellard2013-08-053-5/+14
* TargetLowering: Add getVectorIdxTy() function v2Tom Stellard2013-08-058-77/+98
* Revert "Use existing builtin hashing functions to make this routine more"Eric Christopher2013-08-051-2/+5
* Use existing builtin hashing functions to make this routine moreEric Christopher2013-08-051-5/+2
* Change parent hashing algorithm to be non-recursive and elaborateEric Christopher2013-08-051-20/+32
* Introduce an optimisation for special case lists with large numbers of litera...Peter Collingbourne2013-08-051-13/+38
* Introduce Regex::isLiteralERE function.Peter Collingbourne2013-08-051-0/+7
* Silencing an MSVC11 type conversion warning.Aaron Ballman2013-08-051-1/+1
* 80-colsAlexey Samsonov2013-08-051-1/+2
* LLVM Interpreter: This patch implements vector support for cast operations (z...Elena Demikhovsky2013-08-051-77/+414
* [SystemZ] Use BRCT and BRCTG to eliminate add-&-compare sequencesRichard Sandiford2013-08-055-17/+182
* Don't leak passes if added outside of the area determined by Started/Stopped ...Benjamin Kramer2013-08-051-0/+2
* [SystemZ] Add definitions for BRCT and BRCTGRichard Sandiford2013-08-052-0/+22
* [SystemZ] Use LOAD AND TEST to eliminate comparisons against zeroRichard Sandiford2013-08-053-1/+48
* [SystemZ] Add LOAD AND TEST instructionsRichard Sandiford2013-08-051-0/+13
* [SystemZ] Split out comparison elimination into a separate passRichard Sandiford2013-08-055-270/+346
* AVX-512 set: added mask operations, lowering BUILD_VECTOR for i1 vector types.Elena Demikhovsky2013-08-054-0/+354
* Add the saving of S2. This is needed for some of the floating pointReed Kotler2013-08-042-6/+10
* X86: Turn fp selects into mask operations.Benjamin Kramer2013-08-045-70/+91
* AVX-512 set: added VEXTRACTPS instructionElena Demikhovsky2013-08-042-6/+15
* X86: correct tail return address calculationTim Northover2013-08-042-4/+6
* AsmParser: Store MacroLikeBodies on the side so they don't get leaked.Benjamin Kramer2013-08-041-1/+5
* Clean up code for Mips16 large frame handling.Reed Kotler2013-08-046-35/+138
* PPCAsmParser: Stop leaking names.Benjamin Kramer2013-08-031-10/+31