summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Remove some dead code. (DarwinGDBCompat was retired in r189903).Adrian Prantl2013-10-15
* Guard the debug temp variable with NDEBUG to avoid warning/error with NDEBUG ...Pekka Jaaskelainen2013-10-15
* Do not assert when trying to add a meta data operand withPekka Jaaskelainen2013-10-15
* Improve on r192635, ExeDepsFix for avx, and add a test case.Andrew Trick2013-10-15
* Fix the ExecutionDepsFix pass to handle AVX instructions.Andrew Trick2013-10-14
* LiveRegUnits: Use *MBB for consistency and convenience.Andrew Trick2013-10-14
* LiveRegUnits::removeRegsInMask safety.Andrew Trick2013-10-14
* Use a SparseSet in LiveRegUnits.Andrew Trick2013-10-14
* Move LiveRegUnits implementation into .cpp. Comment and format.Andrew Trick2013-10-14
* Convert LiveRegUnits methods to the current convention (it's new code).Andrew Trick2013-10-14
* Debug Info: static member DIE creation.Manman Ren2013-10-14
* Fix indenting.David Blaikie2013-10-14
* MachineSink: Fix and tweak critical-edge breaking heuristic.Will Dietz2013-10-14
* Remove the now unused strong phi elimination pass.Rafael Espindola2013-10-14
* Fixed a bug in dynamic allocation memory on stack.Elena Demikhovsky2013-10-14
* TargetLowering: Don't index into empty string.Will Dietz2013-10-13
* Debug Info: remove form from function addDIEEntry.Manman Ren2013-10-11
* fConversion: Attempt #2 at fixing the MSVC build.Benjamin Kramer2013-10-11
* IfConversion: Try to unbreak the MSVC build.Benjamin Kramer2013-10-11
* Remove kill flags after if conversion if necessaryMatthias Braun2013-10-11
* [DAGCombiner] Reapply load slicing (192471) with a test that explicitly set s...Quentin Colombet2013-10-11
* [DAGCombiner] Revert load slicing (r192471), until I figure out why it fails ...Quentin Colombet2013-10-11
* [DAGCombiner] Slice a big load in two loads when the element are next to eachQuentin Colombet2013-10-11
* fix typo in commentMatthias Braun2013-10-11
* Make AsmPrinter::emitImplicitDef a virtual method so targets can emit custom ...Justin Holewinski2013-10-11
* LiveRangeCalc.h: Update a description corresponding to r192396. [-Wdocumentat...NAKAMURA Takumi2013-10-11
* Print register in LiveInterval::print()Matthias Braun2013-10-10
* Represent RegUnit liveness with LiveRange instanceMatthias Braun2013-10-10
* Work on LiveRange instead of LiveInterval where possibleMatthias Braun2013-10-10
* Change MachineVerifier to work on LiveRange + LiveIntervalMatthias Braun2013-10-10
* Pass LiveQueryResult by valueMatthias Braun2013-10-10
* Refactor LiveInterval: introduce new LiveRange classMatthias Braun2013-10-10
* Rename LiveRange to LiveInterval::SegmentMatthias Braun2013-10-10
* Rename parameter: defined regs are not incoming.Matthias Braun2013-10-10
* Use getPointerSizeInBits() rather than 8 * getPointerSize()Matt Arsenault2013-10-10
* Debug Info: In DIBuilder, the context field of subprogram is updated to useManman Ren2013-10-10
* Debug Info: In DIBuilder, the context and type fields of template_type andManman Ren2013-10-09
* Explicitly request unsigned enum types when desiredReid Kleckner2013-10-08
* Add DbgVariable::resolve per Eric's suggestion.Manman Ren2013-10-08
* Debug Info: rename getOriginalTypeSize to getBaseTypeSize.Manman Ren2013-10-08
* Debug Info: take advantage of the existing CU::resolve.Manman Ren2013-10-08
* Grammar.Eric Christopher2013-10-08
* Add a MCTargetStreamer interface.Rafael Espindola2013-10-08
* Formally added an explicit enum for DWARF TLS support. No functionality change.Richard Mitton2013-10-07
* Fix some assert messages to say the correct opcode name. Looks like one asser...Craig Topper2013-10-06
* Add support for aliases with linkonce_odr.Rafael Espindola2013-10-06
* Emit a better error when running out of registers on inline asm.Benjamin Kramer2013-10-05
* Remove some really nasty uses of hasRawTextSupport.Rafael Espindola2013-10-05
* Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...Craig Topper2013-10-05
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-05