summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [DAG, X86] Revert r327197 "Revert r327170, r327171, r327172"Nirav Dave2018-03-191-3/+2
* Revert "[DAG, X86] Revert r327197 "Revert r327170, r327171, r327172""Nirav Dave2018-03-171-2/+3
* [DAG, X86] Revert r327197 "Revert r327170, r327171, r327172"Nirav Dave2018-03-171-3/+2
* Revert: r327172 "Correct load-op-store cycle detection analysis"Nirav Dave2018-03-101-2/+3
* [DAG] Enforce stricter NodeId invariant during Instruction selectionNirav Dave2018-03-091-3/+2
* Pass Divergence Analysis data to Selection DAG to drive divergenceAlexander Timofeev2018-03-051-0/+2
* Reapply "AMDGPU: Add 32-bit constant address space"Matt Arsenault2018-02-091-3/+31
* Revert "AMDGPU: Add 32-bit constant address space"Rafael Espindola2018-02-071-31/+3
* AMDGPU: Add 32-bit constant address spaceMarek Olsak2018-02-071-3/+31
* [AMDGPU] add LDS f32 intrinsicsDaniil Fukalov2018-01-171-1/+4
* [AMDGPU] Fixed incorrect uniform branch conditionTim Renouf2018-01-091-0/+20
* AMDGPU: Fix creating invalid copy when adjusting dmaskMatt Arsenault2017-12-041-4/+8
* AMDGPU: Use return value of MorphNodeToMatt Arsenault2017-12-041-3/+1
* AMDGPU: Use gfx9 carry-less add/sub instructionsMatt Arsenault2017-11-301-5/+13
* AMDGPU: Allow negative MUBUF vaddr for gfx9Matt Arsenault2017-11-301-4/+15
* AMDGPU: Select DS insts without m0 initializationMatt Arsenault2017-11-291-1/+2
* AMDGPU: Replace i64 add/sub loweringMatt Arsenault2017-11-151-2/+0
* AMDGPU: Don't use MUBUF vaddr if address may overflowMatt Arsenault2017-11-151-1/+6
* AMDGPU: Select d16 loads into low component of registerMatt Arsenault2017-11-131-2/+31
* AMDGPU: Fold immediate offset into BUFFER_LOAD_DWORD lowered from SMEMMarek Olsak2017-11-091-12/+4
* AMDGPU: Select v_mad_u64_u32 and v_mad_i64_i32Matt Arsenault2017-11-061-0/+19
* AMDGPU: Select s_buffer_load_dword with a non-constant SGPR offsetMarek Olsak2017-10-311-8/+0
* Untabify.NAKAMURA Takumi2017-10-181-1/+1
* Remove unused variablesVitaly Buka2017-10-151-1/+1
* AMDGPU: Look for src mods before fp_extendMatt Arsenault2017-10-131-1/+17
* AMDGPU: Fix failure to select branch with optnoneMatt Arsenault2017-10-101-8/+5
* AMDGPU: Fix incorrect selection of pseudo-branchesMatt Arsenault2017-10-101-0/+3
* 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
OpenPOWER on IntegriCloud