aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Debug Info: code clean up.Manman Ren2013-10-232-31/+23
* Debug Info: code clean up.Manman Ren2013-10-232-5/+5
* Debug Info: code clean up.Manman Ren2013-10-232-18/+12
* Debug Info: code clean up.Manman Ren2013-10-232-18/+18
* Remove {} from one-line block.Manman Ren2013-10-231-2/+1
* Reduce casting and use a fully covered switch.Rafael Espindola2013-10-231-9/+14
* SelectionDAG: Pass along the original argument/element type in ISD::InputArgTom Stellard2013-10-232-6/+9
* Debug Info: code clean up.Manman Ren2013-10-221-7/+1
* DIEHashing: Provide an assert for unreachable functionality regarding friends.David Blaikie2013-10-221-0/+3
* DWARF type hashing: pointers to membersDavid Blaikie2013-10-221-11/+14
* Using FoldingSet in SelectionDAG::getVTList.Wan Xiaofei2013-10-221-59/+64
* Formatting/whitespace.Eric Christopher2013-10-221-4/+4
* DWARF Type Hashing: Include reference and rvalue reference type in the declar...David Blaikie2013-10-211-1/+3
* DWARF type hashing: begin implementing Step 5, summary hashing in declarable ...David Blaikie2013-10-212-7/+39
* Remove unused TargetLowering field.Matt Arsenault2013-10-211-1/+0
* Fix CodeGen for different size address space GEPsMatt Arsenault2013-10-212-8/+6
* Reuse variableMatt Arsenault2013-10-211-1/+1
* Fix the build in DIE.cpp with MSVC 2010Reid Kleckner2013-10-211-3/+5
* DWARF type hashing: Handle multiple (including recursive) references to the s...David Blaikie2013-10-212-8/+21
* Fix up some old review feedback.Eric Christopher2013-10-211-2/+3
* DebugInfo: Put each kind of constant (form, attribute, tag, etc) into its own...David Blaikie2013-10-215-185/+208
* DebugInfo: Hash DW_FORM_GNU_str_index as a string.David Blaikie2013-10-211-1/+3
* Emit prefix data after debug and EH directives.Peter Collingbourne2013-10-201-4/+4
* Remove unused variable.Benjamin Kramer2013-10-191-2/+1
* Reformat.Eric Christopher2013-10-191-80/+73
* Fix up a few minor performance problems spotted in code review.Eric Christopher2013-10-191-7/+6
* Debug Info: add a newly-created DIE to a parent in the same function.Manman Ren2013-10-182-24/+29
* Debug Info: simplify code a bit.Manman Ren2013-10-181-1/+1
* Revert the rest of r192749 to bring back the buildbot. These twoEric Christopher2013-10-181-2/+4
* [PATCH] Fix PR17168 (DAG scheduler inserts DBG_VALUE before PHI with fast-isel)Bill Schmidt2013-10-181-1/+4
* CodeGen: Emit a libcall if the target doesn't support 16-byte wide atomicsDavid Majnemer2013-10-183-0/+24
* Temporarily revert r192749 as it is causing problems for LTO andEric Christopher2013-10-181-2/+8
* DIEHash: Add more things (and remove one character) from the COLLECT_ATTR macroDavid Blaikie2013-10-171-149/+53
* DIEHash: Support for simple (non-recursive, non-reused) type referencesDavid Blaikie2013-10-172-6/+32
* Replace sra with srl if a single sign bit is requiredRichard Sandiford2013-10-171-3/+14
* Fix edge condition in DAGCombiner to improve codegen of shift sequences.Andrea Di Biagio2013-10-171-0/+1
* According to the dwarf standard pubnames and pubtypes for languagesEric Christopher2013-10-173-9/+58
* [projects/test-suite] White space and long line fixes.Jack Carter2013-10-171-15/+21
* Add the subprogram DIEs to the context they're created with onlyEric Christopher2013-10-171-3/+6
* DIEHash: Include the type's context in the type hash.David Blaikie2013-10-171-0/+3
* DIEHash: Use DW_FORM_sdata for integers, per spec.David Blaikie2013-10-162-5/+28
* Remove ambiguity introduced in r192836David Blaikie2013-10-161-1/+1
* DIEHash: Include the trailing zero byte after the children of a DIEDavid Blaikie2013-10-161-0/+3
* After PostRA scheduling, don't set kill flags on undef operands.Andrew Trick2013-10-161-2/+2
* DAGCombiner: Don't fold xor into not if getNOT would introduce an illegal con...Benjamin Kramer2013-10-161-1/+1
* Handle (shl (anyext (shr ...))) in SimpilfyDemandedBitsRichard Sandiford2013-10-161-0/+25
* Add support for metadata representing .ident directives.Rafael Espindola2013-10-161-0/+18
* Fix a pair of bugs in the emission of pubname tables:Eric Christopher2013-10-162-6/+16
* Simplify zero initialization of DIEAttrs variable.David Blaikie2013-10-161-2/+1
* Make sure we're not attempting to construct a subprogram DIEEric Christopher2013-10-151-16/+18