Add a triple to switch.ll test.
[oota-llvm.git] / test / CodeGen / R600 /
2015-04-14 Tom StellardR600/SI: Fix verifier error caused by SIAnnotateControlFlow
2015-04-13 Jan VeselyRevert revisions r234755, r234759, r234760
2015-04-13 Jan VeselyR600: Add carry and borrow instructions. Use them to...
2015-04-13 Jan VeselyLegalizeDAG: Try to use Overflow operations when expand...
2015-04-13 NAKAMURA Takumillvm/test/CodeGen/R600/fminnum.ll: Relax an expression...
2015-04-12 Jan VeselyR600: Make FMIN/MAXNUM legal on all asics
2015-04-08 Tom StellardR600/SI: Don't print offset0/offset1 DS operands when...
2015-03-27 Ahmed Bougacha[R600/SI] Fix testcase check line.
2015-03-27 Andrew TrickComplete the MachineScheduler fix made way back in...
2015-03-24 Marek OlsakR600/SI: Select V_BFE_U32 for and+shift with a non...
2015-03-24 Marek OlsakR600/SI: Custom-select 32-bit S_BFE from bitwise opcodes
2015-03-24 Marek OlsakR600/SI: Improve BFM support
2015-03-24 Marek OlsakR600/SI: Use V_FRACT_F64 for faster 64-bit floor on SI
2015-03-24 Marek OlsakR600/SI: Expand fract to floor, then only select V_FRAC...
2015-03-23 Matt ArsenaultR600/SI: Allow commuting compares
2015-03-23 Tom StellardR600/SI: Fix crash in SIInstrInfo::areLoadsFromSameBase...
2015-03-21 Matt ArsenaultR600: Cleanup test with multiple check prefixes
2015-03-20 Tom StellardR600/SI: Add missing CHECK-LABEL lines to a test
2015-03-18 Rafael EspindolaTeach getDefaultFormat that we only support ELF on...
2015-03-17 Rafael EspindolaCall EmitFunctionHeader just before EmitFunctionBody.
2015-03-16 Tom StellardR600/SI: don't try min3/max3/med3 with f64
2015-03-13 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-03-13 Matt ArsenaultR600/SI: Add test for min / max with immediate
2015-03-12 Tom StellardR600/SI: Remove _e32 and _e64 suffixes from mnemonics
2015-03-09 Marek OlsakR600/SI: Limit SGPRs to 80 on Tonga and Iceland
2015-03-06 Matthias BraunDAGCombiner: Canonicalize select(and/or,x,y) depending...
2015-03-04 Marek OlsakR600/SI: Add an intrinsic for S_FLBIT_I32 / V_FFBH_I32
2015-02-27 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-02-27 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-02-26 Tom StellardR600/SI: Remove M0 from DS assembly strings
2015-02-24 Tom StellardR600/SI: Remove isel mubuf legalization
2015-02-21 Matt ArsenaultR600/SI: Use v_madmk_f32
2015-02-21 Matt ArsenaultR600/SI: Try to use v_madak_f32
2015-02-20 Matt ArsenaultR600/SI: Remove v_sub_f64 pseudo
2015-02-20 Matt ArsenaultR600: Use new fmad node.
2015-02-18 Matt ArsenaultR600/SI: Add missing offset operand to buffer bothen
2015-02-18 Matt ArsenaultR600/SI: Add missing soffset operand to global atomics
2015-02-17 Tom StellardR600/SI: Fix asam errors in SIFoldOperands
2015-02-17 Tom StellardR600/SI: Extend private extload pattern to include...
2015-02-14 Matt ArsenaultR600/SI: Implement correct f64 fdiv
2015-02-14 Matt ArsenaultR600/SI: Use complex operand folding for div_scale
2015-02-14 Matt ArsenaultR600/SI: Add tests for div_fmas with inline immediate...
2015-02-14 Matt ArsenaultR600/SI: Fix implicit vcc operand to v_div_fmas_*
2015-02-13 Reid KlecknerFix R600 test deadlock on Windows by giving FileCheck...
2015-02-13 Matt ArsenaultR600/SI: Allow f64 inline immediates in i64 operands
2015-02-13 Matt ArsenaultR600/SI: Minor test scheduling fixes
2015-02-13 Andrea Di Biagio[CodeGenPrepare] Removed duplicate logic. SimplifyCFG...
2015-02-11 Tom StellardR600/SI: Disable subreg liveness
2015-02-11 Tom StellardR600/SI: Fix -march in test
2015-02-11 Marek OlsakR600/SI: Enable a lot of existing tests for VI (squashe...
2015-02-11 Tom StellardR600/SI: Store immediate offsets > 12-bits in soffset
2015-02-06 Michel DanzerR600/SI: Amend a test to ensure WQM is enabled for...
2015-02-06 Michel DanzerR600/SI: Don't enable WQM for V_INTERP_* instructions v2
2015-02-06 Michel DanzerR600/SI: Also enable WQM for image opcodes which calcul...
2015-02-05 Tom StellardR600/SI: Fix bug in TTI loop unrolling preferences
2015-02-05 Tom StellardR600/SI: Fix bug from insertion of llvm.SI.end.cf into...
2015-02-05 Matt ArsenaultR600/SI: Fix i64 truncate to i1
2015-02-04 Tom StellardR600/SI: Enable subreg liveness by default
2015-02-04 Tom StellardR600/SI: Expand misaligned 16-bit memory accesses
2015-02-04 Tom StellardR600/SI: Make more store operations legal
2015-02-04 Tom StellardR600: Don't promote i64 stores to v2i32 during DAG...
2015-02-03 Marek OlsakR600/SI: Remove the -CHECK suffix from all FileCheck...
2015-02-03 Marek OlsakR600/SI: Fix B64 VALU shifts on VI
2015-02-03 Marek OlsakR600/SI: Don't generate non-existent LSHL, LSHR, ASHR...
2015-02-03 Marek OlsakR600/SI: Fix dependency between instruction writing...
2015-02-02 Tom StellardR600/SI: 64-bit and larger memory access must be at...
2015-02-02 Tom StellardR600/SI: Merge two test files
2015-01-31 Matt ArsenaultR600/SI: Only select cvt_flr/cvt_rpi with no NaNs.
2015-01-29 Matt ArsenaultR600/SI: Implement enableAggressiveFMAFusion
2015-01-29 Tom StellardR600/SI: Define a schedule model and enable the generic...
2015-01-28 Tom StellardR600: Move DataLayout to AMDGPUTargetMachine
2015-01-27 Marek OlsakR600/SI: Enable all tests that pass on VI without changes
2015-01-26 Matt ArsenaultR600: Cleanup or test
2015-01-23 Tom StellardR600/SI: Emit .hsa.version section for amdhsa OS
2015-01-23 Tom StellardR600/SI: Move i64 -> v2i32 load promotion into AMDGPUDA...
2015-01-22 Jan VeselyR600: Try to use lower types for 64bit division if...
2015-01-21 Tim NorthoverDAGCombine: fold (or (and X, M), (and X, N)) -> (and...
2015-01-21 Matt ArsenaultR600: Add checks for urem/srem by a constant
2015-01-21 Matt ArsenaultR600: Add missing tests for i64 srem
2015-01-21 Matt ArsenaultR600/SI: Custom lower fround
2015-01-21 Tim NorthoverRevert "DAGCombine: fold (or (and X, M), (and X, N...
2015-01-21 Tim NorthoverDAGCombine: fold (or (and X, M), (and X, N)) -> (and...
2015-01-20 Tom StellardR600/SI: Fix simple-loop.ll test
2015-01-20 Tom StellardR600/SI: Add kill flag when copying scratch offset...
2015-01-20 Tom StellardR600/SI: Don't store scratch buffer frame index in...
2015-01-18 Matt ArsenaultR600: Remove redundant test
2015-01-16 Matt ArsenaultR600: Clean up floor tests
2015-01-15 Matt ArsenaultR600/SI: Add patterns for v_cvt_{flr|rpi}_i32_f32
2015-01-15 Matt ArsenaultR600/SI: Fix trailing comma with modifiers
2015-01-15 Matt ArsenaultR600/SI: Improve fpext / fptrunc test coverage
2015-01-15 Marek OlsakR600/SI: Use 64-bit encoding by default for opcodes...
2015-01-14 Matt ArsenaultR600/SI: Remove some redudant load testcases.
2015-01-14 Matt ArsenaultR600/SI: Fix bad code with unaligned byte vector loads
2015-01-14 Matt ArsenaultImplement new way of expanding extloads.
2015-01-13 Matt ArsenaultR600: Implement getRsqrtEstimate
2015-01-13 Matt ArsenaultR600: Make cttz / ctlz cheap to speculate
2015-01-13 Matt ArsenaultCombine fcmp + select to fminnum / fmaxnum if no nans...
2015-01-12 Tom StellardR600/SI: Use RegisterOperands to specify which operands...
2015-01-08 Tom StellardR600/SI: Remove SIISelLowering::legalizeOperands()
2015-01-07 Matthias BraunRegisterCoalescer: Fix valuesIdentical() in some subran...
next