summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [AArch64][SVE] Allocate locals that are scalable vectors.Sander de Smalen2019-11-131-1/+8
* Prune a LegacyDivergenceAnalysis and MachineLoopInfo include eachReid Kleckner2019-10-191-0/+1
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-3/+3
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [AMDGPU] Divergence driven ISel. Assign register class for cross block va...Alexander Timofeev2019-05-261-4/+10
* Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for c...Peter Collingbourne2019-05-251-10/+4
* [AMDGPU] Divergence driven ISel. Assign register class for cross block values...Alexander Timofeev2019-05-241-4/+10
* CodeGen: factor out swifterror value tracking.Tim Northover2019-05-241-50/+0
* [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfoHeejin Ahn2019-03-031-7/+0
* Add support for computing "zext of value" in KnownBits. NFCIBjorn Pettersson2019-02-281-1/+1
* [SelectionDAGBuilder] Add restrictions to EmitFuncArgumentDbgValueBjorn Pettersson2019-02-111-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* AMDGPU: Fix various issues around the VirtReg2Value mappingNicolai Haehnle2018-11-301-2/+11
* DAG: Add calling convention argument to calling convention funcsMatt Arsenault2018-07-281-3/+5
* [WebAssembly] Add WasmEHFuncInfo for unwind destination informationHeejin Ahn2018-06-191-19/+42
* [WebAssembly] Add functions for EHScopesHeejin Ahn2018-05-231-2/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-1/+1
* [AMDGPU] Fix issues for backend divergence trackingDavid Stuttard2018-04-181-0/+1
* [FastISel] Sink local value materializations to first useReid Kleckner2018-03-141-0/+1
* Pass Divergence Analysis data to Selection DAG to drive divergenceAlexander Timofeev2018-03-051-0/+10
* Use phi ranges to simplify code. No functionality change intended.Benjamin Kramer2017-12-301-7/+7
* Remove redundant includes from lib/CodeGen.Michael Zolotukhin2017-12-131-2/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-3/+3
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-2/+2
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* ISel: Fix FastISel of swifterror valuesArnold Schwaighofer2017-06-151-0/+26
* Re-land "Use the frame index side table for byval and inalloca arguments"Reid Kleckner2017-05-091-31/+2
* Revert "Use the frame index side table for byval and inalloca arguments"Reid Kleckner2017-05-091-2/+31
* Use the frame index side table for byval and inalloca argumentsReid Kleckner2017-05-081-31/+2
* [KnownBits] Add zext, sext, and trunc methods to KnownBitsCraig Topper2017-05-031-2/+1
* [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...Craig Topper2017-04-281-17/+13
* Simplify FunctionLoweringInfo.cpp with range for loopsReid Kleckner2016-12-301-40/+31
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-12-011-1/+1
* Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher2016-12-011-1/+1
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+1
* Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+1
* [CodeGen] Pull MMI helpers from FunctionLoweringInfo to MMI. NFC.Ahmed Bougacha2016-11-161-56/+0
* [WinEH] Allow catchpads to reuse the same catch objectReid Kleckner2016-10-191-4/+7
* swifterror: Don't compute swifterror vregs during instruction selectionArnold Schwaighofer2016-10-071-12/+20
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-4/+2
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-8/+8
* Swift Calling Convention: swifterror target-independent change.Manman Ren2016-04-051-0/+18
* [Statepoints] Fix yet another issue around gc pointer uniqueingSanjoy Das2016-03-241-1/+1
* [X86] Don't give catch objects a displacement of zeroDavid Majnemer2016-03-031-20/+40
* Undo spurious change made in r256965David Majnemer2016-01-071-2/+1
* [WinEH] Remove calculateCatchReturnSuccessorColorsDavid Majnemer2016-01-061-3/+2
* Fix funciton->function typo.Eric Christopher2015-12-161-1/+1
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-121-2/+2
* [Stack realignment] Handling of aligned allocas.Jonas Paulsson2015-11-281-13/+15
* [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner2015-11-171-19/+1
OpenPOWER on IntegriCloud