projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Sparc: Combine add/or/sethi instruction with restore if possible.
[oota-llvm.git]
/
lib
/
Target
/
R600
/
2013-05-31
Ahmed Bougacha
Make SubRegIndex size mandatory, following r183020.
tree
|
commitdiff
2013-05-29
Patrik Hagglund
Temporary fix to get rid of gcc warning.
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
tree
|
commitdiff
2013-05-23
Tom Stellard
R600: Fix R600ControlFlowFinalizer not considering...
tree
|
commitdiff
2013-05-23
Benjamin Kramer
Move passes from namespace llvm into anonymous namespac...
tree
|
commitdiff
2013-05-23
Benjamin Kramer
R600: Hide symbols of implementation details.
tree
|
commitdiff
2013-05-23
Aaron Ballman
Setting the default value (fixes CRT assertions about...
tree
|
commitdiff
2013-05-23
Rafael Espindola
Fix 32 bit build in c++11 mode.
tree
|
commitdiff
2013-05-23
Rafael Espindola
Fix a leak on the r600 backend.
tree
|
commitdiff
2013-05-23
Rafael Espindola
clang-format this file.
tree
|
commitdiff
2013-05-22
Rafael Espindola
Fix use after free (pr16103).
tree
|
commitdiff
2013-05-22
Rafael Espindola
Check that a function starts with llvm. before using...
tree
|
commitdiff
2013-05-22
NAKAMURA Takumi
R600ISelLowering.cpp: Avoid "using namespace Intrinsic...
tree
|
commitdiff
2013-05-22
NAKAMURA Takumi
R600: Whitespace and untabify.
tree
|
commitdiff
2013-05-22
Owen Anderson
Create an FPOW SDNode opcode def in the target independ...
tree
|
commitdiff
2013-05-22
Rafael Espindola
Attempt to fix the mingw32 bot.
tree
|
commitdiff
2013-05-22
Rafael Espindola
s/u_int32_t/uint32_t/
tree
|
commitdiff
2013-05-22
Rafael Espindola
Fix warning in non-assert build.
tree
|
commitdiff
2013-05-20
Benjamin Kramer
R600: Fix bug detected by GCC warning.
tree
|
commitdiff
2013-05-20
Tom Stellard
R600/SI: Use a multiclass for MUBUF_Load_Helper
tree
|
commitdiff
2013-05-20
Tom Stellard
R600/SI: Add a pattern for S_LOAD_DWORDX2_* instructions
tree
|
commitdiff
2013-05-20
Tom Stellard
R600/SI: Add pattern for rotr
tree
|
commitdiff
2013-05-20
Tom Stellard
R600: Swap the legality of rotl and rotr
tree
|
commitdiff
2013-05-20
Tom Stellard
R600/SI: Add patterns for 64-bit shift operations
tree
|
commitdiff
2013-05-20
Tom Stellard
R600/SI: Use the same names for VOP3 operands and encod...
tree
|
commitdiff
2013-05-20
Tom Stellard
R600/SI: Make fitsRegClass() operands const
tree
|
commitdiff
2013-05-18
Matt Arsenault
Add LLVMContext argument to getSetCCResultType
tree
|
commitdiff
2013-05-17
Rafael Espindola
Fix the build in c++11 mode.
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Lower int_load_input to copyFromReg instead of...
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Use bottom up scheduling algorithm
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Use depth first scheduling algorithm
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Replace big texture opcode switch in scheduler...
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Relax some vector constraints on Dot4.
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Improve texture handling
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Rename 128 bit registers.
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Some factorization
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: Factorize Fetch size limit inside AMDGPUSubTarget
tree
|
commitdiff
2013-05-17
Vincent Lejeune
R600: prettier dump of clamp
tree
|
commitdiff
2013-05-17
Tom Stellard
R600: Fix encoding for R600 family GPUs
tree
|
commitdiff
2013-05-17
Tom Stellard
R600: Pass MCSubtargetInfo reference to R600CodeEmitter
tree
|
commitdiff
2013-05-17
Christian Konig
R600/SI: return undef instead of null for skipped arguments
tree
|
commitdiff
2013-05-14
Tom Stellard
R600/SI: Add processor type for Hainan asic
tree
|
commitdiff
2013-05-13
Rafael Espindola
Remove unused fields and arguments.
tree
|
commitdiff
2013-05-13
Rafael Espindola
Remove the MachineMove class.
tree
|
commitdiff
2013-05-10
Rafael Espindola
Fix the R600 build.
tree
|
commitdiff
2013-05-10
Tom Stellard
R600: Remove AMDILPeeopholeOptimizer and replace optimi...
tree
|
commitdiff
2013-05-10
Tom Stellard
R600: Expand SUB for v2i32/v4i32
tree
|
commitdiff
2013-05-10
Tom Stellard
R600: Expand MUL for v4i32/v2i32
tree
|
commitdiff
2013-05-10
Tom Stellard
R600: Expand SRA for v4i32/v2i32
tree
|
commitdiff
2013-05-10
Tom Stellard
R600: Expand vselect for v4i32 and v2i32
tree
|
commitdiff
2013-05-06
Tom Stellard
R600/SI: Add intrinsic for MIMG IMAGE_GET_RESINFO opcode
tree
|
commitdiff
2013-05-06
Tom Stellard
R600/SI: Handle arbitrary destination type in SITargetL...
tree
|
commitdiff
2013-05-06
Tom Stellard
R600/SI: Add intrinsic for texture image loading
tree
|
commitdiff
2013-05-06
Tom Stellard
R600/SI: Add pattern for uint_to_fp
tree
|
commitdiff
2013-05-06
Tom Stellard
R600/SI: Add patterns for integer maxima / minima
tree
|
commitdiff
2013-05-06
Tom Stellard
R600/SI: Add pattern for AMDGPU.trunc intrinsic
tree
|
commitdiff
2013-05-06
Tom Stellard
R600: Remove dead code from the CodeEmitter v2
tree
|
commitdiff
2013-05-06
Tom Stellard
R600: Emit config values in register / value pairs
tree
|
commitdiff
2013-05-06
Tom Stellard
R600: Stop emitting the instruction type byte before...
tree
|
commitdiff
2013-05-06
Tom Stellard
R600: Emit ISA for CALL_FS_* instructions
tree
|
commitdiff
2013-05-03
Tom Stellard
R600: Expand vector or, shl, srl, and xor nodes
tree
|
commitdiff
2013-05-03
Tom Stellard
R600: BFI_INT is a vector-only instruction
tree
|
commitdiff
2013-05-03
Tom Stellard
R600: Add pattern for SHA-256 Ma function
tree
|
commitdiff
2013-05-03
Tom Stellard
R600: Clean up comments in Processors.td
tree
|
commitdiff
2013-05-02
Vincent Lejeune
R600: Signed literals are 64bits wide
tree
|
commitdiff
2013-05-02
Vincent Lejeune
R600: If previous bundle is dot4, PV valid chan is...
tree
|
commitdiff
2013-05-02
Vincent Lejeune
R600: Improve asmPrint of ALU clause
tree
|
commitdiff
2013-05-02
Vincent Lejeune
R600: Prettier asmPrint of Alu
tree
|
commitdiff
2013-05-02
Tom Stellard
R600: Use new tablegen syntax for patterns
tree
|
commitdiff
2013-05-02
Tom Stellard
R600/SI: remove nonsense select pattern
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Always use texture cache for compute shaders
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: use native for alu
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Packetize instructions
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Rework Scheduling to handle difference between...
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Add a Bank Swizzle operand
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Take inner dependency into tex/vtx clauses
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Turn TEX/VTX into native instructions
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Add FetchInst bit to instruction defs to denote...
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Add some new processor variants
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: Clean up instruction class definitions
tree
|
commitdiff
2013-04-30
Vincent Lejeune
R600: config section now reports use of killgt
tree
|
commitdiff
2013-04-29
Tom Stellard
R600: Use correct CF_END instruction on Northern Island...
tree
|
commitdiff
2013-04-29
Tom Stellard
R600: Fix encoding of CF_END_{EG, R600} instructions
tree
|
commitdiff
2013-04-26
Tom Stellard
R600: Initialize AMDGPUMachineFunction::ShaderType...
tree
|
commitdiff
2013-04-24
Tom Stellard
R600: Initialize BooleanVectorContents
tree
|
commitdiff
2013-04-24
Tom Stellard
R600: Use SHT_PROGBITS for the .AMDGPU.config section
tree
|
commitdiff
2013-04-23
Vincent Lejeune
R600: Use .AMDGPU.config section to emit stacksize
tree
|
commitdiff
2013-04-23
Vincent Lejeune
R600: Add CF_END
tree
|
commitdiff
2013-04-22
Matt Arsenault
Remove unused DwarfSectionOffsetDirective string
tree
|
commitdiff
2013-04-19
Michael Liao
ArrayRefize getMachineNode(). No functionality change.
tree
|
commitdiff
2013-04-19
Tom Stellard
R600: Add pattern for the BFI_INT instruction
tree
|
commitdiff
2013-04-19
Tom Stellard
R600/SI: Use InstFlag for VOP3 modifier operands
tree
|
commitdiff
2013-04-17
Vincent Lejeune
R600: Make Export Instruction not duplicable
tree
|
commitdiff
2013-04-17
Vincent Lejeune
R600: Export is emitted as a CF_NATIVE inst
tree
|
commitdiff
2013-04-17
Vincent Lejeune
R600: Emit used GPRs count
tree
|
commitdiff
2013-04-15
Tom Stellard
R600/SI: Emit config values in register value pairs.
tree
|
commitdiff
2013-04-15
Tom Stellard
R600/SI: Emit configuration value in the .AMDGPU.config...
tree
|
commitdiff
2013-04-15
Tom Stellard
R600: Emit ELF formatted code rather than raw ISA.
tree
|
commitdiff
2013-04-11
NAKAMURA Takumi
R600ControlFlowFinalizer.cpp: Fix a warning. [-Wunused...
tree
|
commitdiff
2013-04-11
NAKAMURA Takumi
Whitespace.
tree
|
commitdiff
next