summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU: Split MUBUF offset into aligned componentsNicolai Haehnle2017-10-101-10/+16
* AMDGPU: Start selecting v_mad_mixlo_f16Matt Arsenault2017-09-201-0/+9
* AMDGPU: Match load d16 hi instructionsMatt Arsenault2017-09-201-6/+6
* [AMDGPU] Remove unused function. NFCI.Davide Italiano2017-09-081-9/+0
* AMDGPU: Start selecting v_mad_mix_f32Matt Arsenault2017-09-071-5/+96
* AMDGPU: Fix warnings introduced by r310336Tom Stellard2017-08-081-4/+2
* AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own classTom Stellard2017-08-081-112/+177
* AMDGPU: Add analysis pass for function argument infoMatt Arsenault2017-08-031-4/+17
* AMDGPU: Start selecting global instructionsMatt Arsenault2017-07-291-3/+17
* [AMDGPU][MC][GFX9] Added support of VOP3 'op_sel' modifierDmitry Preobrazhensky2017-07-211-0/+44
* AMDGPU: Rename _RTN atomic instructionsMatt Arsenault2017-07-201-4/+4
* AMDGPU: Start selecting flat instruction offsetsMatt Arsenault2017-06-121-7/+30
* AMDGPU: Start adding offset fields to flat instructionsMatt Arsenault2017-06-121-1/+4
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* Revert "AMDGPU: Fold CI-specific complex SMRD patterns into existing complex ...Marek Olsak2017-05-241-12/+24
* AMDGPU: Fold CI-specific complex SMRD patterns into existing complex patternsMarek Olsak2017-05-231-24/+12
* AMDGPU: Change mubuf soffset register when SP relativeMatt Arsenault2017-05-171-13/+51
* AMDGPU: Make better use of op_sel with high componentsMatt Arsenault2017-05-171-8/+48
* AMDGPU: Try to use op_sel when selecting packed instructionsMatt Arsenault2017-05-171-1/+29
* AMDGPU: Remove tfe bit from flat instruction definitionsMatt Arsenault2017-05-111-5/+3
* Generalize the specialized flag-carrying SDNodes by moving flags into SDNode.Amara Emerson2017-05-011-2/+2
* [AMDGPU] Garbage collect dead code. NFCI.Davide Italiano2017-04-261-10/+0
* AMDGPU: Clean up VOP3NoMods patternMatt Arsenault2017-04-251-23/+12
* AMDGPU: Select scratch mubuf offsets when pointer is a constantMatt Arsenault2017-04-241-7/+46
* AMDGPU: Fix invalid copies when copying i1 to phys regMatt Arsenault2017-04-121-1/+1
* [AMDGPU][MC] Fix for Bug 28207 + LIT testsDmitry Preobrazhensky2017-03-271-0/+15
* [AMDGPU] Get address space mapping by target triple environmentYaxun Liu2017-03-271-5/+8
* AMDGPU: Support v2i16/v2f16 packed operationsMatt Arsenault2017-02-271-2/+67
* AMDGPU: Generalize matching of v_med3_f32Matt Arsenault2017-01-311-0/+20
* AMDGPU: Make i32 uaddo/usubo legalMatt Arsenault2017-01-301-0/+17
* AMDGPU/SI: Move some ISel helpers into utils so they can be shared with GISelTom Stellard2017-01-271-13/+2
* AMDGPU: Remove modifiers from v_div_scale_*Matt Arsenault2017-01-191-8/+2
* AMDGPU/R600: Don't use REGISTER_{LOAD,STORE} ISD nodesJan Vesely2017-01-061-0/+4
* AMDGPU: Select branch on undef to uniform scc branchMatt Arsenault2016-12-151-0/+6
* [AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What Yo...Eugene Zelenko2016-12-091-13/+30
* AMDGPU : Add S_SETREG instructions to fix fdiv precision issues.Tom Stellard2016-12-071-0/+38
* AMDGPU/SI: Add back reverted SGPR spilling code, but disable itMarek Olsak2016-11-251-1/+1
* Revert "AMDGPU: Make m0 unallocatable"Marek Olsak2016-11-251-1/+1
* AMDGPU: Make m0 unallocatableMatt Arsenault2016-11-241-1/+1
* AMDGPU: Remove unnecessary and on conditional branchMatt Arsenault2016-11-071-16/+2
* AMDGPU: Handle CopyToReg in getOperandRegClassMatt Arsenault2016-11-011-1/+14
* AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodesNicolai Haehnle2016-10-141-10/+37
* [AMDGPU] Pass optimization level to SelectionDAGISelKonstantin Zhuravlyov2016-10-031-6/+6
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-2/+2
* AMDGPU: Fix broken FrameIndex handlingMatt Arsenault2016-09-171-59/+9
* AMDGPU: Use i64 scalar compare instructionsMatt Arsenault2016-09-171-12/+27
* AMDGPU: Run LoadStoreVectorizer pass by defaultMatt Arsenault2016-09-091-0/+3
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-2/+2
* AMDGPU: Remove analyzeImmediateMatt Arsenault2016-07-281-5/+12
* AMDGPU: Unify MOVRELSOffset and MOVRELDOffsetNicolai Haehnle2016-07-121-30/+6
OpenPOWER on IntegriCloud