summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Fix printing of f16 machine operandsMatt Arsenault2016-02-051-2/+8
* Enable the %s modifier in inline asm template stringNemanja Ivanovic2016-02-041-0/+5
* [Power PC] softening long double typePetar Jovanovic2016-02-042-26/+71
* [ScheduleDagInstrs] Improved commentsJonas Paulsson2016-02-041-9/+9
* rangify; NFCISanjay Patel2016-02-031-159/+129
* [codeview] Remove EmitLabelDiff in favor emitAbsoluteSymbolDiffReid Kleckner2016-02-031-18/+4
* [codeview] Use the MCStreamer interface directly instead of AsmPrinterReid Kleckner2016-02-032-101/+100
* [DWARFDebug] Fix another case of overlapping rangesKeno Fischer2016-02-031-13/+42
* [SelectionDAG] Fix CombineToPreIndexedLoadStore O(n^2) behaviorTim Shen2016-02-032-6/+9
* [ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten.Jonas Paulsson2016-02-031-347/+362
* [MachineCopyPropagation] Fix comment. NFCJun Bum Lim2016-02-031-2/+3
* RegCoalescer: Making sure re-materialization defines all subrangesMarcello Maggioni2016-02-031-0/+30
* [codeview] Improve readability of codeview assembly outputDavid Majnemer2016-02-021-32/+81
* MachineVerifier: Check that defs/uses are live in subregisters as well.Matthias Braun2016-02-021-52/+141
* [codeview] Correctly handle inlining functions post-dominated by unreachableDavid Majnemer2016-02-021-1/+1
* Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko2016-02-024-22/+9
* [codeview] Wire up the .cv_inline_linetable directiveReid Kleckner2016-02-022-3/+68
* [RegisterCoalescer] Better DebugLoc for reMaterializeTrivialDefDavid Majnemer2016-02-021-0/+2
* MachineVerifier: Use report_context() instead of ad-hoc messages.Matthias Braun2016-02-021-10/+32
* [safestack] Make sure the unsafe stack pointer is popped in all casesAnna Zaks2016-02-021-27/+26
* AArch64: Implement missed conditional compare sequences.Balaram Makam2016-02-011-2/+2
* [PrologEpilogInserter] Add some debug output for callee-save frame object all...Geoff Berry2016-02-011-0/+2
* Improved macro emission in dwarf.Amjad Aboud2016-02-015-78/+38
* Revert r258580 and r258581.David Majnemer2016-02-011-113/+0
* [SelectionDAG] Eliminate exponential behavior in WalkChainUsersTim Shen2016-01-311-5/+20
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-306-6/+6
* [Objective-C] Support a new special module flag.Manman Ren2016-01-291-0/+1
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-2917-25/+24
* [codeview] Begin to add support for inlined call sitesReid Kleckner2016-01-292-2/+167
* Temporarily revert "[ScheduleDAGInstrs::buildSchedGraph()] Handling of memory...Jonas Paulsson2016-01-291-376/+347
* [ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten.Jonas Paulsson2016-01-291-347/+376
* Minor code cleanup. NFC.Junmo Park2016-01-291-1/+1
* Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner2016-01-293-195/+61
* Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner2016-01-292-60/+194
* [CodeView] Use assembler directives for line tablesReid Kleckner2016-01-282-194/+60
* [X86] Don't transform X << 1 to X + X during type legalizationDavid Majnemer2016-01-281-9/+0
* Revert r259035, it introduces a cyclic library dependencyOliver Stannard2016-01-282-34/+0
* Add backend dignostic printer for unsupported featuresOliver Stannard2016-01-282-0/+34
* Minor code cleanups. NFC.Junmo Park2016-01-281-1/+1
* [DAGCombiner] Don't add volatile or indexed stores to ChainedStoresJunmo Park2016-01-281-0/+4
* Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported f...NAKAMURA Takumi2016-01-282-34/+0
* One more batch of self-containing headers.Benjamin Kramer2016-01-274-4/+3
* Refactor backend diagnostics for unsupported featuresOliver Stannard2016-01-272-0/+34
* Move SafeStack to CodeGen.Benjamin Kramer2016-01-273-16/+778
* Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer2016-01-274-17/+15
* Move passes that live in lib/CodeGen out of Scalar.hBenjamin Kramer2016-01-271-1/+1
* Make some headers self-contained, remove unused includes that violate layering.Benjamin Kramer2016-01-271-1/+0
* Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer2016-01-271-1/+1
* Remove autoconf supportChris Bieneman2016-01-264-61/+0
* [ScheduleDAGInstrs] Simplify logic to improve readability. NFC.Chad Rosier2016-01-261-2/+1
OpenPOWER on IntegriCloud