summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* R600 -> AMDGPU renameTom Stellard2015-06-131-303/+0
| | | | llvm-svn: 239657
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-2/+2
| | | | | | No functional change intended. llvm-svn: 234586
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add ↵Craig Topper2014-04-291-4/+4
| | | | | | 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. R600 edition llvm-svn: 207503
* [Layering] Move InstVisitor.h into the IR library as it is prettyChandler Carruth2014-03-061-1/+1
| | | | | | obviously coupled to the IR. llvm-svn: 203064
* R600: Coding styleTom Stellard2013-09-051-6/+4
| | | | llvm-svn: 190110
* R600: Fix segfault in R600TextureIntrinsicReplacerTom Stellard2013-09-051-0/+3
| | | | | | | | | | This pass was segfaulting when it ran into a non-intrinsic function call. Function calls are not supported, so now instead of segfaulting, we will get an assertion failure with a nice error message. I'm not sure how to test this using lit. llvm-svn: 190076
* R600: Fix possible use of an uninitialized variableTom Stellard2013-08-171-0/+1
| | | | | | Spotted by Nick Lewycky! llvm-svn: 188599
* Fix spellingMatt Arsenault2013-08-151-7/+7
| | | | llvm-svn: 188506
* Move passes from namespace llvm into anonymous namespaces. Sort includes ↵Benjamin Kramer2013-05-231-3/+3
| | | | | | while there. llvm-svn: 182594
* Fix use after free (pr16103).Rafael Espindola2013-05-221-7/+22
| | | | llvm-svn: 182482
* R600: Fix bug detected by GCC warning.Benjamin Kramer2013-05-201-2/+2
| | | | | | | | | R600TextureIntrinsicsReplacer.cpp:232: warning: the address of ‘ArgsType’ will always evaluate as ‘true’ This doesn't have any effect on the output as a vararg intrinsic behaves the same way as a non-vararg one. llvm-svn: 182293
* R600: Improve texture handlingVincent Lejeune2013-05-171-0/+286
llvm-svn: 182125
OpenPOWER on IntegriCloud