summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Enable execution dependency fix pass for YMM registers when AVX2 is enabled. ...Craig Topper2011-11-09
* Add instruction selection for AVX2 integer comparisons.Craig Topper2011-11-09
* Add AVX2 instruction lowering for add, sub, and mul.Craig Topper2011-11-09
* Don't forget to check FlagNW when determining whether an AddRecExpr will wrapNick Lewycky2011-11-09
* Remove extra ';'Devang Patel2011-11-09
* Remove the pubnames section, no one consumes it.Eric Christopher2011-11-09
* Add support for encoding immediates in icmp and fcmp. Hopefully, this willChad Rosier2011-11-09
* Hide cpu name checking in ARMSubtarget.Evan Cheng2011-11-09
* Collapse DomainValues across loop back-edges.Jakob Stoklund Olesen2011-11-09
* Link to the live DomainValue after merging.Jakob Stoklund Olesen2011-11-09
* Object/COFF: Fix PE reading.Michael J. Spencer2011-11-08
* Track reference count independently from clear().Jakob Stoklund Olesen2011-11-08
* Properly handle Mips MC relocations and lower cpload and cprestore macros to ...Bruno Cardoso Lopes2011-11-08
* Emit the compact unwind *if* we have a compact unwind encoding.Bill Wendling2011-11-08
* Call release() directly when cleaning up the remaining DomainValues.Jakob Stoklund Olesen2011-11-08
* Rename all methods to follow style guide.Jakob Stoklund Olesen2011-11-08
* Handle reference counts in one function: release().Jakob Stoklund Olesen2011-11-08
* Also add the linkage name to the name accelerator tables if it existsEric Christopher2011-11-08
* Add a hack to the scheduler to disable pseudo-two-address dependencies inDan Gohman2011-11-08
* Add workaround for Cortex-M3 errata 602117 by replacing ldrd x, y, [x] with l...Evan Cheng2011-11-08
* ARMFastISel doesn't support thumb1. Rename isThumb to isThumb2 to reflect this.Chad Rosier2011-11-08
* Fix code to match comment. Fixes PR11340, a regression from r143209.Eli Friedman2011-11-08
* Clear old DomainValue after merging.Jakob Stoklund Olesen2011-11-08
* MC/COFF: Correctly emit the size of an empty string table.Michael J. Spencer2011-11-08
* LICM pass now understands invariant load metadata. Nothing generates this ye...Pete Cooper2011-11-08
* Add the base ObjC method name to the names lookup table as well.Eric Christopher2011-11-08
* Lower mem-ops to unaligned i32/i16 load/stores on ARM where supported.Lang Hames2011-11-08
* Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-08
* 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