index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
CodeGen
/
R600
Commit message (
Expand
)
Author
Age
*
R600/SI: Only select SALU instructions in the entry or exit block
Tom Stellard
2014-04-29
*
R600: optimize the UDIVREM 64 algorithm
Tom Stellard
2014-04-29
*
R600: Add a test that used to be broken that I forgot to add
Matt Arsenault
2014-04-23
*
R600: Emit error instead of unreachable on function call
Matt Arsenault
2014-04-22
*
R600: Make sign_extend_inreg legal.
Matt Arsenault
2014-04-22
*
R600/SI: Try to use scalar BFE.
Matt Arsenault
2014-04-18
*
R600/SI: Match sign_extend_inreg to s_sext_i32_i8 and s_sext_i32_i16
Matt Arsenault
2014-04-18
*
R600/SI: Use SReg_64 instead of VSrc_64 when selecting BUILD_PAIR
Tom Stellard
2014-04-18
*
R600/SI: Stop using i128 as the resource descriptor type
Tom Stellard
2014-04-17
*
R600/SI: f64 frint is legal on CI
Matt Arsenault
2014-04-17
*
R600/SI: Fix zext from i1 to i64
Matt Arsenault
2014-04-17
*
R600: Extend r600 sign_extend_inreg tests for EG
Matt Arsenault
2014-04-16
*
R600/SI: Print more immediates in hex format
Matt Arsenault
2014-04-15
*
R600/SI: Fix loads of i1
Matt Arsenault
2014-04-15
*
SelectionDAG: Use helper function to improve legalization of ISD::MUL
Tom Stellard
2014-04-11
*
R600/SI: Match not instruction.
Matt Arsenault
2014-04-09
*
R600/SI: Handle INSERT_SUBREG in SIFixSGPRCopies
Tom Stellard
2014-04-07
*
R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Tom Stellard
2014-04-07
*
R600: Correct opcode for BFE_INT
Tom Stellard
2014-04-03
*
R600/SI: Lower 64-bit immediates using REG_SEQUENCE
Tom Stellard
2014-04-03
*
TargetLibraryInfo: Disable memcpy and memset on R600
Tom Stellard
2014-04-02
*
Fix missing RUN line in test
Matt Arsenault
2014-04-01
*
Make isSetCCEquivalent respect the TargetBooleanContents
Matt Arsenault
2014-04-01
*
R600: Compute masked bits for min and max
Matt Arsenault
2014-03-31
*
R600: Add BFE, BFI, and BFM intrinsics to help with writing tests.
Matt Arsenault
2014-03-31
*
R600/SI: Lower i64 SELECT by bitcasting to a vector type
Tom Stellard
2014-03-31
*
R600: Implement isZExtFree.
Matt Arsenault
2014-03-27
*
R600/SI: Fix unreachable with a sext_in_reg to an illegal type.
Matt Arsenault
2014-03-27
*
R600: Add a testcase for sext_in_reg I missed.
Matt Arsenault
2014-03-26
*
R600: Add failing testcase for <3 x i32> stores.
Matt Arsenault
2014-03-25
*
R600/SI: Fix extra mov from legalizing 64-bit SALU ops.
Matt Arsenault
2014-03-24
*
R600/SI: Sub-optimial fix for 64-bit immediates with SALU ops.
Matt Arsenault
2014-03-24
*
R600/SI: Fix 64-bit bit ops that require the VALU.
Matt Arsenault
2014-03-24
*
R600: Implement isNarrowingProfitable.
Matt Arsenault
2014-03-24
*
R600/SI: Fix 64-bit private loads.
Matt Arsenault
2014-03-24
*
R600/SI: Move instruction patterns to scalar versions.
Matt Arsenault
2014-03-21
*
R600/SI: Handle MUBUF instructions in SIInstrInfo::moveToVALU()
Tom Stellard
2014-03-21
*
R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()
Tom Stellard
2014-03-21
*
R600/SI: Add support for 64-bit LDS writes
Matt Arsenault
2014-03-19
*
R600/SI: Add support for 64-bit LDS loads.
Matt Arsenault
2014-03-19
*
R600/SI: Match i16 immediate offset of LDS instructions.
Matt Arsenault
2014-03-19
*
R600/SI: Fix test checking wrong instruction operand.
Matt Arsenault
2014-03-19
*
R600/SI: Don't display the GDS bit.
Matt Arsenault
2014-03-19
*
CodeGen/R600/v_cndmask.ll: Relax an expression to unbreak msvcrt.
NAKAMURA Takumi
2014-03-18
*
Making a guess to fix the test case with r204056 to get the build bot working.
Kevin Enderby
2014-03-17
*
R600: Match sign_extend_inreg to BFE instructions
Matt Arsenault
2014-03-17
*
R600/SI: Fix implementation of isInlineConstant() used by the verifier
Tom Stellard
2014-03-17
*
R600/SI: Use correct dest register class for V_READFIRSTLANE_B32
Tom Stellard
2014-03-17
*
R600: LDS instructions shouldn't implicitly define OQAP
Tom Stellard
2014-03-13
*
R600: Fix trunc store from i64 to i1
Matt Arsenault
2014-03-12
[next]