aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Refactor 'vectorizeLoop' no functionality change.Nadav Rotem2013-08-271-187/+53
* [ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly2013-08-275-27/+218
* AVX-512: added conversion instructions.Elena Demikhovsky2013-08-272-19/+214
* DAGCombiner: make sure or/shl/srl really has zero high bits before forming bswapTim Northover2013-08-271-6/+24
* [ARMv8] Add some negative tests for the recent VFP/NEON instructions.Joey Gouly2013-08-272-2/+7
* ARM: add natural patterns for vaddhl and vsubhl.Tim Northover2013-08-271-0/+14
* [mips][msa] Added spill/reload supportDaniel Sanders2013-08-271-0/+16
* [SystemZ] Extend memcpy and memset support to all constant lengthsRichard Sandiford2013-08-278-81/+239
* [mips][msa] Added bitconverts for vector types for big and little-endianDaniel Sanders2013-08-272-2/+151
* Add support for DebugFission to DWARF parserAlexey Samsonov2013-08-276-85/+246
* AVX-512: Added FMA instructions.Elena Demikhovsky2013-08-272-1/+198
* Fix the build issue under ia64. Close bug #5715Sylvestre Ledru2013-08-272-2/+2
* Revert "Fix the build broken by r189315." and "Move everything depending on O...Charles Davis2013-08-2713-701/+696
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-08-2713-696/+701
* Support/MachO: Add a bunch of defines.Charles Davis2013-08-272-27/+27
* Fixed typo.Michael Gottesman2013-08-271-1/+1
* Fix wrong code offset for unwind code SET_FPREG.Kai Nacke2013-08-272-4/+5
* Remove an over-zealous assertion. A pointer type could be illegal if the tar...Owen Anderson2013-08-271-1/+0
* Formatting.Eric Christopher2013-08-261-10/+10
* Make the lifetime of the DICompileUnit we're constructing from theEric Christopher2013-08-261-2/+1
* Have the skeleton compile unit construction method take the CU itEric Christopher2013-08-262-6/+6
* Remove duplicate set of CompilationDir.Eric Christopher2013-08-261-1/+0
* Remove the language parameter and variable from the compile unit. WeEric Christopher2013-08-263-16/+16
* Fix lint assert on integer vector divisionMatt Arsenault2013-08-261-6/+34
* Treat the pubtypes section similarly to the pubnames section and emitEric Christopher2013-08-262-17/+20
* Only emit the section sym if we're emitting the section.Eric Christopher2013-08-261-1/+2
* Fix inserting instructions before last in bundle.Matt Arsenault2013-08-261-16/+20
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-262-10/+37
* LoopVectorize: Implement partial loop unrolling when vectorization is not pro...Nadav Rotem2013-08-261-167/+495
* Fix thinko.Eric Christopher2013-08-261-1/+1
* ARM: Constrain regclass for TSTri instruction.Jim Grosbach2013-08-261-0/+2
* Dummy code to silence warning from 4189266Bill Schmidt2013-08-262-0/+11
* ARM: FastISel verifier error cleanup.Jim Grosbach2013-08-261-0/+7
* ARM: Fix ELF global base reg intialization.Jim Grosbach2013-08-261-3/+8
* [PowerPC] More fast-isel chunks (returns and integer extends)Bill Schmidt2013-08-263-3/+255
* test commit. Remove blank lineYi Jiang2013-08-261-1/+0
* Fix unused variable in release buildMatt Arsenault2013-08-261-3/+2
* Constify functionsMatt Arsenault2013-08-261-6/+8
* Vectorize starting from insertelements building a vectorMatt Arsenault2013-08-261-3/+57
* SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()Tom Stellard2013-08-267-43/+50
* R600: Add support for vector local memory loadsTom Stellard2013-08-264-0/+50
* R600: Add support for i8 and i16 local memory loadsTom Stellard2013-08-264-16/+59
* SelectionDAG: Use correct pointer size when splitting vector storesTom Stellard2013-08-261-1/+1
* R600: Add support for i8 and i16 local memory storesTom Stellard2013-08-268-15/+60
* R600: Add support for v4i32 and v2i32 local storesTom Stellard2013-08-263-59/+107
* SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard2013-08-266-12/+33
* AVX-512: Added shuffle instructions - Elena Demikhovsky2013-08-263-34/+177
* This patch implements trap instructions for mips. The test cases are added.Vladimir Medic2013-08-262-0/+33
* Make sure x86 instructions using ssmem/sdmem operand types are only able to p...Craig Topper2013-08-261-2/+2
* Remove some unnecessary PredicateMethod overrides. Add RenderMethod overrides...Craig Topper2013-08-262-71/+19