aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix test for Windows as well.Jakob Stoklund Olesen2011-11-071-1/+0
* Kill and collapse outstanding DomainValues.Jakob Stoklund Olesen2011-11-078-28/+58
* InstCombine now optimizes vector udiv by power of 2 to shiftsPete Cooper2011-11-072-5/+24
* Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...Eli Friedman2011-11-072-3/+33
* Add all completed and named types to the dwarf type accelerator tables.Eric Christopher2011-11-072-2/+7
* Add ISPC to the external projects list.Bill Wendling2011-11-071-0/+16
* Use a reverse post order instead of a DFS order.Jakob Stoklund Olesen2011-11-071-6/+5
* Move the hash function to using and taking a StringRef.Eric Christopher2011-11-071-4/+4
* Simple destructor to delete the hash data we created earlier.Eric Christopher2011-11-072-0/+6
* Allow i1 to be promoted to i32 for ARM AAPCS and AAPCS-VFP calling convention...Chad Rosier2011-11-071-1/+1
* Extract two methods. No functional change.Jakob Stoklund Olesen2011-11-071-18/+26
* Various Mips64 floating point instruction patterns.Akira Hatanaka2011-11-071-3/+18
* Add definition of the base class for floating point comparison instructionsAkira Hatanaka2011-11-071-8/+8
* Add code needed for copying between 64-bit integer and floating pointerAkira Hatanaka2011-11-071-0/+6
* Add definitions of 64-bit instructions which move data between integer andAkira Hatanaka2011-11-071-0/+8
* MBB doesn't need to be a class member.Jakob Stoklund Olesen2011-11-071-6/+4
* Fix pass name after the source was moved.Jakob Stoklund Olesen2011-11-071-1/+1
* Simplify some uses of utohexstr.Benjamin Kramer2011-11-0711-58/+56
* Simplify code. No functionality change.Benjamin Kramer2011-11-071-155/+91
* Fix test for Linux.Jakob Stoklund Olesen2011-11-071-1/+1
* Make sure we don't insert instructions before a landingpad instruction.Bill Wendling2011-11-071-2/+2
* Expand V_SET0 to xorps by default.Jakob Stoklund Olesen2011-11-078-11/+32
* Add definition of 64-bit load upper immediate.Akira Hatanaka2011-11-072-3/+4
* Include RegSaveAreaSize in the computation of stack size.Akira Hatanaka2011-11-071-0/+1
* Define functions that get or set the size of area on callee's stack frame whichAkira Hatanaka2011-11-071-1/+10
* Use array_lengthof to compute the number of iterations of a loop.Akira Hatanaka2011-11-071-6/+6
* Fix patterns for unaligned 32-bit load. DSLL32 or DSRL32 should be emittedAkira Hatanaka2011-11-071-2/+2
* Make the type of shift amount i32 in order to reduce the number of shiftAkira Hatanaka2011-11-073-5/+7
* Add 64-bit to 32-bit trunc pattern.Akira Hatanaka2011-11-071-0/+5
* Use StringRef::startswith to do some string comparisons.Eric Christopher2011-11-071-5/+2
* Avoid the use of a local temporary for comment twines.Eric Christopher2011-11-071-6/+3
* Allow for the case where the name of the subprogram is "".Eric Christopher2011-11-071-0/+1
* Fix llvm-objdump's MachO mode to not depend on the value returned by Relocati...Owen Anderson2011-11-071-6/+6
* Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne2011-11-073-12/+18
* Remove unnecessary addition to API. Replace with something much simpler.Eric Christopher2011-11-073-13/+1
* Add new files to cmake.Eric Christopher2011-11-071-0/+1
* Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher2011-11-077-8/+268
* Add a new dwarf accelerator table prototype with the goal of replacingEric Christopher2011-11-072-0/+504
* Expose a way to get the beginning of the dwarf string section.Eric Christopher2011-11-072-12/+23
* Fix up comment.Eric Christopher2011-11-071-1/+1
* Typo.Eric Christopher2011-11-071-1/+1
* Add AVX2 variable shift instructions and intrinsics.Craig Topper2011-11-073-0/+156
* Add AVX2 VPMOVMASK instructions and intrinsics.Craig Topper2011-11-073-0/+129
* Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qual...Craig Topper2011-11-073-4/+65
* Fix accidental edit to __builtin_ia32_vperm2f128_ps256's nameCraig Topper2011-11-071-1/+1
* Fix CRT selection logic when using CMake NMake generator.NAKAMURA Takumi2011-11-061-2/+2
* More AVX2 instructions and their intrinsics.Craig Topper2011-11-068-19/+152
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-0611-59/+21
* Fix a typo.Benjamin Kramer2011-11-061-1/+1
* Revert "llvm-config-2: Switch to using real library dependency table." while IDaniel Dunbar2011-11-061-1/+10