summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [AMDGPU] Load divergence predicate refactoringAlexander Timofeev2018-09-131-0/+25
* [AMDGPU] Preliminary patch for divergence driven instruction selection. Immed...Alexander Timofeev2018-09-111-1/+51
* AMDGPU: Remove remnants of old address space mappingMatt Arsenault2018-08-311-11/+6
* [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysisNicolai Haehnle2018-08-301-3/+3
* AMDGPU: Handle 32-bit address wraparounds for SMRD opcodesMarek Olsak2018-08-291-1/+5
* [AMDGPU] New buffer intrinsicsTim Renouf2018-08-211-82/+2
* [SDAG] Remove the reliance on MI's allocation strategy forChandler Carruth2018-08-141-3/+2
* [AMDGPU] Avoid using divergent value in mubuf addr64 descriptorTim Renouf2018-08-021-50/+73
* AMDGPU: Improve hack for packing conversion opsMatt Arsenault2018-08-011-0/+14
* AMDGPU: Refactor Subtarget classesTom Stellard2018-07-111-5/+5
* AMDGPU: Separate R600 and GCN TableGen filesTom Stellard2018-06-281-45/+59
* AMDGPU: Add patterns for i32/i64 local atomic load/storeMatt Arsenault2018-06-221-1/+3
* AMDGPU: Fix scalar_to_vector for v4i16/v4f16Matt Arsenault2018-06-201-3/+2
* [AMDGPU] Add perf hints to functionsStanislav Mekhanoshin2018-05-251-0/+3
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-0/+1
* [AMDGPU] Add divergence analysis as a dependency for ISelStanislav Mekhanoshin2018-05-211-0/+1
* Fix MSVC unused variable warning. NFCI.Simon Pilgrim2018-05-191-5/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-4/+4
* AMDGPU: Add Vega12 and Vega20Matt Arsenault2018-04-301-8/+15
* AMDGPU: Remove some dead codeTom Stellard2018-04-301-4/+0
* [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
OpenPOWER on IntegriCloud