summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600
Commit message (Expand)AuthorAgeFilesLines
...
* R600/SI: Remove explicit m0 operand from s_sendmsgTom Stellard2015-05-126-8/+36
* R600/SI: Replace TRI->getRegClass(Reg) with TRI->getPhysRegClass(Reg)Tom Stellard2015-05-123-7/+11
* MachineCSE: Add a target query for the LookAheadLimit heurisiticTom Stellard2015-05-091-0/+2
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-072-3/+11
* R600: Fix comment that mentions AMDILMatt Arsenault2015-05-071-2/+2
* [X86] Disable loop unrolling in loop vectorization pass when VF is 1.Wei Mi2015-05-062-2/+2
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-052-4/+3
* R600/SI: Code cleanupTom Stellard2015-05-041-3/+2
* R600/SI: Add VCC as an implict def of SI_KILLTom Stellard2015-05-011-3/+6
* R600/SI: Fix verifier errors from the SIAnnotateControlFlow passTom Stellard2015-05-011-1/+9
* Reinstate revisions r234755, r234759, r234760Jan Vesely2015-04-307-2/+60
* R600: Fix up for AsmPrinter's OutStreamer being a unique_ptrTom Stellard2015-04-281-2/+3
* R600/SI: Add a lower case alias for subtarget feature: +DumpCodeTom Stellard2015-04-281-0/+5
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-287-343/+386
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-287-386/+343
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-287-343/+386
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-242-97/+99
* R600/SI: Fix verifier error when producing v_madmk_f32Matt Arsenault2015-04-241-0/+3
* R600/RegisterCoalescer: Enable more rematerialization/add missing testcaseMatthias Braun2015-04-241-2/+2
* R600/SI: Special case v_mov_b32 as really rematerializableMatt Arsenault2015-04-232-0/+17
* R600: Correctly lower CONCAT_VECTOR nodes with more than 2 operandsTom Stellard2015-04-231-4/+2
* R600/SI: Fix indirect addressing with a negative constant offsetTom Stellard2015-04-231-16/+55
* R600/SI: Add assembler support for all CI and VI VOP1 instructionsTom Stellard2015-04-236-11/+71
* R600/SI: v_mov_fed_b32 does not exist on VITom Stellard2015-04-231-1/+1
* R600/SI: Use a better error message for unsupported instructions in the assem...Tom Stellard2015-04-231-1/+1
* R600/SI: Improve AsmParser support for forced e64 encodingTom Stellard2015-04-231-5/+45
* R600: Fix always inline pass breaking noinline functionsMatt Arsenault2015-04-221-2/+3
* [mc] Clean up emission of byte sequencesBenjamin Kramer2015-04-171-2/+1
* Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola2015-04-143-4/+5
* R600/SI: Fix verifier error caused by SIAnnotateControlFlowTom Stellard2015-04-141-6/+13
* Revert revisions r234755, r234759, r234760Jan Vesely2015-04-137-61/+2
* R600: Add carry and borrow instructions. Use them to implement UADDO/USUBOJan Vesely2015-04-137-2/+61
* R600: Make FMIN/MAXNUM legal on all asicsJan Vesely2015-04-123-2/+7
* R600: remove manual BFE optimizationJan Vesely2015-04-121-8/+2
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-104-7/+7
* R600/SI: Add some missing overridesTom Stellard2015-04-082-2/+2
* R600/SI: Initial support for assembler and inline assemblyTom Stellard2015-04-0814-133/+1369
* R600/SI: Add missing SOPK instructionsTom Stellard2015-04-083-13/+72
* R600/SI: Don't print offset0/offset1 DS operands when they are 0Tom Stellard2015-04-081-4/+8
* Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher2015-03-311-3/+3
* Remove unused Target argument from MCInstPrinter ctor functions.Eric Christopher2015-03-301-2/+1
* CodeGen: Use the new DebugLoc API, NFCDuncan P. N. Exon Smith2015-03-301-1/+1
* Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-301-1/+1
* [MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka2015-03-273-3/+5
* R600/SI: Fix VOP2 VI encodingMarek Olsak2015-03-271-1/+1
* Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-271-2/+2
* Fix typo in comment.Nico Weber2015-03-251-1/+1
* Opaque Pointer Types: GEP API migrations to specify the gep type explicitlyDavid Blaikie2015-03-241-3/+3
* R600/SI: Insert more NOPs after READLANE on VI, don't use NOPs on CIMarek Olsak2015-03-241-1/+16
OpenPOWER on IntegriCloud