Merging r258471:
[oota-llvm.git] / test / CodeGen / AMDGPU /
2016-01-13 Marek OlsakAMDGPU/SI: Fix a GPU hang with POS_W_FLOAT enabled
2016-01-13 Marek OlsakAMDGPU/SI: Add tests for non-void functions and Initial...
2016-01-13 Nicolai HaehnleAMDGPU/SI: Add SI Machine Scheduler
2016-01-12 Tom StellardAMDGPU: Emit note directive for HSA even if there are...
2016-01-11 Matt ArsenaultAMDGPU: Implement {{s|u}}int_to_fp i64 -> f32
2016-01-11 Matt ArsenaultAMDGPU: Cleanup udiv test
2016-01-11 Matt ArsenaultAMDGPU: Fix crash with dispatch.ptr intrinsic with...
2016-01-11 Matt ArsenaultAMDGPU: int_to_fp test cleanups
2016-01-11 Matt ArsenaultAMDGPU: Fix ctlz combine for sub 32-bit types
2016-01-11 Matt ArsenaultAMDGPU: Pattern match ffbh pattern to instruction.
2016-01-11 Matt ArsenaultAMDGPU: Custom lower i64 ctlz
2016-01-11 Matt ArsenaultLegalizeDAG: Expand ctlz with ctlz_zero_undef if legal
2016-01-08 Tom StellardAMDGPU/SI: Emit global variable sizes when targeting HSA
2016-01-08 Tom StellardAMDGPU: Emit functions sizes
2016-01-07 Nicolai HaehnleAMDGPU/SI: Fold operands with sub-registers
2016-01-07 Nicolai HaehnleAMDGPU/SI: xnack_mask is always reserved on VI
2016-01-06 Nicolai HaehnleAMDGPU/SI: Fix crash when inline assembly is used in...
2016-01-05 Nicolai HaehnleAMDGPU/SI: Do not move scratch resource register on...
2016-01-05 Tom StellardAMDGPU/SI: Select non-uniform constant addrspace loads...
2016-01-04 Nicolai HaehnleAMDGPU: add +xnack feature
2015-12-22 Changpeng Fang AMDGPU/SI: Use flat for global load/store when targeti...
2015-12-22 Rafael EspindolaRevert "AMDGPU/SI: Use flat for global load/store when...
2015-12-22 Changpeng FangAMDGPU/SI: Use flat for global load/store when targetin...
2015-12-19 Matt ArsenaultAMDGPU: Switch barrier intrinsics to using convergent
2015-12-19 Matt ArsenaultFix broken type legalization of min/max
2015-12-19 Nicolai HaehnleAMDGPU: fix overlapping copies in copyPhysReg
2015-12-17 Tom StellardAMDGPU/SI: Reserve appropriate number of sgprs for...
2015-12-15 Tom StellardAMDGPU/SI: Set the code object work group segment size...
2015-12-15 Tom StellardAMDGPU/SI: Set the code objects private segment size...
2015-12-15 Tom StellardAMDGPU/SI: Emit constant variables in the .hsatext...
2015-12-15 Tom StellardAMDGPU/SI: Select constant loads with non-uniform addre...
2015-12-15 Tom StellardAMDGPU/SI: Add llvm.amdgcn.mbcnt.* intrinsics
2015-12-15 Tom StellardAMDGPU/SI: Add llvm.amdgcn.v.interp.p[12] intrinsics
2015-12-14 Matt ArsenaultAMDGPU: Use generic bitreverse intrinsic
2015-12-14 Matt ArsenaultAMDGPU: Fix splitting vector loads with existing offsets
2015-12-11 Matt ArsenaultSelectionDAG: Match min/max if the scalar operation...
2015-12-10 Tom StellardAMDGPU/SI: Emit constant arrays in the .text section
2015-12-10 Tom StellardAMDGPU/SI: Add support for sgpr and vgpr inline assembl...
2015-12-04 Matthias BraunScheduleDAGInstrs: Rework schedule graph builder.
2015-12-03 Tom StellardAMDGPU/SI: Emit constant arrays in the .hsrodata_readon...
2015-12-03 Matthias BraunRevert "ScheduleDAGInstrs: Rework schedule graph builder."
2015-12-03 Matthias BraunScheduleDAGInstrs: Rework schedule graph builder.
2015-12-02 Tom StellardAMDGPU/SI: Correctly emit agent global segment variable...
2015-12-02 Tom StellardAMDGPU/SI: Don't emit group segment global variables
2015-12-01 Matt ArsenaultAMDGPU: Error on addrspacecasts that aren't actually...
2015-12-01 Matt ArsenaultAMDGPU: Implement isNoopAddrSpaceCast
2015-11-30 Matt ArsenaultAMDGPU: Rework how private buffer passed for HSA
2015-11-30 Matt ArsenaultAMDGPU: Remove SIPrepareScratchRegs
2015-11-30 Matt ArsenaultAMDGPU: Use assert zext for workgroup sizes
2015-11-30 Matt ArsenaultAMDGPU: Don't reserve SCRATCH_PTR input register
2015-11-26 Tom StellardAMDGPU: Add llvm.amdgcn.dispatch.ptr intrinsic
2015-11-25 Marek OlsakAMDGPU/SI: select S_ABS_I32 when possible (v2)
2015-11-25 Matt ArsenaultAMDGPU: Add some tests for promotion of v2i64 scalar_to...
2015-11-25 Matt ArsenaultAMDGPU: Make v2i64/v2f64 legal types.
2015-11-24 Matt ArsenaultAMDGPU: Split LDS vector loads
2015-11-24 Matt ArsenaultAMDGPU: Split x8 and x16 vector loads instead of scalarize
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-17 Dan GohmanUse TargetRegisterInfo for printing MachineOperand...
2015-11-12 Tom StellardRevert "Remove unnecessary call to getAllocatableRegClass"
2015-11-11 Matt ArsenaultAMDGPU: Set isAllocatable = 0 on VS_32/VS_64
2015-11-06 Tom StellardDAGCombiner: Check shouldReduceLoadWidth before combini...
2015-11-06 Matt ArsenaultAMDGPU: Create emergency stack slots during frame lowering
2015-11-06 Matt ArsenaultAMDGPU: Add pass to detect used kernel features
2015-11-06 Matt ArsenaultAMDGPU: Hack for VS_32 register pressure
2015-11-06 Tom StellardAMDGPU/SI: Emit HSA kernels with symbol type STT_AMDGPU...
2015-11-05 Peter CollingbourneDI: Reverse direction of subprogram -> function edge.
2015-11-05 Matt ArsenaultAMDGPU: Fix assert when legalizing atomic operands
2015-11-05 Matt ArsenaultAMDGPU: Add missing v2f64 fadd tests
2015-11-02 Matt ArsenaultAMDGPU: Stop assuming vreg for build_vector
2015-11-02 Matt ArsenaultAMDGPU: Error on graphics shaders with HSA
2015-11-02 Matt ArsenaultAMDGPU: Un XFAIL a test
2015-11-02 Matt ArsenaultAMDGPU: Distribute SGPR->VGPR copies of REG_SEQUENCE
2015-10-29 Marek OlsakAMDGPU/SI: handle undef for llvm.SI.packf16
2015-10-29 Marek OlsakAMDGPU/SI: use S_OR for fneg (fabs f32)
2015-10-29 Marek OlsakAMDGPU/SI: use S_AND for i1 trunc
2015-10-21 Matt ArsenaultAMDGPU: Fix verifier error in SIFoldOperands
2015-10-20 Matt ArsenaultAMDGPU: Stop reserving v[254:255]
2015-10-13 Matt ArsenaultDAGCombiner: Don't stop finding better chain on 2 aliases
2015-10-12 Matt ArsenaultDAGCombiner: Combine extract_vector_elt from build_vector
2015-10-07 Matt ArsenaultAMDGPU: Use explicit register size indirect pseudos
2015-10-06 Tom StellardAMDGPU/SI: Remove calling convention assertion from...
2015-10-01 Tom StellardAMDGPU/SI: Remove assert from AMDGPUOpenCLImageTypeLowe...
2015-10-01 Tom StellardAMDGPU: Add MEM_RAT STORE_TYPED.
2015-09-28 Matt ArsenaultAMDGPU: Fix splitting x16 SMRD loads
2015-09-28 Matt ArsenaultAMDGPU: Fix moving SMRD loads with literal offsets...
2015-09-28 Matt ArsenaultAMDGPU: Add testcases
2015-09-28 Matt ArsenaultAMDGPU: Cleanup test
2015-09-26 Matt ArsenaultAMDGPU: Fix sched model for VOP2b instructions
2015-09-25 Tom StellardAMDGPU/SI: Use .hsatext section instead of .text for HSA
2015-09-25 Matt ArsenaultPeepholeOptimizer: Remove redundant copies
2015-09-25 Matt ArsenaultAMDGPU: Add some more tests for literal operands
2015-09-25 Matt ArsenaultAMDGPU: Handle i64->v2i32 loads/stores in PreprocessISelDAG
2015-09-25 Matt ArsenaultAMDGPU: Improve accuracy of instruction rates for VOPC
2015-09-24 Matt ArsenaultAMDGPU: Add s_dcache_* instructions
2015-09-24 Matt ArsenaultAMDGPU: Add cache invalidation instructions.
2015-09-24 Matt ArsenaultIntroduce target hook for optimizing register copies
2015-09-24 Matt ArsenaultAMDGPU: Fix printing trailing whitespace for mubuf...
2015-09-24 Matt ArsenaultAMDGPU: Reduce number of copies emitted
2015-09-22 Matthias BraunLiveIntervalAnalysis: Avoid multiple connected liveness...
next