summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU/GlobalISel: Fix argument lowering for vectors of pointersMatt Arsenault2020-01-091-2/+18
* [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointerJay Foad2019-12-231-2/+1
* [globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders2019-11-051-1/+1
* [GISel][CallLowering] Make isIncomingArgumentHandler a pure virtual methodQuentin Colombet2019-10-181-0/+2
* AMDGPU/GlobalISel: Rename MIRBuilder to B. NFCAustin Kerbow2019-09-091-66/+66
* [GlobalISel][CallLowering] Add support for splitting types according to calli...Amara Emerson2019-09-031-1/+2
* [GlobalISel][CallLowering] Rename isArgumentHandler() -> isIncomingArgumentHa...Amara Emerson2019-08-051-1/+1
* AMDGPU/GlobalISel: Don't reject shader typesMatt Arsenault2019-08-051-4/+0
* [AMDGPU] Fix typo.Michael Liao2019-07-261-2/+2
* AMDGPU/GlobalISel: Handle most function return typesMatt Arsenault2019-07-261-32/+136
* AMDGPU/GlobalISel: Fix MMO flags for kernel argument loadsMatt Arsenault2019-07-191-1/+1
* AMDGPU/GlobalISel: Support arguments with multiple registersMatt Arsenault2019-07-191-29/+46
* AMDGPU/GlobalISel: Rewrite lowerFormalArgumentsMatt Arsenault2019-07-191-170/+301
* AMDGPU/GlobalISel: Move kernel argument handling to separate functionMatt Arsenault2019-07-111-42/+56
* AMDGPU/GlobalISel: Handle more input argument intrinsicsMatt Arsenault2019-07-011-41/+60
* AMDGPU/GlobalISel: Legalize workgroup ID intrinsicsMatt Arsenault2019-07-011-0/+27
* AMDGPU/GlobalISel: Legalize workitem ID intrinsicsMatt Arsenault2019-07-011-0/+33
* [GlobalISel] Accept multiple vregs in lowerFormalArgsDiana Picus2019-06-271-9/+19
* GlobalISel: Remove unsigned variant of SrcOpMatt Arsenault2019-06-241-14/+14
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-5/+5
* AMDGPU/GlobalISel: Add wave scratch offset argumentMatt Arsenault2019-05-301-0/+42
* AMDGPU/GlobalISel: Implement call lowering for shaders returning valuesTom Stellard2019-04-091-3/+73
* [AMDGPU] Add support for immediate operand for S_ENDPGMDavid Stuttard2019-03-121-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* AMDGPU: Remove remnants of old address space mappingMatt Arsenault2018-08-311-3/+3
* [GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs per V...Alexander Ivchenko2018-08-021-1/+2
* AMDGPU: Refactor Subtarget classesTom Stellard2018-07-111-2/+2
* AMDGPU/GlobalISel: Implement custom kernel arg loweringMatt Arsenault2018-07-051-13/+35
* AMDGPU: Pass function directly instead of MachineFunctionMatt Arsenault2018-05-291-1/+1
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-0/+1
* AMDGPU/GlobalISel: Don't try to lower hull shadersTom Stellard2018-05-071-2/+3
* AMDGPU/GlobalISel: Don't try to lower geometry shadersTom Stellard2018-04-301-0/+3
* AMDGPU/GlobalISel: Fall-back to SelectionDAG for non-void functionsTom Stellard2018-04-241-0/+4
* AMDGPU/GlobalISel: Add support for amdgpu_ps calling conventionTom Stellard2018-04-241-14/+49
* [AMDGPU] Change constant addr space to 4Yaxun Liu2018-02-131-1/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-2/+2
* AMDGPU: Pass special input registers to functionsMatt Arsenault2017-08-031-2/+2
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* AMDGPU/GlobalISel: Add support for amdgpu_vs calling conventionTom Stellard2017-08-011-4/+24
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [AMDGPU] Get address space mapping by target triple environmentYaxun Liu2017-03-271-3/+3
* Recommit: [globalisel] Change LLT constructor string into an LLT-based object...Daniel Sanders2017-03-071-1/+1
* Revert r297177: Change LLT constructor string into an LLT-based object ...Daniel Sanders2017-03-071-1/+1
* [globalisel] Change LLT constructor string into an LLT-based object that know...Daniel Sanders2017-03-071-1/+1
* Revert r296474 - [globalisel] Change LLT constructor string into an LLT subcl...Daniel Sanders2017-02-281-1/+1
* [globalisel] Change LLT constructor string into an LLT subclass that knows ho...Daniel Sanders2017-02-281-1/+1
* AMDGPU: Fix release build broken by r293551Tom Stellard2017-01-301-1/+0
* Re-commit AMDGPU/GlobalISel: Add support for simple shadersTom Stellard2017-01-301-3/+130
* Revert "AMDGPU/GlobalISel: Add support for simple shaders"Tom Stellard2017-01-301-130/+3
* AMDGPU/GlobalISel: Add support for simple shadersTom Stellard2017-01-301-3/+130
OpenPOWER on IntegriCloud