summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU/GlobalISel: Legalize G_FFLOORMatt Arsenault2019-09-131-2/+2
* AMDGPU/GlobalISel: Legalize G_FMADMatt Arsenault2019-09-131-0/+32
* AMDGPU/GlobalISel: Select G_FABS/G_FNEGMatt Arsenault2019-09-101-4/+10
* AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOADMatt Arsenault2019-09-101-1/+3
* AMDGPU/GlobalISel: Legalize constant 32-bit loadsMatt Arsenault2019-09-101-0/+15
* AMDGPU/GlobalISel: First pass at attempting to legalize load/storesMatt Arsenault2019-09-101-69/+256
* AMDGPU/GlobalISel: Fix insert point when lowering fminnum/fmaxnumMatt Arsenault2019-09-091-1/+1
* AMDGPU/GlobalISel: Rename MIRBuilder to B. NFCAustin Kerbow2019-09-091-49/+49
* AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16Matt Arsenault2019-09-091-8/+13
* AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUEMatt Arsenault2019-09-091-0/+42
* AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNCMatt Arsenault2019-09-091-0/+9
* AMDGPU/GlobalISel: Select G_PTR_MASKMatt Arsenault2019-09-091-0/+4
* AMDGPU/GlobalISel: Legalize wavefrontsize intrinsicMatt Arsenault2019-09-091-0/+6
* AMDGPU: Add intrinsics for address space identificationMatt Arsenault2019-09-051-0/+16
* AMDGPU/GlobalISel: Restore insert point when getting apertureMatt Arsenault2019-09-051-0/+6
* AMDGPU/GlobalISel: Fix placeholder value used for addrspacecastMatt Arsenault2019-09-051-4/+6
* GlobalISel: Add basic legalization for G_BITREVERSEMatt Arsenault2019-09-041-1/+1
* AMDGPU/GlobalISel: Make 16-bit constants legalMatt Arsenault2019-09-041-11/+5
* Fix the build for MSVC builds using M_PIReid Kleckner2019-08-291-0/+7
* AMDGPU/GlobalISel: Legalize sin/cosMatt Arsenault2019-08-291-0/+41
* AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspaceMatt Arsenault2019-08-281-8/+31
* GlobalISel: Implement moreElementsVector for G_UNMERGE_VALUES sourcesMatt Arsenault2019-08-211-1/+1
* GlobalISel: Partially implement fewerElementsVector G_UNMERGE_VALUESMatt Arsenault2019-08-131-1/+10
* GlobalISel: Implement lower for G_SHUFFLE_VECTORMatt Arsenault2019-08-131-0/+3
* [globalisel] Add G_SEXT_INREGDaniel Sanders2019-08-091-0/+2
* GlobalISel: Lower scalarizing unmerge of a vector to shiftsMatt Arsenault2019-08-011-0/+1
* AMDGPU/GlobalISel: Handle G_ATOMICRMW_FADDMatt Arsenault2019-08-011-0/+3
* GlobalISel: moreElementsVector for G_LOAD/G_STOREMatt Arsenault2019-08-011-0/+1
* [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.Austin Kerbow2019-07-301-0/+38
* AMDGPU/GlobalISel: Legalize GEP for other 32-bit address spacesMatt Arsenault2019-07-191-1/+3
* AMDGPU/GlobalISel: Select flat loadsMatt Arsenault2019-07-161-0/+3
* AMDGPU/GlobalISel: Fix test failures in release buildMatt Arsenault2019-07-161-1/+1
* AMDGPU/GlobalISel: Custom legalize G_INSERT_VECTOR_ELTMatt Arsenault2019-07-151-1/+31
* AMDGPU/GlobalISel: Custom legalize G_EXTRACT_VECTOR_ELTMatt Arsenault2019-07-151-1/+34
* AMDGPU/GlobalISel: Widen vector extractsMatt Arsenault2019-07-151-5/+8
* GlobalISel: Legalization for G_FMINNUM/G_FMAXNUMMatt Arsenault2019-07-101-1/+55
* AMDGPU/GlobalISel: Add support for wide loads >= 256-bitsTom Stellard2019-07-101-1/+8
* GlobalISel: Implement lower for G_FCOPYSIGNMatt Arsenault2019-07-091-3/+2
* AMDGPU/GlobalISel: Fix legality for G_BUILD_VECTORMatt Arsenault2019-07-091-7/+4
* AMDGPU/GlobalISel: Legalize more concat_vectorsMatt Arsenault2019-07-091-13/+16
* AMDGPU/GlobalISel: Make s16 G_ICMP legalMatt Arsenault2019-07-091-2/+8
* AMDGPU/GlobalISel: Select G_MERGE_VALUESMatt Arsenault2019-07-091-2/+4
* AMDGPU/GlobalISel: Handle more input argument intrinsicsMatt Arsenault2019-07-011-0/+12
* AMDGPU/GlobalISel: Lower kernarg segment ptr intrinsicsMatt Arsenault2019-07-011-4/+44
* AMDGPU/GlobalISel: Legalize workgroup ID intrinsicsMatt Arsenault2019-07-011-0/+9
* AMDGPU/GlobalISel: Legalize workitem ID intrinsicsMatt Arsenault2019-07-011-0/+84
* AMDGPU/GlobalISel: Custom lower control flow intrinsicsMatt Arsenault2019-07-011-0/+64
* AMDGPU/GlobalISel: Legalize s16 add/sub/mulMatt Arsenault2019-07-011-1/+12
* AMDGPU/GlobalISel: Legalize s16 fcmpMatt Arsenault2019-07-011-1/+9
* AMDGPU/GlobalISel: Make s16 select legalMatt Arsenault2019-07-011-2/+2
OpenPOWER on IntegriCloud