summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU/SI: Use float as the operand type for amdgcn.interp intrinsicsTom Stellard2016-11-261-0/+2
* AMDGPU/SI: Add back reverted SGPR spilling code, but disable itMarek Olsak2016-11-251-11/+11
* Revert "AMDGPU: Make m0 unallocatable"Marek Olsak2016-11-251-11/+11
* AMDGPU: Make m0 unallocatableMatt Arsenault2016-11-241-11/+11
* AMDGPU: Fix unused variable warningMatt Arsenault2016-11-181-5/+4
* AMDGPU: Fix crash on illegal type for inlineasmMatt Arsenault2016-11-181-0/+2
* [AMDGPU] Custom lower f16 = fp_round f64Konstantin Zhuravlyov2016-11-171-0/+20
* [AMDGPU] Promote f16/i16 conversions to f32/i32Konstantin Zhuravlyov2016-11-171-52/+8
* [AMDGPU] Expand `br_cc` for f16Konstantin Zhuravlyov2016-11-171-0/+1
* [AMDGPU] Handle f16 select{_cc}Konstantin Zhuravlyov2016-11-161-0/+1
* AMDGPU/SI: Support data types other than V4f32 in image intrinsicsChangpeng Fang2016-11-141-2/+5
* [AMDGPU] Add f16 support (VI+)Konstantin Zhuravlyov2016-11-131-13/+103
* AMDGPU/SI: Promote i16 = fp_[us]int f32 for VITom Stellard2016-11-121-0/+6
* AMDGPU: Add VI i16 supportTom Stellard2016-11-101-4/+72
* Revert "AMDGPU: Add VI i16 support"Tom Stellard2016-11-041-72/+4
* AMDGPU: Add VI i16 supportTom Stellard2016-11-031-4/+72
* AMDGPU/SI: Don't emit multi-dword flat memory ops when they might access scratchTom Stellard2016-10-261-0/+16
* AMDGPU: Fix Two Address problems with v_movreldNicolai Haehnle2016-10-241-27/+30
* [AMDGPU] Perform uchar to float combine for ISD::SINT_TO_FPKonstantin Zhuravlyov2016-10-211-4/+13
* [AMDGPU] Emit constant address space data in .rodata section and use relocati...Konstantin Zhuravlyov2016-10-201-22/+22
* AMDGPU/SI: LowerParameter() should be computing align based on memory typeTom Stellard2016-10-171-1/+1
* AMDGPU/SI: Fix LowerParameter() for i16 argumentsTom Stellard2016-10-171-10/+18
* AMDGPU/SI: Don't allow unaligned scratch accessTom Stellard2016-10-141-0/+9
* AMDGPU: Fix use-after-freesNicolai Haehnle2016-10-141-14/+15
* [AMDGPU] Emit 32-bit lo/hi got and pc relative variant kinds for external and...Konstantin Zhuravlyov2016-10-141-12/+43
* AMDGPU: Assume spilling will occur at -O0Matt Arsenault2016-10-131-1/+5
* AMDGPU: Fix truncate to bool warningsMatt Arsenault2016-10-131-5/+5
* AMDGPU: Initial implementation of VGPR indexing modeMatt Arsenault2016-10-121-42/+167
* AMDGPU: Refactor indirect vector loweringMatt Arsenault2016-10-041-36/+42
* [AMDGPU] Promote uniform i16 ops to i32 ops for targets that have 16 bit inst...Konstantin Zhuravlyov2016-09-281-0/+4
* AMDGPU: Fix broken FrameIndex handlingMatt Arsenault2016-09-171-39/+0
* AMDGPU: Allow some control flow intrinsics to be CSEdMatt Arsenault2016-09-161-17/+47
* AMDGPU: Refactor kernel argument loweringTom Stellard2016-09-161-5/+5
* AMDGPU/SI: Add support for triples with the mesa3d operating systemTom Stellard2016-09-161-4/+4
* AMDGPU: Improve splitting 64-bit bit ops by constantsMatt Arsenault2016-09-141-50/+123
* [CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar2016-09-111-7/+12
* AMDGPU: Relax SGPR asm constraint register classMatt Arsenault2016-08-301-1/+1
* AMDGPU: Move cndmask pseudo to be isel pseudoMatt Arsenault2016-08-271-0/+30
* Untabify.NAKAMURA Takumi2016-08-221-6/+4
* AMDGPU: Remove dead optionMatt Arsenault2016-08-171-6/+0
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* AMDGPU: Fix missing test for addressing mode with odd offsetsMatt Arsenault2016-08-131-0/+1
* LoadStoreVectorizer: Remove TargetBaseAlign. Keep alignment for stack adjustm...Alina Sbirlea2016-08-041-1/+5
* AMDGPU: fdiv -1, x -> rcp -xMatt Arsenault2016-08-021-16/+25
* AMDGPU: Fix shouldConvertConstantLoadToIntImm behaviorMatt Arsenault2016-07-301-2/+2
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-3/+3
* AMDGPU : Add intrinsics for compare with the full wavefront resultWei Ding2016-07-281-0/+29
* AMDGPU: Remove analyzeImmediateMatt Arsenault2016-07-281-28/+0
* AMDGPU: Make AMDGPUMachineFunction fields privateMatt Arsenault2016-07-261-2/+2
* AMDGPU: Add fp legacy instruction intrinsicsMatt Arsenault2016-07-261-0/+9
OpenPOWER on IntegriCloud