summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* R600 -> AMDGPU renameTom Stellard2015-06-131-181/+0
* Replace custom fixed endian to raw_ostream emission with EndianStream.Benjamin Kramer2015-06-041-6/+3
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-261-2/+2
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-151-2/+2
* Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-05-131-2/+2
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-05-131-2/+2
* Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-03-241-2/+2
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-03-241-2/+2
* Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher2015-03-101-1/+0
* Remove createAMDGPUMCCodeEmitter and instead just register the correctEric Christopher2015-03-101-2/+3
* Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein2015-02-191-2/+2
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-02-191-2/+2
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the...Craig Topper2014-06-191-9/+5
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-5/+5
* Delete MCSubtargetInfo data members from target MCCodeEmitter classesDavid Woodhouse2014-01-281-5/+3
* Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse2014-01-281-5/+7
* Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse2014-01-281-2/+4
* Remove unused stdio.h includesDmitri Gribenko2013-08-181-1/+0
* R600: Use correct encoding for Vertex Fetch instructions on CaymanTom Stellard2013-06-141-1/+3
* Fix 32 bit build in c++11 mode.Rafael Espindola2013-05-231-1/+1
* s/u_int32_t/uint32_t/Rafael Espindola2013-05-221-2/+2
* Fix the build in c++11 mode.Rafael Espindola2013-05-171-2/+2
* R600: Improve texture handlingVincent Lejeune2013-05-171-72/+23
* R600: Fix encoding for R600 family GPUsTom Stellard2013-05-171-0/+7
* R600: Pass MCSubtargetInfo reference to R600CodeEmitterTom Stellard2013-05-171-4/+7
* Remove unused fields and arguments.Rafael Espindola2013-05-131-9/+4
* R600: Remove dead code from the CodeEmitter v2Tom Stellard2013-05-061-397/+59
* R600: Stop emitting the instruction type byte before each instructionTom Stellard2013-05-061-33/+2
* R600: Emit ISA for CALL_FS_* instructionsTom Stellard2013-05-061-1/+0
* R600: use native for aluVincent Lejeune2013-04-301-2/+5
* R600: Add a Bank Swizzle operandVincent Lejeune2013-04-301-1/+1
* R600: Turn TEX/VTX into native instructionsVincent Lejeune2013-04-301-5/+11
* R600: Use .AMDGPU.config section to emit stacksizeVincent Lejeune2013-04-231-4/+0
* R600: Add CF_ENDVincent Lejeune2013-04-231-1/+5
* R600: Export is emitted as a CF_NATIVE instVincent Lejeune2013-04-171-10/+5
* R600: Control Flow support for pre EG genVincent Lejeune2013-04-081-10/+20
* R600: Use a mask for offsets when encoding instructionsVincent Lejeune2013-04-041-2/+5
* R600: Add support for native control flowVincent Lejeune2013-04-011-1/+20
* R600: Emit CF_ALU and use true kcache register.Vincent Lejeune2013-04-011-1/+9
* R600: Emit native instructions for texVincent Lejeune2013-03-311-98/+72
* Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.David Blaikie2013-02-181-2/+2
* R600: Support for TBOVincent Lejeune2013-02-181-1/+2
* R600: Add support for 128-bit parametersTom Stellard2013-02-131-0/+1
* R600: rework handling of the constantsTom Stellard2013-01-231-38/+43
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-021-2/+1
* Add R600 backendTom Stellard2012-12-111-0/+575
OpenPOWER on IntegriCloud