summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU/GlobalISel: Fix RegBankSelect for s1 sext/zext/anyextMatt Arsenault2019-06-241-10/+76
* AMDGPU/GlobalISel: RegBankSelect for amdgcn.div.scaleMatt Arsenault2019-06-181-0/+14
* GlobalISel: Verify intrinsicsMatt Arsenault2019-06-171-26/+34
* AMDGPU/GlobalISel: Fix default mapping for non-register operandsMatt Arsenault2019-06-171-1/+5
* Reapply "GlobalISel: Avoid producing Illegal copies in RegBankSelect"Matt Arsenault2019-06-151-3/+71
* Revert "GlobalISel: Avoid producing Illegal copies in RegBankSelect"Mitch Phillips2019-06-141-71/+3
* GlobalISel: Avoid producing Illegal copies in RegBankSelectMatt Arsenault2019-06-141-3/+71
* AMDGPU/GlobalISel: Legality for integer min/maxMatt Arsenault2019-05-231-0/+7
* [AMDGPU] Fix std::array initializers to avoid warnings with older tool chains...Bjorn Pettersson2019-05-201-2/+2
* AMDGPU/GlobalISel: RegBankSelect for llvm.amdgcn.s.buffer.loadMatt Arsenault2019-05-171-0/+44
* AMDGPU/GlobalISel: Use subreg index instead of extra unmergeMatt Arsenault2019-05-171-8/+2
* AMDGPU/GlobalISel: Use waterfall loop for buffer_loadMatt Arsenault2019-05-171-36/+286
* AMDGPU/GlobalISel: Correct regbank for 1-bit and/or/xorMatt Arsenault2019-05-161-1/+1
* AMDGPU/GlobalISel: Insert waterfall loop for vector indexingMatt Arsenault2019-03-291-0/+170
* AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselectMatt Arsenault2019-03-201-44/+19
* RegBankSelect: Handle slightly more complex value mappingsMatt Arsenault2019-02-251-8/+45
* AMDGPU/GlobalISel: Fix RegBankSelect for GEP.Matt Arsenault2019-02-141-10/+1
* AMDGPU/GlobalISel: Handle split for 64-bit VALU selectMatt Arsenault2019-02-141-11/+53
* AMDGPU/GlobalISel: Legalize fsqrtMatt Arsenault2019-02-071-0/+1
* AMDGPU/GlobalISel: Legalize smulh/umulh and scalarize mulMatt Arsenault2019-01-251-0/+2
* RegBankSelect: Support some more complex part mappingsMatt Arsenault2019-01-241-0/+165
* AMDGPU/GlobalISel: Handle legality/regbanks for 32/64-bit shiftsMatt Arsenault2019-01-221-0/+2
* AMDGPU/GlobalISel: Regbank select for fpextMatt Arsenault2019-01-201-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* AMDGPU/GlobalISel: Introduce vcc reg bankMatt Arsenault2019-01-081-18/+15
* RegBankSelect: Fix copy insertion point for terminatorsMatt Arsenault2019-01-081-0/+26
* AMDGPU/GlobalISel: Disallow VGPR->SCC copiesMatt Arsenault2019-01-081-2/+8
* AMDGPU/GlobalISel: RegBankSelect for carry-inMatt Arsenault2019-01-081-1/+31
* AMDGPU/GlobalISel: RegBankSelect for add/sub with carry outMatt Arsenault2019-01-081-5/+18
* AMDGPU/GlobalISel: InstrMapping for G_UNMERGE_VALUESMatt Arsenault2019-01-081-0/+12
* AMDGPU: Remove VS/SV mappings from selectMatt Arsenault2019-01-071-16/+0
* AMDGPU/GlobalISel: RegBankSelect for amdgcn.wqm.voteMatt Arsenault2018-12-211-0/+6
* AMDGPU/GlobalISel: RegBankSelect for some fp opsMatt Arsenault2018-12-211-0/+4
* AMDGPU: Make i1/i64/v2i32 and/or/xor legalMatt Arsenault2018-12-201-3/+14
* AMDGPU/GlobalISel: Fix ValueMapping tables for i1Matt Arsenault2018-12-201-2/+2
* AMDGPU/GlobalISel: RegBankSelect for fp conversionsMatt Arsenault2018-12-201-0/+3
* AMDGPU/GlobalISel: Legality/regbankselect for atomicrmw/atomic_cmpxchgMatt Arsenault2018-12-201-0/+29
* AMDGPU/GlobalISel: Regbankselect for fsubMatt Arsenault2018-12-191-0/+1
* AMDGPU: Legalize/regbankselect frame_indexMatt Arsenault2018-12-181-0/+1
* AMDGPU: Legalize/regbankselect fmaMatt Arsenault2018-12-181-0/+1
* AMDGPU/GlobalISel: Legalize/regbankselect fneg/fabs/fsubMatt Arsenault2018-12-181-1/+3
* AMDGPU/GlobalISel: Legalize/regbankselect block_addrMatt Arsenault2018-12-131-1/+2
* AMDGPU/GlobalISel: RegBankSelect some simple operationsMatt Arsenault2018-12-131-2/+11
* [AMDGPU] NFC Test commitRon Lieberman2018-11-161-1/+1
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-1/+1
* AMDGPU/GlobalISel: Add support for G_INTTOPTRTom Stellard2018-10-051-0/+1
* AMDGPU/GlobalISel: Define instruction mapping for G_SELECTTom Stellard2018-09-011-0/+54
* AMDGPU/GlobalISel: Define instruction mapping for G_INSERTTom Stellard2018-08-111-0/+14
* AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptrMatt Arsenault2018-06-251-1/+6
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-0/+2
OpenPOWER on IntegriCloud