projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Remove 'virtual' keyword from methods markedwith 'override' keyword.
2014-07-07
Matt Arsenault
R600: Fix mishandling of load / store chains.
commit
|
commitdiff
|
tree
2014-07-07
Matt Arsenault
Fix typo, weird indentation
commit
|
commitdiff
|
tree
2014-07-05
Matt Arsenault
Use cast<> instead of dyn_cast + assert
commit
|
commitdiff
|
tree
2014-07-05
Matt Arsenault
Fix grammar
commit
|
commitdiff
|
tree
2014-07-02
Matt Arsenault
R600: Fix crashes when an illegal type load or store...
commit
|
commitdiff
|
tree
2014-07-02
Matt Arsenault
Move operator[] to DomTreeNodeBase
commit
|
commitdiff
|
tree
2014-07-02
Matt Arsenault
Fix missing const
commit
|
commitdiff
|
tree
2014-06-30
Matt Arsenault
R600: Move mul combine to separate function
commit
|
commitdiff
|
tree
2014-06-30
Matt Arsenault
R600: Remove unused declarations leftover from AMDIL
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
Revert "Temporary hack to try cleaning extra .s file...
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
Temporary hack to try cleaning extra .s file from bots.
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
R600: Move trivial getters into header, use initializer...
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
R600: Don't crash on unhandled instruction in promote...
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
R600: Add some testcases for promote alloca pass.
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
Fix missing newline and simplify debug printing.
commit
|
commitdiff
|
tree
2014-06-27
Matt Arsenault
R600: Move load/store ReplaceNodeResults to common...
commit
|
commitdiff
|
tree
2014-06-26
Matt Arsenault
R600/SI: Add FP mode bits to binary.
commit
|
commitdiff
|
tree
2014-06-26
Matt Arsenault
R600: Fix vector FMA
commit
|
commitdiff
|
tree
2014-06-24
Matt Arsenault
R600: Fix inconsistency in rsq instructions.
commit
|
commitdiff
|
tree
2014-06-24
Matt Arsenault
R600: Remove DIV_INF
commit
|
commitdiff
|
tree
2014-06-24
Matt Arsenault
R600/SI: Move pattern to instruction definition
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600/SI: Verify restrictions on div_scale operands.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600/SI: Fix div_scale intrinsic.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Fix formatting of intrinsic definitions.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Remove AMDILISelLowering
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Select is not expensive.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Move add/sub with overflow out of AMDILISelLowering
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Move more out of AMDILISelLowering
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Don't set fp_round_inreg action.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600/SI: Handle i64 sub.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600/SI: Move selection of i64 add to separate function.
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
R600: Rename AMDIL file
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
Fix missing words in sentence
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
Use helper function
commit
|
commitdiff
|
tree
2014-06-23
Matt Arsenault
Alphabetize forward declarations
commit
|
commitdiff
|
tree
2014-06-20
Matt Arsenault
R600: Trivial subtarget feature cleanups.
commit
|
commitdiff
|
tree
2014-06-19
Matt Arsenault
R600: Add a few tests I forgot to add.
commit
|
commitdiff
|
tree
2014-06-19
Matt Arsenault
R600/SI: Add intrinsics for various math instructions.
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
Use stdint macros for specifying size of constants
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600: Handle fnearbyint
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
Use LL suffix for literal that should be 64-bits.
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
Work around ridiculous warning.
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600/SI: Add intrinsics for brev instructions
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600/SI: Prettier operand printing for 64-bit ops.
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600: Implement f64 ftrunc, ffloor and fceil.
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600: Custom lower f64 frint for pre-CI
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600/SI: Temporary fix for f64 fneg
commit
|
commitdiff
|
tree
2014-06-18
Matt Arsenault
R600/SI: Comparisons set vcc.
commit
|
commitdiff
|
tree
2014-06-17
Matt Arsenault
R600/SI: Match cttz_zero_undef
commit
|
commitdiff
|
tree
2014-06-17
Matt Arsenault
R600/SI: Match ctlz_zero_undef
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
Fix copy paste error
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Add a rotr testcase I forgot to add
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Remove a few more things from AMDILISelLowering
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Fix assert on vector sdiv
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Move / cleanup more leftover AMDIL stuff.
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Move division custom lowering out of AMDILISelLowering
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Report that integer division is expensive.
commit
|
commitdiff
|
tree
2014-06-15
Matt Arsenault
R600: Remove dead code
commit
|
commitdiff
|
tree
2014-06-14
Matt Arsenault
R600: Add failing testcases.
commit
|
commitdiff
|
tree
2014-06-14
Matt Arsenault
Fix typo
commit
|
commitdiff
|
tree
2014-06-14
Matt Arsenault
R600: Fix asserts related to constant initializers
commit
|
commitdiff
|
tree
2014-06-14
Matt Arsenault
R600: Use address space enum instead of value
commit
|
commitdiff
|
tree
2014-06-13
Matt Arsenault
R600: Cleanup some old AMDIL stuff.
commit
|
commitdiff
|
tree
2014-06-13
Matt Arsenault
R600: Don't call setOperationAction with things that...
commit
|
commitdiff
|
tree
2014-06-13
Matt Arsenault
R600/SI: Fix selection error on i64 rotl / rotr.
commit
|
commitdiff
|
tree
2014-06-12
Matt Arsenault
Delete trailing whitespace.
commit
|
commitdiff
|
tree
2014-06-12
Matt Arsenault
R600: Mostly remove remaining AMDIL intrinsics.
commit
|
commitdiff
|
tree
2014-06-12
Matt Arsenault
R600/SI: Use a register set to -1 for data0 on ds_inc...
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Fix bitcast between v2i32 and f64
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Update place using old subtarget predicate
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Add common 64-bit LDS atomics
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Add instruction definitions for 64-bit LDS...
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Add 32-bit LDS atomic cmpxchg
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Use LDS atomic inc / dec
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Add other LDS atomic operations
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Add instruction definitions for more LDS ops
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Fix backwards names for local atomic instructions.
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Refactor local atomics.
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Use v_cvt_f32_ubyte* instructions
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600/SI: Fix selection failure on scalar_to_vector
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
Use cast instead of assert + dyn_cast
commit
|
commitdiff
|
tree
2014-06-11
Matt Arsenault
R600: Add helper functions.
commit
|
commitdiff
|
tree
2014-06-10
Matt Arsenault
Fix error in tablegen when either operand of !if is...
commit
|
commitdiff
|
tree
2014-06-10
Matt Arsenault
R600: Use BCNT_INT for evergreen
commit
|
commitdiff
|
tree
2014-06-10
Matt Arsenault
R600/SI: Implement i64 ctpop
commit
|
commitdiff
|
tree
2014-06-10
Matt Arsenault
R600/SI: Use bcnt instruction for ctpop
commit
|
commitdiff
|
tree
2014-06-10
Matt Arsenault
R600: Handle fcopysign
commit
|
commitdiff
|
tree
2014-06-10
Matt Arsenault
R600/SI: Handle sign_extend and zero_extend to i64...
commit
|
commitdiff
|
tree
2014-06-09
Matt Arsenault
Look through addrspacecasts when turning ptr comparisons...
commit
|
commitdiff
|
tree
2014-06-09
Matt Arsenault
R600/SI: Rename VOP3 helper class to be more general
commit
|
commitdiff
|
tree
2014-06-09
Matt Arsenault
R600/SI: Keep 64-bit not on SALU
commit
|
commitdiff
|
tree
2014-06-09
Matt Arsenault
R600: Fix selection failure for vector bswap
commit
|
commitdiff
|
tree
2014-06-09
Matt Arsenault
R600: Add more and testcases
commit
|
commitdiff
|
tree
2014-06-05
Matt Arsenault
R600: Fix test. Using wrong check prefix.
commit
|
commitdiff
|
tree
2014-06-05
Matt Arsenault
R600/SI: Match rsq instructions
commit
|
commitdiff
|
tree
2014-06-05
Matt Arsenault
Use nullptr
commit
|
commitdiff
|
tree
2014-06-03
Matt Arsenault
Fix typos
commit
|
commitdiff
|
tree
2014-06-01
Matt Arsenault
R600: Set all float vector expands in the same place
commit
|
commitdiff
|
tree
2014-05-31
Matt Arsenault
R600/SI: Remove redundant patterns
commit
|
commitdiff
|
tree
2014-05-31
Matt Arsenault
R600/SI: Fix [s|u]int_to_fp for i1
commit
|
commitdiff
|
tree
next