summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Reland "[WinEH] Use the parent function when computing frameescape labels"Reid Kleckner2015-04-151-1/+1
* Revert "[WinEH] Use the parent function when computing frameescape labels"Reid Kleckner2015-04-151-1/+1
* Add range iterators for post order and inverse post order. Use themDaniel Berlin2015-04-153-15/+9
* [WinEH] Use the parent function when computing frameescape labelsReid Kleckner2015-04-151-1/+1
* [MBP] Spell the conditions the same way through out this if statement.Chandler Carruth2015-04-151-1/+1
* [MBP] Sink a comment into the if block to which it pertains. This makesChandler Carruth2015-04-151-1/+1
* [MBP] Fix a really misleading typo in a comment.Chandler Carruth2015-04-151-1/+1
* Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu2015-04-151-1/+1
* Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola2015-04-141-4/+3
* [WinEH] Avoid emitting xdata tables twice for cleanupsReid Kleckner2015-04-141-3/+5
* DebugInfo: Pubnames: Do not include variable declarations in pubnamesDavid Blaikie2015-04-141-1/+2
* [MachineLICM] Use newer model of register pressure sets.Daniel Jasper2015-04-141-43/+32
* DebugInfo: Gut DISubprogram and DILexicalBlock*Duncan P. N. Exon Smith2015-04-146-47/+46
* DebugInfo: Gut DINamespace and DITemplate*ParameterDuncan P. N. Exon Smith2015-04-141-18/+18
* DebugInfo: Gut DIVariable and DIGlobalVariableDuncan P. N. Exon Smith2015-04-148-42/+42
* DebugInfo: Move DIVariable::printExtendedName() to its only callerDuncan P. N. Exon Smith2015-04-141-1/+37
* DebugInfo: Inline DIVariable::isBlockByrefVariable() into its callersDuncan P. N. Exon Smith2015-04-141-2/+4
* DebugInfo: Gut DIObjCProperty and DIImportedEntityDuncan P. N. Exon Smith2015-04-143-17/+14
* DebugInfo: Gut DILocationDuncan P. N. Exon Smith2015-04-141-3/+3
* DebugInfo: Gut DIExpressionDuncan P. N. Exon Smith2015-04-144-22/+21
* DebugInfo: Remove DIObjCProperty attribute accessors, NFCDuncan P. N. Exon Smith2015-04-131-14/+1
* [CodeGen] Combine concat_vectors of scalars into build_vector.Ahmed Bougacha2015-04-131-0/+60
* SelectionDAG: Stop using DIVariable::isInlinedFnArgument()Duncan P. N. Exon Smith2015-04-131-1/+3
* DebugInfo: Remove DIGlobalVariable::getGlobal()Duncan P. N. Exon Smith2015-04-131-4/+3
* Reapply "Verifier: Check for incompatible bit piece expressions"Duncan P. N. Exon Smith2015-04-131-9/+1
* Revert revisions r234755, r234759, r234760Jan Vesely2015-04-131-32/+0
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-133-16/+44
* DAGCombiner: Fix crash in select(select) opt.Matthias Braun2015-04-131-2/+2
* Remove default in fully-covered switch (to fix Clang -Werror -Wcovered-switch...David Blaikie2015-04-131-1/+0
* LegalizeDAG: Try to use Overflow operations when expanding ADD/SUBJan Vesely2015-04-131-0/+33
* [ARM] Align global variables passed to memory intrinsicsJohn Brawn2015-04-131-3/+15
* Revert "Verifier: Check for incompatible bit piece expressions"Duncan P. N. Exon Smith2015-04-131-1/+9
* Verifier: Check for incompatible bit piece expressionsDuncan P. N. Exon Smith2015-04-111-9/+1
* Remove empty non-virtual destructors or mark them =default when non-publicBenjamin Kramer2015-04-111-1/+0
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-1116-18/+18
* [CodeGen] Split -enable-global-merge into ARM and AArch64 options.Ahmed Bougacha2015-04-111-1/+2
* [WinEH] Recognize SEH finally block inserted by the frontendReid Kleckner2015-04-101-63/+118
* [CodeGenPrepare] Report all changes made during instruction sinkingBenjamin Kramer2015-04-101-3/+5
* [InstCombine][CodeGenPrep] Create llvm.uadd.with.overflow in CGP.Sanjoy Das2015-04-101-2/+59
* [WinEH] Try to make outlining invokes work a little betterReid Kleckner2015-04-101-1/+4
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-102-8/+8
* [WinEHPrepare] Don't rely on the order of IRDavid Majnemer2015-04-102-6/+14
* [AArch64] Promote f16 operations to f32.Ahmed Bougacha2015-04-101-3/+52
* Simplify use of formatted_raw_ostream.Rafael Espindola2015-04-091-7/+5
* [CodeGen] Combine concat_vector of trunc'd scalar to scalar_to_vector.Ahmed Bougacha2015-04-091-3/+13
* Revert "Refactoring and enhancement to FMA combine."Rafael Espindola2015-04-091-361/+172
* Refactoring and enhancement to FMA combine.Olivier Sallenave2015-04-091-172/+361
* This reverts commit r234460 and r234461.Rafael Espindola2015-04-091-6/+9
* Use the cast machinery to remove dummy uses of formatted_raw_ostream.Rafael Espindola2015-04-091-9/+6
* Formmatting correctionAndrew Kaylor2015-04-081-1/+2
OpenPOWER on IntegriCloud