aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/R600/AMDGPUISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-1/+1
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-16/+111
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-88/+143
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-62/+427
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-46/+163
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-119/+172
* Update to LLVM 3.5a.Stephen Hines2014-04-241-1/+49
* R600/SI: Add support for private address space load/storeTom Stellard2013-11-131-0/+34
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-221-0/+1
* R600: Move clamp handling code to R600IselLowering.cppVincent Lejeune2013-09-121-33/+1
* R600: Move code handling literal folding into R600ISelLowering.Vincent Lejeune2013-09-121-105/+0
* R600: Move fabs/fneg/sel folding logic into PostProcessIselVincent Lejeune2013-09-121-245/+17
* Mark an unreachable code path with llvm_unreachable. Pacifies GCC.Benjamin Kramer2013-08-311-0/+1
* R600: Enable folding of inline literals into REQ_SEQUENCE instructionsTom Stellard2013-08-161-17/+20
* Tentative fix for global-buffer-overflow caused by r188426. Found by AddressS...Alexey Samsonov2013-08-151-1/+4
* R600/SI: Lower BUILD_VECTOR to REG_SEQUENCE v2Tom Stellard2013-08-141-19/+69
* R600/SI: Choose the correct MOV instruction for copying immediatesTom Stellard2013-08-141-0/+29
* R600/SI: Use VSrc_* register classes as the default classes for typesTom Stellard2013-08-061-23/+1
* R600: Add 64-bit float load/store supportTom Stellard2013-08-011-1/+8
* R600: Treat CONSTANT_ADDRESS loads like GLOBAL_ADDRESS loads when necessaryTom Stellard2013-07-231-0/+7
* R600: Add support for 24-bit MUL instructionsTom Stellard2013-07-231-1/+49
* R600: Rename AMDILISelDAGToDAG.cpp -> AMDGPUISelDAGToDAG.cppTom Stellard2013-07-231-0/+789