summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Convert StringMapEntry::Create to use StringRef instead of start/end pointers...Craig Topper2014-06-11
* Try to fix the msvc build.Rafael Espindola2014-06-11
* Uses generic_category instead of system_category.Rafael Espindola2014-06-11
* MC: add enumeration of WinEH data encodingSaleem Abdulrasool2014-06-11
* Remove windows_error.Rafael Espindola2014-06-11
* There is no posix_category in std, use generic_category.Rafael Espindola2014-06-11
* Use cast instead of assert + dyn_castMatt Arsenault2014-06-11
* R600: Add helper functions.Matt Arsenault2014-06-11
* CodeGen: refactor DwarfExceptionSaleem Abdulrasool2014-06-11
* Remove duplicate copy of InstrItineraryData from the TargetMachine,Eric Christopher2014-06-11
* Move to a private function to initialize the subtarget dependenciesEric Christopher2014-06-11
* Move to a private function to initialize the subtarget dependenciesEric Christopher2014-06-11
* Sort includes.Eric Christopher2014-06-11
* [FastISel][X86] Extend support for {s|u}{add|sub|mul}.with.overflow intrinsics.Juergen Ributzka2014-06-10
* Use unique_ptr for X86Subtarget pointer members.Eric Christopher2014-06-10
* Move AArch64TargetLowering to AArch64Subtarget.Eric Christopher2014-06-10
* Revert "Remove support for runtime multi-threading."Zachary Turner2014-06-10
* Remove support for runtime multi-threading.Zachary Turner2014-06-10
* Move AArch64InstrInfo to AArch64Subtarget.Eric Christopher2014-06-10
* Remove a method that was just replacing direct access to a member.Eric Christopher2014-06-10
* Remove the use of TargetMachine from X86InstrInfo.Eric Christopher2014-06-10
* Move X86RegisterInfo away from using the TargetMachine and onlyEric Christopher2014-06-10
* Mark a few functions noexcept.Rafael Espindola2014-06-10
* Use the TargetMachine on the DAG or the MachineFunction insteadEric Christopher2014-06-10
* R600/SI: Emit an error when attempting to spill VGPRs v4Tom Stellard2014-06-10
* R600/SI: Fix a crash when spilling SGPRsTom Stellard2014-06-10
* We already have a reference to the TargetMachine, use that.Eric Christopher2014-06-10
* Have isInTailCallPosition take the DAG so that we can use theEric Christopher2014-06-10
* Reorder includes to be sorted.Eric Christopher2014-06-10
* Revert "Patch by Ray Donnelly to print register names instead of numbers."Reid Kleckner2014-06-10
* Fix error in tablegen when either operand of !if is an empty list.Matt Arsenault2014-06-10
* Fix typos.Eric Christopher2014-06-10
* R600: Use BCNT_INT for evergreenMatt Arsenault2014-06-10
* R600/SI: Implement i64 ctpopMatt Arsenault2014-06-10
* R600/SI: Use bcnt instruction for ctpopMatt Arsenault2014-06-10
* R600: Handle fcopysignMatt Arsenault2014-06-10
* R600/SI: Handle sign_extend and zero_extend to i64 with patterns.Matt Arsenault2014-06-10
* Add a FIXME.Eric Christopher2014-06-10
* Move AArch64SelectionDAGInfo down to the subtarget.Eric Christopher2014-06-10
* [FastISel] Collect statistics about failing intrinsic calls.Juergen Ributzka2014-06-10
* Remove the cached little endian variable. We can get it easily offEric Christopher2014-06-10
* Have AArch64SelectionDAGInfo take a DataLayout parameter ratherEric Christopher2014-06-10
* Remove caching of the subtarget for AArch64SelectionDAGInfo.Eric Christopher2014-06-10
* Move DataLayout onto the AArch64 subtarget.Eric Christopher2014-06-10
* Test commit, wraps some lines to fit in 80 columns.Zachary Turner2014-06-10
* Move AArch64FrameLowering into the subtarget.Eric Christopher2014-06-10
* Remove the uses of AArch64TargetMachine and AArch64Subtarget fromEric Christopher2014-06-10
* Do Materialize Floating Point in Mips Fast-IselReed Kotler2014-06-10
* [X86] Improved target combine rules for selecting horizontal add/sub.Andrea Di Biagio2014-06-10
* Hexagon: Expand i1 SELECT_CCTom Stellard2014-06-10