projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ADT: Add "end namespace" comment
2014-07-15
Matt Arsenault
R600: Add dag combine for copy of an illegal type.
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
Teach computeKnownBits to look through addrspacecast.
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
Teach GetUnderlyingObject / BasicAA about addrspacecast
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
Convert test to FileCheck.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
R600: Add denormal handling subtarget features.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
R600/SI: Default to no single precision denormals.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Look through addrspacecast in IsConstantOffsetFromGlobal
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Look through addrspacecast in GetPointerBaseWithConstantOffset
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Convert test to FileCheck
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Look through addrspacecast when checking isDereferenceablePo...
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Use pointer type cast helpers.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Add CreatePointerBitCastOrAddrSpaceCast to IRBuilder...
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Update comments to include addrspacecast
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Remove GCC 3.3 workaround
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
Remove unused include
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Use range for and fix missing consts.
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Make ShaderType private
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Run more tests with promote alloca disabled.
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Run private-memory test with and without alloca...
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Add option to disable promote alloca
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Try to fix MSVC warning.
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Try to fix MSVC build
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Try to fix MSVC build
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Templatify DominanceFrontier.
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
R600: Add missing tests for some intrinsics
commit
|
commitdiff
|
tree
2014-07-10
Matt Arsenault
Revert "Revert r212640, "Add trunc (select c, a, b...
commit
|
commitdiff
|
tree
2014-07-10
Matt Arsenault
R600/SI: Add support for llvm.convert.{to|from}.fp16
commit
|
commitdiff
|
tree
2014-07-10
Matt Arsenault
Fix types in documentation.
commit
|
commitdiff
|
tree
2014-07-09
Matt Arsenault
Add trunc (select c, a, b) -> select c (trunc a), ...
commit
|
commitdiff
|
tree
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
next