summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* A few more places where we can avoid multiple size queries.Eric Christopher2011-11-08
* Don't evaluate Data.size() on every iteration.Eric Christopher2011-11-08
* This patch handles unaligned loads and stores in Mips JIT. Mips backendBruno Cardoso Lopes2011-11-08
* PPCInstrInfo.cpp: Fix one "unused" warning.NAKAMURA Takumi2011-11-08
* Make sure to mark vector extload's as expand on ARM. Fixes PR11319.Eli Friedman2011-11-08
* Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...Eli Friedman2011-11-08
* Add x86 isel logic and patterns to match movlps from clang generated IR for _...Evan Cheng2011-11-08
* Enable support for returning i1, i8, and i16. Nothing special todo as it's theChad Rosier2011-11-08
* Revert r144034 while I try to track down a crash.Eli Friedman2011-11-07
* This code is dead, what with the new EH model and the auto-upgraders in place.Bill Wendling2011-11-07
* Kill and collapse outstanding DomainValues.Jakob Stoklund Olesen2011-11-07
* InstCombine now optimizes vector udiv by power of 2 to shiftsPete Cooper2011-11-07
* Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...Eli Friedman2011-11-07
* Add all completed and named types to the dwarf type accelerator tables.Eric Christopher2011-11-07
* Use a reverse post order instead of a DFS order.Jakob Stoklund Olesen2011-11-07
* Move the hash function to using and taking a StringRef.Eric Christopher2011-11-07
* Simple destructor to delete the hash data we created earlier.Eric Christopher2011-11-07
* Allow i1 to be promoted to i32 for ARM AAPCS and AAPCS-VFP calling convention...Chad Rosier2011-11-07
* Extract two methods. No functional change.Jakob Stoklund Olesen2011-11-07
* Various Mips64 floating point instruction patterns.Akira Hatanaka2011-11-07
* Add definition of the base class for floating point comparison instructionsAkira Hatanaka2011-11-07
* Add code needed for copying between 64-bit integer and floating pointerAkira Hatanaka2011-11-07
* Add definitions of 64-bit instructions which move data between integer andAkira Hatanaka2011-11-07
* MBB doesn't need to be a class member.Jakob Stoklund Olesen2011-11-07
* Fix pass name after the source was moved.Jakob Stoklund Olesen2011-11-07
* Simplify some uses of utohexstr.Benjamin Kramer2011-11-07
* Simplify code. No functionality change.Benjamin Kramer2011-11-07
* Make sure we don't insert instructions before a landingpad instruction.Bill Wendling2011-11-07
* Expand V_SET0 to xorps by default.Jakob Stoklund Olesen2011-11-07
* Add definition of 64-bit load upper immediate.Akira Hatanaka2011-11-07
* Include RegSaveAreaSize in the computation of stack size.Akira Hatanaka2011-11-07
* Define functions that get or set the size of area on callee's stack frame whichAkira Hatanaka2011-11-07
* Use array_lengthof to compute the number of iterations of a loop.Akira Hatanaka2011-11-07
* Fix patterns for unaligned 32-bit load. DSLL32 or DSRL32 should be emittedAkira Hatanaka2011-11-07
* Make the type of shift amount i32 in order to reduce the number of shiftAkira Hatanaka2011-11-07
* Add 64-bit to 32-bit trunc pattern.Akira Hatanaka2011-11-07
* Use StringRef::startswith to do some string comparisons.Eric Christopher2011-11-07
* Avoid the use of a local temporary for comment twines.Eric Christopher2011-11-07
* Allow for the case where the name of the subprogram is "".Eric Christopher2011-11-07
* Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne2011-11-07
* Remove unnecessary addition to API. Replace with something much simpler.Eric Christopher2011-11-07
* Add new files to cmake.Eric Christopher2011-11-07
* Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher2011-11-07
* Add a new dwarf accelerator table prototype with the goal of replacingEric Christopher2011-11-07
* Expose a way to get the beginning of the dwarf string section.Eric Christopher2011-11-07
* Fix up comment.Eric Christopher2011-11-07
* Typo.Eric Christopher2011-11-07
* Add AVX2 variable shift instructions and intrinsics.Craig Topper2011-11-07
* Add AVX2 VPMOVMASK instructions and intrinsics.Craig Topper2011-11-07
* Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qual...Craig Topper2011-11-07