summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [Debug] Look through bitcasts to find argument registersOliver Stannard2015-10-121-19/+13
* [DAGCombiner] Improved FMA combine support for vectorsSimon Pilgrim2015-10-111-33/+36
* [DAGCombiner] Tidyup FMINNUM/FMAXNUM constant foldingSimon Pilgrim2015-10-111-14/+14
* [WinEH] Remove more dead codeDavid Majnemer2015-10-104-51/+33
* [WinEH] Delete the old landingpad implementation of Windows EHReid Kleckner2015-10-096-2764/+86
* [SEH] Update SEH codegen tests to use the new IRReid Kleckner2015-10-091-0/+5
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-099-84/+93
* [SEH] Fix _except_handler4 table base statesReid Kleckner2015-10-091-1/+4
* CodeGen: Avoid more ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-095-16/+16
* CodeGen: Use range-based for in PostRAScheduler, NFCDuncan P. N. Exon Smith2015-10-091-12/+11
* [SEH] Remember to emit the last invoke range for SEHReid Kleckner2015-10-092-28/+51
* Revert "Simplify code. NFC."Chad Rosier2015-10-091-1/+6
* CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-097-45/+51
* CodeGen: Remove implicit iterator conversions from MBB.cppDuncan P. N. Exon Smith2015-10-091-8/+8
* CodeGen: Avoid ilist iterator implicit conversions in a few more places, NFCDuncan P. N. Exon Smith2015-10-092-22/+20
* CodeGen: Remove more ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-097-28/+27
* CodeGen: Use range-based for in IntrinsicLowering::AddPrototypes, NFCDuncan P. N. Exon Smith2015-10-091-21/+21
* CodeGen: Use range-based for in GlobalMerge, NFCDuncan P. N. Exon Smith2015-10-091-16/+15
* CodeGen: Remove a few more ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-094-45/+53
* CodeGen: Remove implicit conversions from Analysis and BranchFoldingDuncan P. N. Exon Smith2015-10-092-26/+27
* Refine the definition of convergent to only disallow the addition of new cont...Owen Anderson2015-10-091-1/+2
* fix typos; NFCSanjay Patel2015-10-091-13/+12
* CodeGen: Start removing implicit conversions to/from list iterators, NFCDuncan P. N. Exon Smith2015-10-092-4/+4
* Revert "Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Wi...Reid Kleckner2015-10-092-3/+9
* Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64""Reid Kleckner2015-10-092-9/+3
* [WinEH] Fix cleanup state numberingJoseph Tremoulet2015-10-091-4/+20
* [SEH] Fix llvm.eh.exceptioncode fast register allocation assertionReid Kleckner2015-10-091-1/+1
* Do not assert on first non-prologue instruction being a CFI directive.Michael Kuperstein2015-10-081-5/+1
* Use range-based for loops. NFC.Craig Topper2015-10-081-13/+7
* CodeGen: print and verify after TargetPassConfig::insertPass by defaultJustin Bogner2015-10-081-19/+31
* [WinEH] Refer to filter funclets using their symbol-table symbolDavid Majnemer2015-10-071-1/+2
* [WinEH] Undo the effect of r249578 for 32-bitReid Kleckner2015-10-073-25/+22
* [WinEH] Remove unreachable blocks before preparationDavid Majnemer2015-10-071-5/+5
* [WinEH] Set NoModuleLevelChanges in clone flagsJoseph Tremoulet2015-10-071-2/+7
* [WinEH] Fix two minor issues in __CxxFrameHandler3 tablesReid Kleckner2015-10-072-4/+3
* [ARM] Promote helper function to SelectionDAG.Chad Rosier2015-10-071-0/+19
* [WinEH] Update CoreCLR EH for catchpad MBBsJoseph Tremoulet2015-10-072-4/+5
* [X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting the stack before callsMichael Kuperstein2015-10-071-0/+6
* [SEH] Add llvm.eh.exceptioncode intrinsicReid Kleckner2015-10-074-15/+70
* DebugInfo: Include the decl_line/decl_file in subprogram definitions if they ...David Blaikie2015-10-071-0/+8
* [WinEH] Create a separate MBB for funclet prologuesDavid Majnemer2015-10-063-8/+50
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-4/+3
* [WinEH] Implement state numbering for CoreCLRJoseph Tremoulet2015-10-062-0/+91
* [WinEH] Recognize CoreCLR personality functionJoseph Tremoulet2015-10-066-16/+18
* [TwoAddressInstructionPass] When looking for a 3 addr conversion after commut...Craig Topper2015-10-061-0/+7
* Move helper classes into an anonymous namespace. NFC.Benjamin Kramer2015-10-051-0/+2
* [WinEH] Update CATCHRET's operand to match its successorDavid Majnemer2015-10-052-9/+27
* [SelectionDAGBuilder] Remove dead codeDavid Majnemer2015-10-041-1/+1
* [WinEH] Permit branch folding in the face of funcletsDavid Majnemer2015-10-044-84/+135
* [DAGCombiner] Generalize FADD constant combines to work with vectorsSimon Pilgrim2015-10-031-16/+17
OpenPOWER on IntegriCloud