aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add AVX-512 and related features to the CPUID detection code.Craig Topper2013-08-201-3/+19
* Move AVX and non-AVX replication inside a couple multiclasses to avoid repeat...Craig Topper2013-08-201-87/+60
* Add an error check for a typo I accidentally made in a td file that caused an...Craig Topper2013-08-201-0/+3
* [PowerPC] More refactoring prior to real PPC emitPrologue/Epilogue changes.Bill Schmidt2013-08-201-271/+194
* [Sparc] Use HWEncoding instead of unused Num field in Sparc register definiti...Venkatraman Govindaraju2013-08-202-12/+9
* Add a llvm.copysign intrinsicHal Finkel2013-08-197-0/+26
* Don't form PPC CTR-based loops around a copysignl callHal Finkel2013-08-191-1/+2
* Adding PIC support for ELF on x86_64 platformsAndrew Kaylor2013-08-194-16/+244
* Introduce non-const overloads for GlobalAlias::{get,resolve}AliasedGlobal.Peter Collingbourne2013-08-191-8/+8
* Use pop_back_val() instead of both back() and pop_back().Jakub Staszak2013-08-191-2/+1
* Teach InstCombine visitGetElementPtr about address spacesMatt Arsenault2013-08-193-20/+26
* Cleanup visitGetElementPtr to make address space change easierMatt Arsenault2013-08-191-11/+13
* commonPointerCast cleanups to make address space change easierMatt Arsenault2013-08-191-5/+11
* Fix assert with GEP ptr vector indexing structsMatt Arsenault2013-08-191-2/+12
* Use less verbose code and update comments.Eric Christopher2013-08-191-23/+16
* Revert non-test parts of r188507Matt Arsenault2013-08-191-1/+9
* Turn on pubnames by default on linux.Eric Christopher2013-08-192-10/+22
* Improve the widening of integral binary vector operationsPaul Redmond2013-08-192-10/+24
* Adding comments to document RuntimeDyld relocation handlingAndrew Kaylor2013-08-193-1/+44
* [mips] Fix instruction definitions that were incorrectly marked as code-gen-o...Akira Hatanaka2013-08-191-6/+9
* Introduce SpecialCaseList::isIn overload for GlobalAliases.Peter Collingbourne2013-08-191-2/+14
* Thumb2 add immediate alias for SPMihai Popa2013-08-191-1/+2
* AVX-512: added arithmetic and logical operations.Elena Demikhovsky2013-08-193-27/+249
* [SystemZ] Add negative integer absolute (load negative)Richard Sandiford2013-08-193-6/+12
* [SystemZ] Add integer absolute (load positive)Richard Sandiford2013-08-192-1/+19
* [SystemZ] Add support for sibling callsRichard Sandiford2013-08-196-21/+89
* Adds missing TLI check for library simplification ofMichael Kuperstein2013-08-191-3/+6
* Add ExpandFloatOp_FCOPYSIGN to handle ppcf128-related expansionsHal Finkel2013-08-192-0/+13
* Add the PPC fcpsgn instructionHal Finkel2013-08-195-7/+45
* llvm-dwarfdump: Do not include address offsets for attributes, only for tagsDavid Blaikie2013-08-191-1/+1
* DebugInfo: don't emit zero-length names for parametersDavid Blaikie2013-08-191-1/+2
* Remove SpecialCaseList::findCategory.Peter Collingbourne2013-08-191-35/+0
* ARM: make sure we keep inline asm operands tied.Tim Northover2013-08-181-1/+4
* AVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions.Elena Demikhovsky2013-08-186-44/+335
* Make more of the lowering helpers static. Also use MVT instead of EVT in a co...Craig Topper2013-08-182-24/+17
* Remove unused stdio.h includesDmitri Gribenko2013-08-186-8/+1
* Go through the really awkward dance required to delete the memoryChandler Carruth2013-08-181-2/+12
* Fix SCEVExpander creating distinct duplicate PHI entriesHal Finkel2013-08-181-0/+5
* PR 16899: Do not modify the basic block using the iterator, but keep theJoerg Sonnenberger2013-08-171-4/+6
* R600: Fix possible use of an uninitialized variableTom Stellard2013-08-171-0/+1
* R600: Expand vector FRINT opsTom Stellard2013-08-161-0/+1
* R600: Expand vector FFLOOR opsTom Stellard2013-08-161-0/+1
* R600: Expand vector float operations for both SI and R600Tom Stellard2013-08-162-13/+18
* ARM: Properly constrain comparison fastisel register classes.Jim Grosbach2013-08-161-5/+12
* ARM: Fast-isel register class constrain for extends.Jim Grosbach2013-08-161-0/+1
* ARM: Fix more fast-isel verifier failures.Jim Grosbach2013-08-162-0/+47
* ARM: Clean up fast-isel machine verifier errors.Jim Grosbach2013-08-161-1/+1
* Fix a subtle difference between running clang vs llc for mips16.Reed Kotler2013-08-161-0/+3
* Actually, use GNU inline asm for cpuid with clangReid Kleckner2013-08-161-10/+10
* DebugInfo: Allow the addition of other (such as static data) members to a rec...David Blaikie2013-08-163-9/+7