projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[mips][mips64r6] Set ELF e_flags for MIPS32r6/MIPS64r6. Also do MIPS-I to MIPS-V
[oota-llvm.git]
/
lib
/
Target
/
R600
/
2014-07-03
Chandler Carruth
[codegen,aarch64] Add a target hook to the code generat...
tree
|
commitdiff
2014-07-02
Tom Stellard
R600: Add a comment that llvm.AMDGPU.trunc is a legacy...
tree
|
commitdiff
2014-07-02
Tom Stellard
R600/SI: Use a ComplexPattern for ADDR64 addressing...
tree
|
commitdiff
2014-07-02
Tom Stellard
R600: Promote i64 loads to v2i32
tree
|
commitdiff
2014-07-02
Tom Stellard
R600/SI: Adjsut SGPR live ranges before register allocation
tree
|
commitdiff
2014-07-02
Tom Stellard
R600/SI: Add verifier check for immediates in register...
tree
|
commitdiff
2014-07-02
Matt Arsenault
R600: Fix crashes when an illegal type load or store...
tree
|
commitdiff
2014-06-30
Matt Arsenault
R600: Move mul combine to separate function
tree
|
commitdiff
2014-06-30
Matt Arsenault
R600: Remove unused declarations leftover from AMDIL
tree
|
commitdiff
2014-06-29
Craig Topper
Add ops() method to SDNode that returns an ArrayRef...
tree
|
commitdiff
2014-06-27
Matt Arsenault
R600: Move trivial getters into header, use initializer...
tree
|
commitdiff
2014-06-27
Matt Arsenault
R600: Don't crash on unhandled instruction in promote...
tree
|
commitdiff
2014-06-27
Matt Arsenault
Fix missing newline and simplify debug printing.
tree
|
commitdiff
2014-06-27
Matt Arsenault
R600: Move load/store ReplaceNodeResults to common...
tree
|
commitdiff
2014-06-26
Matt Arsenault
R600/SI: Add FP mode bits to binary.
tree
|
commitdiff
2014-06-26
Aaron Ballman
Silencing a warning about isZExtFree hiding an inherite...
tree
|
commitdiff
2014-06-26
Matt Arsenault
R600: Fix vector FMA
tree
|
commitdiff
2014-06-24
Tom Stellard
R600/SI: Use a ComplexPattern for MUBUF stores
tree
|
commitdiff
2014-06-24
Tom Stellard
R600: Promote i64 stores to v2i32
tree
|
commitdiff
2014-06-24
Matt Arsenault
R600: Fix inconsistency in rsq instructions.
tree
|
commitdiff
2014-06-24
Matt Arsenault
R600: Remove DIV_INF
tree
|
commitdiff
2014-06-24
Matt Arsenault
R600/SI: Move pattern to instruction definition
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600/SI: Verify restrictions on div_scale operands.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600/SI: Fix div_scale intrinsic.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Remove AMDILISelLowering
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Select is not expensive.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Move add/sub with overflow out of AMDILISelLowering
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Move more out of AMDILISelLowering
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Don't set fp_round_inreg action.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600/SI: Handle i64 sub.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600/SI: Move selection of i64 add to separate function.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Rename AMDIL file
tree
|
commitdiff
2014-06-23
Matt Arsenault
Fix missing words in sentence
tree
|
commitdiff
2014-06-23
Matt Arsenault
Use helper function
tree
|
commitdiff
2014-06-23
Matt Arsenault
Alphabetize forward declarations
tree
|
commitdiff
2014-06-22
Jan Vesely
R600: Use LowerSDIVREM for i64 node replace
tree
|
commitdiff
2014-06-22
Jan Vesely
R600: Implement custom SDIVREM.
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: Add patterns for ctpop inside a branch
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: Add a pattern for f32 ftrunc
tree
|
commitdiff
2014-06-20
Tom Stellard
R600: Expand vector flog2
tree
|
commitdiff
2014-06-20
Tom Stellard
R600: Expand vector fexp2
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: SI Control Flow Annotation bug fixed
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: Add a VALU pattern for i64 xor
tree
|
commitdiff
2014-06-20
Matt Arsenault
R600: Trivial subtarget feature cleanups.
tree
|
commitdiff
2014-06-19
Alp Toker
Fix typos
tree
|
commitdiff
2014-06-19
Craig Topper
Convert some assert(0) to llvm_unreachable or fold...
tree
|
commitdiff
2014-06-19
Matt Arsenault
R600/SI: Add intrinsics for various math instructions.
tree
|
commitdiff
2014-06-18
Matt Arsenault
Use stdint macros for specifying size of constants
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600: Handle fnearbyint
tree
|
commitdiff
2014-06-18
Marek Olsak
R600/SI: add gather4 and getlod intrinsics (v3)
tree
|
commitdiff
2014-06-18
Matt Arsenault
Use LL suffix for literal that should be 64-bits.
tree
|
commitdiff
2014-06-18
Jan Vesely
R600: Expand vector fceil
tree
|
commitdiff
2014-06-18
Matt Arsenault
Work around ridiculous warning.
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600/SI: Add intrinsics for brev instructions
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600/SI: Prettier operand printing for 64-bit ops.
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600: Implement f64 ftrunc, ffloor and fceil.
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600: Custom lower f64 frint for pre-CI
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600/SI: Temporary fix for f64 fneg
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600/SI: Comparisons set vcc.
tree
|
commitdiff
2014-06-18
Jan Vesely
R600: Implement 64bit SRA
tree
|
commitdiff
2014-06-18
Jan Vesely
R600: Implement 64bit SRL
tree
|
commitdiff
2014-06-18
Jan Vesely
R600: Implement 64bit SHL
tree
|
commitdiff
2014-06-17
Tom Stellard
R600/SI: Make sure target flags are set on pseudo VOP3...
tree
|
commitdiff
2014-06-17
Matt Arsenault
R600/SI: Match cttz_zero_undef
tree
|
commitdiff
2014-06-17
Matt Arsenault
R600/SI: Match ctlz_zero_undef
tree
|
commitdiff
2014-06-17
Tom Stellard
R600: Use LDS and vectors for private memory
tree
|
commitdiff
2014-06-17
Tom Stellard
R600/SI: Add a pattern for llvm.AMDGPU.barrier.global
tree
|
commitdiff
2014-06-17
Tom Stellard
SelectionDAG: Expand i64 = FP_TO_SINT i32
tree
|
commitdiff
2014-06-17
Tom Stellard
R600/SI: Re-initialize the m0 register after using...
tree
|
commitdiff
2014-06-15
Matt Arsenault
Fix copy paste error
tree
|
commitdiff
2014-06-15
Matt Arsenault
R600: Remove a few more things from AMDILISelLowering
tree
|
commitdiff
2014-06-15
Matt Arsenault
R600: Fix assert on vector sdiv
tree
|
commitdiff
2014-06-15
Matt Arsenault
R600: Move / cleanup more leftover AMDIL stuff.
tree
|
commitdiff
2014-06-15
Matt Arsenault
R600: Move division custom lowering out of AMDILISelLow...
tree
|
commitdiff
2014-06-15
Matt Arsenault
R600: Report that integer division is expensive.
tree
|
commitdiff
2014-06-15
Matt Arsenault
R600: Remove dead code
tree
|
commitdiff
2014-06-14
Matt Arsenault
Fix typo
tree
|
commitdiff
2014-06-14
Matt Arsenault
R600: Fix asserts related to constant initializers
tree
|
commitdiff
2014-06-14
Matt Arsenault
R600: Use address space enum instead of value
tree
|
commitdiff
2014-06-13
Matt Arsenault
R600: Cleanup some old AMDIL stuff.
tree
|
commitdiff
2014-06-13
Tom Stellard
R600: Remove AMDIL instruction and register definitions
tree
|
commitdiff
2014-06-13
Matt Arsenault
R600: Don't call setOperationAction with things that...
tree
|
commitdiff
2014-06-13
Matt Arsenault
R600/SI: Fix selection error on i64 rotl / rotr.
tree
|
commitdiff
2014-06-13
Tom Stellard
R600: Move AMDGPUInstrInfo from AMDGPUTargetMachine...
tree
|
commitdiff
2014-06-13
Tom Stellard
R600: Drop use of cached TargetMachine in R600InstrInfo.cpp
tree
|
commitdiff
2014-06-13
Tom Stellard
R600: Drop use of cached TargetMachine in AMDGPUInstrIn...
tree
|
commitdiff
2014-06-12
Matt Arsenault
R600: Mostly remove remaining AMDIL intrinsics.
tree
|
commitdiff
2014-06-12
Matt Arsenault
R600/SI: Use a register set to -1 for data0 on ds_inc...
tree
|
commitdiff
2014-06-11
Tom Stellard
R600: Set correct InstrItinClass for instructions using...
tree
|
commitdiff
2014-06-11
Tom Stellard
R600: BCNT_INT is a vector only instruction
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Fix bitcast between v2i32 and f64
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Update place using old subtarget predicate
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Add common 64-bit LDS atomics
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Add instruction definitions for 64-bit LDS...
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Add 32-bit LDS atomic cmpxchg
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Use LDS atomic inc / dec
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Add other LDS atomic operations
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Add instruction definitions for more LDS ops
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Fix backwards names for local atomic instructions.
tree
|
commitdiff
2014-06-11
Matt Arsenault
R600/SI: Refactor local atomics.
tree
|
commitdiff
next