summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* SelectionDAG: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-11/+12
* Don't call PrepareEHLandingPad on non EH padsReid Kleckner2015-10-121-2/+3
* [WinEH] Delete the old landingpad implementation of Windows EHReid Kleckner2015-10-091-37/+0
* [SEH] Fix llvm.eh.exceptioncode fast register allocation assertionReid Kleckner2015-10-091-1/+1
* [SEH] Add llvm.eh.exceptioncode intrinsicReid Kleckner2015-10-071-6/+35
* [WinEH] Recognize CoreCLR personality functionJoseph Tremoulet2015-10-061-2/+2
* Add an explicit 'inline' specifier to these static functions. GCC isChandler Carruth2015-09-101-14/+14
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-091-4/+3
* [WinEH] Avoid creating MBBs for LLVM BBs that cannot contain codeReid Kleckner2015-09-081-0/+2
* Distribute the weight on the edge from switch to default statement to edges g...Cong Hou2015-09-011-3/+1
* [EH] Handle non-Function personalities like unknown personalitiesReid Kleckner2015-08-311-8/+6
* [WinEH] Add some support for code generating catchpadReid Kleckner2015-08-271-4/+7
* Remove the final bit test during lowering switch statement if all cases in bi...Cong Hou2015-08-251-13/+20
* Move the Target way of overriding DAG Scheduler to a target hookMehdi Amini2015-07-281-8/+6
* [PM/AA] Remove all of the dead AliasAnalysis pointers being threadedChandler Carruth2015-07-221-3/+3
* Create a wrapper pass for BranchProbabilityInfo.Cong Hou2015-07-151-3/+4
* Allow {e,r}bp as the target of {read,write}_register.Pat Gavlin2015-07-091-2/+4
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-18/+26
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-06-261-9/+9
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Avoid a Symbol -> Name -> Symbol conversion.Rafael Espindola2015-06-221-0/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-2/+4
* Preserve the order of READ_REGISTER and WRITE_REGISTERHal Finkel2015-05-181-3/+3
* [Fast-ISel] Clear kill flags on registers replaced by updateValueMap.Pete Cooper2015-05-081-0/+7
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-1/+1
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-8/+12
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-12/+8
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-8/+12
* [SEH] Implement GetExceptionCode in __except blocksReid Kleckner2015-04-241-6/+0
* Re-commit "[SEH] Remove the old __C_specific_handler code now that WinEHPrepa...Reid Kleckner2015-04-231-58/+2
* Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare ...Reid Kleckner2015-04-231-2/+58
* Re-commit r235560: Switch lowering: extract jump tables and bit tests before ...Hans Wennborg2015-04-231-27/+7
* Revert r235560; this commit was causing several failed assertions in Debug bu...Aaron Ballman2015-04-231-7/+27
* Switch lowering: extract jump tables and bit tests before building binary tre...Hans Wennborg2015-04-221-27/+7
* [SEH] Remove the old __C_specific_handler code now that WinEHPrepare worksReid Kleckner2015-04-221-58/+2
* Re-land r235154-r235156 under the existing -sehprepare flagReid Kleckner2015-04-211-5/+15
* Revert r235154-r235156, they cause asserts when building win64 code (http://c...Nico Weber2015-04-171-25/+62
* [SEH] Reimplement x64 SEH using WinEHPrepareReid Kleckner2015-04-171-62/+25
* Revert the switch lowering change (r235101, r235103, r235106)Hans Wennborg2015-04-161-7/+27
* Switch lowering: extract jump tables and bit tests before building binary tre...Hans Wennborg2015-04-161-27/+7
* [WinEH] Try to make the MachineFunction CFG more accurateReid Kleckner2015-04-151-42/+65
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith2015-04-061-1/+1
* CodeGen: Assert that inlined-at locations agreeDuncan P. N. Exon Smith2015-04-031-5/+8
* [WinEH] Run cleanup handlers when an exception is thrownDavid Majnemer2015-03-301-0/+5
* Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-271-2/+2
* SelectionDAGIsel: Fix comment about terminators being "handled below".Hans Wennborg2015-03-191-3/+2
* Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders2015-03-131-1/+15
* Revert "r232027 - Add infrastructure for support of multiple memory constraints"Hal Finkel2015-03-121-3/+1
OpenPOWER on IntegriCloud