projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix right shift by 64 bits detected on CXX/lex/lex.literal/lex.ext/p4.cpp
[oota-llvm.git]
/
lib
/
Target
/
R600
/
2014-09-05
Matt Arsenault
R600/SI: Use same complex patterns for DS atomics
tree
|
commitdiff
2014-09-05
Jan Vesely
R600: Fix FROUND
tree
|
commitdiff
2014-09-05
Tom Stellard
R600/SI: Fix bug in SIInstrInfo::legalizeOpWithMove()
tree
|
commitdiff
2014-09-05
Tom Stellard
R600/SI: Use S_ADD_U32 and S_SUB_U32 for low half of...
tree
|
commitdiff
2014-09-03
Matt Arsenault
R600/SI: Un-move pattern I forgot to remove in last...
tree
|
commitdiff
2014-09-03
Matt Arsenault
R600/SI: Try to keep i32 mul on SALU
tree
|
commitdiff
2014-09-03
Tom Stellard
R600/SI: Add a pattern for i64 and in a branch
tree
|
commitdiff
2014-09-03
Tom Stellard
R600/SI: Fix typos in SIInstrInfo::areLoadsFromSameBase...
tree
|
commitdiff
2014-09-03
Benjamin Kramer
Add override to overriden virtual methods, remove virtu...
tree
|
commitdiff
2014-09-02
Eric Christopher
Reinstate "Nuke the old JIT."
tree
|
commitdiff
2014-08-30
Craig Topper
Remove 'virtual' keyword from methods markedwith 'overr...
tree
|
commitdiff
2014-08-29
Matt Arsenault
R600/SI: Use mad for fsub + fmul
tree
|
commitdiff
2014-08-27
Alexey Samsonov
Use BitVector instead of int in R600 SIISelLowering.
tree
|
commitdiff
2014-08-22
Tom Stellard
R600/SI: Use READ2/WRITE2 instructions for 64-bit mem...
tree
|
commitdiff
2014-08-22
Tom Stellard
R600/SI: Use a ComplexPattern for DS loads and stores
tree
|
commitdiff
2014-08-22
Tom Stellard
R600/SI: Wrap local memory pointer in AssertZExt on SI
tree
|
commitdiff
2014-08-22
Tom Stellard
R600/SI: Use correct helper class for DS_WRITE2 instruc...
tree
|
commitdiff
2014-08-21
Sanjay Patel
name change: isPow2DivCheap -> isPow2SDivCheap
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Teach moveToVALU how to handle more S_LOAD_...
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Make sure SCRATCH_WAVE_OFFSET is added as...
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Remove unused SGPR spilling code
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Use eliminateFrameIndex() to expand SGPR spill...
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Handle VCC in SIRegisterInfo::getPhysRegSubReg()
tree
|
commitdiff
2014-08-20
Alexey Samsonov
Cleanup: Delete seemingly unused reference to MachineDo...
tree
|
commitdiff
2014-08-18
Aaron Ballman
Silencing an MSVC warning about loop variable conflicti...
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Move all fabs / fneg handling to patterns
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Use source modifiers for f64 fneg
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Use source modifier for f64 fabs
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Refactor fneg / fabs patterns
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Fix offset folding in some cases with shifted...
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Add intrinsic for ldexp
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Implement isLegalAddressingMode
tree
|
commitdiff
2014-08-15
Rafael Espindola
Remove HasLEB128.
tree
|
commitdiff
2014-08-13
Matt Arsenault
R600: Correctly set the src value offset for scalarized...
tree
|
commitdiff
2014-08-13
Benjamin Kramer
Canonicalize header guards into a common format.
tree
|
commitdiff
2014-08-12
Jan Vesely
R600: Use optimized 24bit path in udivrem
tree
|
commitdiff
2014-08-12
Jan Vesely
R600: Remove unused code.
tree
|
commitdiff
2014-08-12
Jan Vesely
R600: Use i24 optimized path for SREM
tree
|
commitdiff
2014-08-11
NAKAMURA Takumi
R600/SIInstrInfo.cpp: Suppress an warning. [-Wunused...
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Add a ComplexPattern for selecting MUBUF _OFFS...
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Add an _OFFEN variant MUBUF_STORE_* and use...
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Clear lds bit on MUBUF instructions used for...
tree
|
commitdiff
2014-08-11
Sylvestre Ledru
Fix typos:
tree
|
commitdiff
2014-08-09
Matt Arsenault
R600: Disable FP exceptions.
tree
|
commitdiff
2014-08-09
Tom Stellard
R600/SI: Custom lower CONCAT_VECTORS
tree
|
commitdiff
2014-08-07
Eric Christopher
Temporarily Revert "Nuke the old JIT." as it's not...
tree
|
commitdiff
2014-08-07
Rafael Espindola
Nuke the old JIT.
tree
|
commitdiff
2014-08-06
Eric Christopher
Remove the target machine from CCState. Previously...
tree
|
commitdiff
2014-08-06
Matt Arsenault
Correct comment
tree
|
commitdiff
2014-08-06
Matt Arsenault
R600: Increase nearby load scheduling threshold.
tree
|
commitdiff
2014-08-06
Matt Arsenault
R600/SI: Implement areLoadsFromSameBasePtr
tree
|
commitdiff
2014-08-05
Matt Arsenault
R600/SI: Add definitions for ds_read2st64_ / ds_write2st64_
tree
|
commitdiff
2014-08-05
Matt Arsenault
R600/SI: Use register class instead of list of registers
tree
|
commitdiff
2014-08-05
Matt Arsenault
R600/SI: Add exec_lo and exec_hi subregisters.
tree
|
commitdiff
2014-08-05
Tom Stellard
R600/SI: Update MUBUF assembly string to match AMD...
tree
|
commitdiff
2014-08-05
Tom Stellard
R600/SI: Avoid generating REGISTER_LOAD instructions.
tree
|
commitdiff
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
tree
|
commitdiff
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
tree
|
commitdiff
2014-08-04
Matt Arsenault
R600/SI: Fix definitions for ds_read2 / ds_write2 instr...
tree
|
commitdiff
2014-08-04
Eric Christopher
Move the R600 intrinsic support back to the target...
tree
|
commitdiff
2014-08-04
Matt Arsenault
Use the known address space constant rather than checki...
tree
|
commitdiff
2014-08-04
Matt Arsenault
R600: Remove unused include
tree
|
commitdiff
2014-08-03
Matt Arsenault
R600/SI: Fix extra whitespace in asm str
tree
|
commitdiff
2014-08-02
Matt Arsenault
R600/SI: Fix formatting.
tree
|
commitdiff
2014-08-01
Chandler Carruth
[SDAG] MorphNodeTo recursively deletes dead operands...
tree
|
commitdiff
2014-08-01
Tom Stellard
Revert "R600: Move code for generating REGISTER_LOAD...
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Remove leftover debugging code
tree
|
commitdiff
2014-08-01
Tom Stellard
R600: Move code for generating REGISTER_LOAD into R600I...
tree
|
commitdiff
2014-08-01
Matt Arsenault
R600/SI: Don't display GDS bit for read2
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Fix build warning
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Do abs/neg folding with ComplexPatterns
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Simplify and fix handling of VOP2 in SIInstrIn...
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Fold immediates when shrinking instructions
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Fix incorrect commute operation in shrink...
tree
|
commitdiff
2014-07-31
Louis Gerbarg
Make sure no loads resulting from load->switch DAGCombi...
tree
|
commitdiff
2014-07-30
Matt Arsenault
R600/SI: Remove redundant setting of bits on instructions.
tree
|
commitdiff
2014-07-30
Matt Arsenault
R600/SI: Consider adjacent offsets in getLdStBaseRegImmOfs
tree
|
commitdiff
2014-07-29
Matt Arsenault
R600/SI: Implement getLdStBaseRegImmOfs
tree
|
commitdiff
2014-07-29
Matt Arsenault
R600/SI: Enable named operand table for DS instructions
tree
|
commitdiff
2014-07-29
Matt Arsenault
Remove line with no effect
tree
|
commitdiff
2014-07-29
Matt Arsenault
R600/SI: Add isMUBUF / isMTBUF
tree
|
commitdiff
2014-07-29
Matt Arsenault
R600/SI: Set bits on SMRD instructions
tree
|
commitdiff
2014-07-29
Matt Arsenault
Fix typos / grammar.
tree
|
commitdiff
2014-07-29
Matt Arsenault
Fix header including itself
tree
|
commitdiff
2014-07-28
Matt Arsenault
R600/SI: Fix return type for isMIMG / isSMRD
tree
|
commitdiff
2014-07-28
Matt Arsenault
R600/SI: Implement getOptimalMemOpType
tree
|
commitdiff
2014-07-28
Matt Arsenault
R600/SI: Make argument loads invariant
tree
|
commitdiff
2014-07-27
Matt Arsenault
Add alignment value to allowsUnalignedMemoryAccess
tree
|
commitdiff
2014-07-26
Matt Arsenault
R600: Move intrinsic lowering to separate functions
tree
|
commitdiff
2014-07-25
Matt Arsenault
R600/SI: Allow partial unrolling and increase thresholds.
tree
|
commitdiff
2014-07-25
Eric Christopher
Move R600 subtarget dependent variables onto the subtarget.
tree
|
commitdiff
2014-07-25
Chandler Carruth
[SDAG] Enable the new assert for out-of-range result...
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Add FMA instructions for Evergreen
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Add new functions for splitting vector loads...
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Match rcp node on pre-SI
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Fix LowerSDIV24
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Implement enableClusterLoads()
tree
|
commitdiff
2014-07-21
Saleem Abdulrasool
R600: silence GCC warning
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Refactor VOP3 instruction definitions
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Separate encoding and operand definitions...
tree
|
commitdiff
next