Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / Target / R600 /
2015-06-13 Tom StellardR600 -> AMDGPU rename
2015-06-12 Tom StellardR600/SI: Add assembler support for FLAT instructions
2015-06-12 Rafael EspindolaRemove a hack that tries to align '*'.
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in compute...
2015-06-11 Tom StellardR600/SI: Define latency for flat instructions
2015-06-11 Tom StellardR600/SI: Move flat instruction defs to CIInstructions.td
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in MCSubta...
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in MCAsmBa...
2015-06-09 Matt ArsenaultR600: Switch to using generic min / max nodes.
2015-06-09 Matt ArsenaultMC: Add target hook to control symbol quoting
2015-06-08 Reid KlecknerFix clang-cl self-host -Wc++11-narrowing bug
2015-06-08 Keno Fischer[InstrInfo] Refactor foldOperandImpl to thread through...
2015-06-04 Jim GrosbachMC: Clean up the naming for MCMachObjectWriter. NFC.
2015-06-04 Jim GrosbachMC: Clean up naming in MCObjectWriter. NFC.
2015-06-04 Matt ArsenaultR600/SI: Reimplement isLegalAddressingMode
2015-06-04 Matt ArsenaultR600/SI: Fix some cases for load / store of half
2015-06-04 Benjamin KramerReplace custom fixed endian to raw_ostream emission...
2015-06-04 Daniel SandersReplace string GNU Triples with llvm::Triple in MCAsmIn...
2015-06-04 Tom StellardR600: Re-enable sub-reg liveness
2015-06-01 Matt ArsenaultR600/SI: Don't hardcode pointer type
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-30 Jim GrosbachMC: Clean up MCExpr naming. NFC.
2015-05-27 Jan VeselyR600: Rely on TypeLegalizer to use divrem instead of...
2015-05-26 Jan VeselyR600: Use SIGN_EXTEND_INREG for SEXT loads
2015-05-26 Jan VeselyR600: Add comments to subword private address load...
2015-05-26 Tom StellardR600/SI: Add assembler support for all CI and VI VOP2...
2015-05-26 Michael KupersteinUse std::bitset for SubtargetFeatures.
2015-05-26 Rafael EspindolaRemove most uses of MCSectionData from MCAssembler.
2015-05-25 Rafael EspindolaTurn MCSectionData into a field of MCSection.
2015-05-25 Tom StellardR600/SI: Remove some unnecessary patterns from VINTRP...
2015-05-25 Tom StellardR600/SI: Fix bug with v_interp_p1_f32 instructions...
2015-05-25 Tom StellardR600/SI: Use NAME rather than opName as the key to...
2015-05-24 Matt ArsenaultAdd target hook to allow merging stores of nonzero...
2015-05-21 Rafael EspindolaMove alignment from MCSectionData to MCSection.
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-18 Jim GrosbachMC: Clean up method names in MCContext.
2015-05-15 Jim GrosbachMC: MCCodeGenInfo naming update. NFC.
2015-05-15 Jim GrosbachMC: Update MCCodeEmitter naming. NFC.
2015-05-15 Jim GrosbachMC: Update MCFixup naming. NFC.
2015-05-13 Jim GrosbachMC: Modernize MCOperand API naming. NFC.
2015-05-13 Michael KupersteinReverting r237234, "Use std::bitset for SubtargetFeatures"
2015-05-13 Michael KupersteinUse std::bitset for SubtargetFeatures
2015-05-12 Tom StellardR600/SI: Fix bug in VGPR spilling
2015-05-12 Tom StellardR600/SI: add pass to mark CF live ranges as non-spillable
2015-05-12 Tom StellardR600/SI: Update tablegen defs to avoid restoring spille...
2015-05-12 Tom StellardR600/SI: Remove M0Reg register class
2015-05-12 Tom StellardR600/SI: Remove explicit m0 operand from DS instructions
2015-05-12 Tom StellardR600/SI: Remove explicit m0 operand from v_interp instr...
2015-05-12 Tom StellardR600/SI: Remove explicit m0 operand from s_sendmsg
2015-05-12 Tom StellardR600/SI: Replace TRI->getRegClass(Reg) with TRI->getPhy...
2015-05-09 Tom StellardMachineCSE: Add a target query for the LookAheadLimit...
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-05-07 Matt ArsenaultR600: Fix comment that mentions AMDIL
2015-05-06 Wei Mi[X86] Disable loop unrolling in loop vectorization...
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
2015-05-04 Tom StellardR600/SI: Code cleanup
2015-05-01 Tom StellardR600/SI: Add VCC as an implict def of SI_KILL
2015-05-01 Tom StellardR600/SI: Fix verifier errors from the SIAnnotateControl...
2015-04-30 Jan VeselyReinstate revisions r234755, r234759, r234760
2015-04-28 Tom StellardR600: Fix up for AsmPrinter's OutStreamer being a uniqu...
2015-04-28 Tom StellardR600/SI: Add a lower case alias for subtarget feature...
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-24 Lang Hames[AsmPrinter] Make AsmPrinter's OutStreamer member a...
2015-04-24 Matt ArsenaultR600/SI: Fix verifier error when producing v_madmk_f32
2015-04-24 Matthias BraunR600/RegisterCoalescer: Enable more rematerialization...
2015-04-23 Matt ArsenaultR600/SI: Special case v_mov_b32 as really rematerializable
2015-04-23 Tom StellardR600: Correctly lower CONCAT_VECTOR nodes with more...
2015-04-23 Tom StellardR600/SI: Fix indirect addressing with a negative consta...
2015-04-23 Tom StellardR600/SI: Add assembler support for all CI and VI VOP1...
2015-04-23 Tom StellardR600/SI: v_mov_fed_b32 does not exist on VI
2015-04-23 Tom StellardR600/SI: Use a better error message for unsupported...
2015-04-23 Tom StellardR600/SI: Improve AsmParser support for forced e64 encoding
2015-04-22 Matt ArsenaultR600: Fix always inline pass breaking noinline functions
2015-04-17 Benjamin Kramer[mc] Clean up emission of byte sequences
2015-04-14 Rafael EspindolaUse raw_pwrite_stream in the object writer/streamer.
2015-04-14 Tom StellardR600/SI: Fix verifier error caused by SIAnnotateControlFlow
2015-04-13 Jan VeselyRevert revisions r234755, r234759, r234760
2015-04-13 Jan VeselyR600: Add carry and borrow instructions. Use them to...
2015-04-12 Jan VeselyR600: Make FMIN/MAXNUM legal on all asics
2015-04-12 Jan VeselyR600: remove manual BFE optimization
2015-04-11 Alexander KornienkoUse 'override/final' instead of 'virtual' for overridde...
2015-04-10 Benjamin KramerReduce dyn_cast<> to isa<> or cast<> where possible.
2015-04-08 Tom StellardR600/SI: Add some missing overrides
2015-04-08 Tom StellardR600/SI: Initial support for assembler and inline assembly
2015-04-08 Tom StellardR600/SI: Add missing SOPK instructions
2015-04-08 Tom StellardR600/SI: Don't print offset0/offset1 DS operands when...
2015-03-31 Eric ChristopherReplace the MCSubtargetInfo parameter with a Triple...
2015-03-30 Eric ChristopherRemove unused Target argument from MCInstPrinter ctor...
2015-03-30 Duncan P. N. Exon... CodeGen: Use the new DebugLoc API, NFC
2015-03-30 Yaron KerenRemove more superfluous .str() and replace std::string...
2015-03-27 Akira Hatanaka[MCInstPrinter] Enable MCInstPrinter to change its...
2015-03-27 Marek OlsakR600/SI: Fix VOP2 VI encoding
2015-03-27 Yaron KerenRemove superfluous .str() and replace std::string conca...
2015-03-25 Nico WeberFix typo in comment.
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-24 Marek OlsakR600/SI: Insert more NOPs after READLANE on VI, don...
next