aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fixes a problem in instruction selection with testing whether or not the Joel Jones2012-04-171-2/+3
* Typo.Chad Rosier2012-04-171-1/+1
* Fix incorrect call of resolveRelocation() for ARM ELF stub relocations.Danil Malyshev2012-04-171-2/+2
* platform support for counting column widths and checking isprintSeth Cantrell2012-04-175-0/+104
* Delete latter half of CMakeLists.txt.Akira Hatanaka2012-04-171-15/+0
* Add disassembler to MIPS. Akira Hatanaka2012-04-1713-93/+872
* Goodbye, JSONParser...Manuel Klimek2012-04-172-303/+0
* Remove unused CCIfSubtarget.Jay Foad2012-04-174-16/+0
* Fix bad EXTRACT_SUBREG in instruction selection for extending-loads on NEON.James Molloy2012-04-171-8/+44
* Revert "SCEV: When expanding a GEP the final addition to the base pointer has...Benjamin Kramer2012-04-171-1/+1
* Don't decode vperm2i128 or vperm2f128 into a shuffle if bit 3 or 7 of the imm...Craig Topper2012-04-172-0/+4
* SlotIndexes used to store the index list in a crufty custom linked-list. I can'tLang Hames2012-04-171-27/+25
* Fix ARM disassembly of VLD2 (single 2-element structure to all lanes)Kevin Enderby2012-04-171-7/+1
* Typo.Eric Christopher2012-04-161-1/+1
* Make comment here more clear.Eric Christopher2012-04-161-3/+4
* ARM two-operand forms for vhadd and vhsub instructions.Jim Grosbach2012-04-161-0/+62
* Temporarily turn off anti-dependency checkingPreston Gurd2012-04-161-1/+3
* Add files which were not included by commit 154868.Preston Gurd2012-04-163-0/+316
* Implement GDB integration for source level debugging of code JITed usingPreston Gurd2012-04-168-34/+226
* Fix updateTerminator to be resiliant to degenerate terminators whereChandler Carruth2012-04-161-7/+29
* MC assembly parser handling for trailing comma in macro instantiation.Jim Grosbach2012-04-161-5/+5
* ARM handle :lower16: and :upper16: after a '#' prefix.Jim Grosbach2012-04-161-13/+17
* Remove support for the special 'fast' value for fpmath accuracy for the moment.Duncan Sands2012-04-162-26/+3
* Fix incorrect atomics codegen introduced in r154705, and extend test to catch...Richard Smith2012-04-161-1/+1
* Remove unused variableDavid Blaikie2012-04-161-1/+0
* ARM assembly two-operand forms for VRSHL.Jim Grosbach2012-04-161-1/+36
* Do not add offset in applyFixup. This has already been accounted for in Value. Akira Hatanaka2012-04-161-4/+2
* ARM two-operand aliases for VRHADD instructions.Jim Grosbach2012-04-161-0/+32
* Hexagon V5 (Floating Point) Support.Sirish Pande2012-04-1619-1468/+3365
* Make it possible to indicate relaxed floating point requirements at the IR levelDuncan Sands2012-04-162-6/+48
* Flip the new block-placement pass to be on by default.Chandler Carruth2012-04-161-6/+7
* Add a somewhat hacky heuristic to do something different from whole-loopChandler Carruth2012-04-161-3/+78
* Fix style violation in BBVectorize (pointed out by Bill Wendling)Hal Finkel2012-04-161-3/+3
* Tweak the loop rotation logic to check whether the loop is naturallyChandler Carruth2012-04-161-11/+51
* Reapply 'Add reverseColor to raw_ostream'.Benjamin Kramer2012-04-163-0/+49
* Revert r154800 which breaks windows builders.Argyrios Kyrtzidis2012-04-163-50/+0
* Replace vpermd/vpermps intrinic patterns with custom lowering to target speci...Craig Topper2012-04-162-18/+14
* Add reverseColor to raw_ostream.Argyrios Kyrtzidis2012-04-163-0/+50
* Change type profile for vpermv back to using operand type for the mask argume...Craig Topper2012-04-162-5/+5
* Flip the arguments when converting vpermd/vpermps intrinsics into instruction...Craig Topper2012-04-161-3/+3
* Add a Fixme.Bill Wendling2012-04-161-0/+2
* Simplify checking for pointer types in BBVectorize (this change was suggested...Hal Finkel2012-04-161-5/+2
* Remove dead SD nodes after the combining pass. Fixes PR12201.Hal Finkel2012-04-161-0/+1
* Rewrite how machine block placement handles loop rotation.Chandler Carruth2012-04-161-66/+70
* Merge vpermps/vpermd and vpermpd/vpermq SD nodes.Craig Topper2012-04-164-31/+20
* Fix SDTypeProfile for vpermps. The mask operand should be v8i32.Craig Topper2012-04-161-2/+4
* Spacing fixes and 80 column fixes. Use 0 instead of 0x80 for undef indices in...Craig Topper2012-04-151-9/+12
* Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with norm...Craig Topper2012-04-151-17/+8
* Fix PR12529. The Vxx family of instructions are only supported by AVX.Nadav Rotem2012-04-151-3/+13
* Wire up support for diagnostic ranges in the ARMAsmParser.Benjamin Kramer2012-04-151-3/+12