2015-04-24 |
Lang Hames | [AsmPrinter] Make AsmPrinter's OutStreamer member a... |
tree | commitdiff |
2015-04-24 |
Matt Arsenault | R600/SI: Fix verifier error when producing v_madmk_f32 |
tree | commitdiff |
2015-04-24 |
Matthias Braun | R600/RegisterCoalescer: Enable more rematerialization... |
tree | commitdiff |
2015-04-23 |
Matt Arsenault | R600/SI: Special case v_mov_b32 as really rematerializable |
tree | commitdiff |
2015-04-23 |
Tom Stellard | R600: Correctly lower CONCAT_VECTOR nodes with more... |
tree | commitdiff |
2015-04-23 |
Tom Stellard | R600/SI: Fix indirect addressing with a negative consta... |
tree | commitdiff |
2015-04-23 |
Tom Stellard | R600/SI: Add assembler support for all CI and VI VOP1... |
tree | commitdiff |
2015-04-23 |
Tom Stellard | R600/SI: v_mov_fed_b32 does not exist on VI |
tree | commitdiff |
2015-04-23 |
Tom Stellard | R600/SI: Use a better error message for unsupported... |
tree | commitdiff |
2015-04-23 |
Tom Stellard | R600/SI: Improve AsmParser support for forced e64 encoding |
tree | commitdiff |
2015-04-22 |
Matt Arsenault | R600: Fix always inline pass breaking noinline functions |
tree | commitdiff |
2015-04-17 |
Benjamin Kramer | [mc] Clean up emission of byte sequences |
tree | commitdiff |
2015-04-14 |
Rafael Espindola | Use raw_pwrite_stream in the object writer/streamer. |
tree | commitdiff |
2015-04-14 |
Tom Stellard | R600/SI: Fix verifier error caused by SIAnnotateControlFlow |
tree | commitdiff |
2015-04-13 |
Jan Vesely | Revert revisions r234755, r234759, r234760 |
tree | commitdiff |
2015-04-13 |
Jan Vesely | R600: Add carry and borrow instructions. Use them to... |
tree | commitdiff |
2015-04-12 |
Jan Vesely | R600: Make FMIN/MAXNUM legal on all asics |
tree | commitdiff |
2015-04-12 |
Jan Vesely | R600: remove manual BFE optimization |
tree | commitdiff |
2015-04-11 |
Alexander Kornienko | Use 'override/final' instead of 'virtual' for overridde... |
tree | commitdiff |
2015-04-10 |
Benjamin Kramer | Reduce dyn_cast<> to isa<> or cast<> where possible. |
tree | commitdiff |
2015-04-08 |
Tom Stellard | R600/SI: Add some missing overrides |
tree | commitdiff |
2015-04-08 |
Tom Stellard | R600/SI: Initial support for assembler and inline assembly |
tree | commitdiff |
2015-04-08 |
Tom Stellard | R600/SI: Add missing SOPK instructions |
tree | commitdiff |
2015-04-08 |
Tom Stellard | R600/SI: Don't print offset0/offset1 DS operands when... |
tree | commitdiff |
2015-03-31 |
Eric Christopher | Replace the MCSubtargetInfo parameter with a Triple... |
tree | commitdiff |
2015-03-30 |
Eric Christopher | Remove unused Target argument from MCInstPrinter ctor... |
tree | commitdiff |
2015-03-30 |
Duncan P. N. Exon... | CodeGen: Use the new DebugLoc API, NFC |
tree | commitdiff |
2015-03-30 |
Yaron Keren | Remove more superfluous .str() and replace std::string... |
tree | commitdiff |
2015-03-27 |
Akira Hatanaka | [MCInstPrinter] Enable MCInstPrinter to change its... |
tree | commitdiff |
2015-03-27 |
Marek Olsak | R600/SI: Fix VOP2 VI encoding |
tree | commitdiff |
2015-03-27 |
Yaron Keren | Remove superfluous .str() and replace std::string conca... |
tree | commitdiff |
2015-03-25 |
Nico Weber | Fix typo in comment. |
tree | commitdiff |
2015-03-24 |
David Blaikie | Opaque Pointer Types: GEP API migrations to specify... |
tree | commitdiff |
2015-03-24 |
Marek Olsak | R600/SI: Insert more NOPs after READLANE on VI, don... |
tree | commitdiff |
2015-03-24 |
Marek Olsak | R600/SI: Select V_BFE_U32 for and+shift with a non... |
tree | commitdiff |
2015-03-24 |
Marek Olsak | R600/SI: Custom-select 32-bit S_BFE from bitwise opcodes |
tree | commitdiff |
2015-03-24 |
Marek Olsak | R600/SI: Improve BFM support |
tree | commitdiff |
2015-03-24 |
Marek Olsak | R600/SI: Use V_FRACT_F64 for faster 64-bit floor on SI |
tree | commitdiff |
2015-03-24 |
Marek Olsak | R600/SI: Expand fract to floor, then only select V_FRAC... |
tree | commitdiff |
2015-03-24 |
Michael Kuperstein | Revert "Use std::bitset for SubtargetFeatures" |
tree | commitdiff |
2015-03-24 |
Michael Kuperstein | Use std::bitset for SubtargetFeatures |
tree | commitdiff |
2015-03-23 |
David Blaikie | Refactor: Simplify boolean expressions in R600 target |
tree | commitdiff |
2015-03-23 |
Benjamin Kramer | Re-sort includes with sort-includes.py and insert raw_o... |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Merge tables for commuting |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Only use one range of isCommutable for compares |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Remove redundant unsetting of hasSideEffects |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Move hasSideEffects setting into VOPCX classes |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Allow commuting compares |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Use right class for cmpsx f64 instructions |
tree | commitdiff |
2015-03-23 |
Matt Arsenault | R600/SI: Remove cond operand to VOPCX classes |
tree | commitdiff |
2015-03-23 |
Benjamin Kramer | Purge unused includes throughout libSupport. |
tree | commitdiff |
2015-03-23 |
Tom Stellard | R600/SI: Fix crash in SIInstrInfo::areLoadsFromSameBase... |
tree | commitdiff |
2015-03-21 |
Eric Christopher | Remove the target independent TargetMachine::getSubtarg... |
tree | commitdiff |
2015-03-21 |
Eric Christopher | Grab a subtarget off of an AMDGPUTargetMachine rather... |
tree | commitdiff |
2015-03-20 |
Tom Stellard | R600/SI: Refactor VOP2 instruction defs |
tree | commitdiff |
2015-03-20 |
Tom Stellard | R600/SI: Refactor VOP1 instruction defs |
tree | commitdiff |
2015-03-20 |
Craig Topper | [Tablegen] Attempt to add support for patterns containi... |
tree | commitdiff |
2015-03-18 |
Rafael Espindola | two or more, use a for. |
tree | commitdiff |
2015-03-18 |
Rafael Espindola | Add a default implementation of createObjectStreamer. |
tree | commitdiff |
2015-03-17 |
Rafael Espindola | Make EmitFunctionHeader a private helper. |
tree | commitdiff |
2015-03-17 |
Rafael Espindola | Call EmitFunctionHeader just before EmitFunctionBody. |
tree | commitdiff |
2015-03-16 |
Rafael Espindola | Pass in a "const Triple &T" instead of a raw StringRef. |
tree | commitdiff |
2015-03-16 |
Rafael Espindola | Remove unused argument. NFC. |
tree | commitdiff |
2015-03-16 |
David Blaikie | Fix uses of reserved identifiers starting with an under... |
tree | commitdiff |
2015-03-16 |
Tom Stellard | R600/SI: don't try min3/max3/med3 with f64 |
tree | commitdiff |
2015-03-13 |
Jan Vesely | r600: Clear visited structure before running. |
tree | commitdiff |
2015-03-13 |
Jan Vesely | r600: Use deque and simplify loops in AMDGPUCFGStructurizer |
tree | commitdiff |
2015-03-12 |
Tom Stellard | R600/SI: Don't print scc reg in sopc assembly string |
tree | commitdiff |
2015-03-12 |
Tom Stellard | R600/SI: Remove _e32 and _e64 suffixes from mnemonics |
tree | commitdiff |
2015-03-12 |
Mehdi Amini | Move the DataLayout to the generic TargetMachine, makin... |
tree | commitdiff |
2015-03-11 |
Eric Christopher | Remove the need to cache the subtarget in the R600... |
tree | commitdiff |
2015-03-11 |
Eric Christopher | Have getRegPressureSetLimit take a MachineFunction... |
tree | commitdiff |
2015-03-10 |
Eric Christopher | Remove the use of the subtarget in MCCodeEmitter creati... |
tree | commitdiff |
2015-03-10 |
Eric Christopher | Remove createAMDGPUMCCodeEmitter and instead just regis... |
tree | commitdiff |
2015-03-10 |
Tom Stellard | R600/SI: Add _IDXEN and _BOTHEN variants for buffer_store |
tree | commitdiff |
2015-03-10 |
Tom Stellard | R600/SI: Re-order MUBUF operands to match asm strings. |
tree | commitdiff |
2015-03-10 |
Tom Stellard | R600/SI: Move kill flag to second instruction when... |
tree | commitdiff |
2015-03-10 |
Tom Stellard | R600/SI: Add 32-bit encoding of v_cndmask_b32 |
tree | commitdiff |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
tree | commitdiff |
2015-03-09 |
Reid Kleckner | TableGen: Use 'enum : uint64_t' for feature flags to... |
tree | commitdiff |
2015-03-09 |
Tom Stellard | R600/SI: Move gds operand to the end of operand list |
tree | commitdiff |
2015-03-09 |
Tom Stellard | R600/SI: Refactor DS instruction defs |
tree | commitdiff |
2015-03-09 |
Tom Stellard | R600/SI: Fix DS definitions and add missing instructions |
tree | commitdiff |
2015-03-09 |
Tom Stellard | R600/SI: Fix opcode for ds_read2_b64 and ds_read2st64_b64 |
tree | commitdiff |
2015-03-09 |
Marek Olsak | R600/SI: Limit SGPRs to 80 on Tonga and Iceland |
tree | commitdiff |
2015-03-09 |
Marek Olsak | R600/SI: Fix getNumSGPRsAllowed for VI |
tree | commitdiff |
2015-03-07 |
Benjamin Kramer | Make constant arrays that are passed to functions as... |
tree | commitdiff |
2015-03-06 |
Tom Stellard | R600/SI: Remove unused register class |
tree | commitdiff |
2015-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
tree | commitdiff |
2015-03-04 |
Marek Olsak | R600/SI: Add an intrinsic for S_FLBIT_I32 / V_FFBH_I32 |
tree | commitdiff |
2015-03-02 |
Jan Vesely | R600: Use c++11 style for loop |
tree | commitdiff |
2015-03-01 |
Benjamin Kramer | Make some non-constant static variables non-static... |
tree | commitdiff |
2015-02-28 |
Benjamin Kramer | ArrayRefize memory operand folding. NFC. |
tree | commitdiff |
2015-02-27 |
Tom Stellard | R600/SI: Add missing mubuf instructions |
tree | commitdiff |
2015-02-27 |
Tom Stellard | R600/SI: Consistently put soffset before the offset... |
tree | commitdiff |
2015-02-27 |
Tom Stellard | R600/SI: Add slc, glc, and tfe to non-atomic _ADDR64... |
tree | commitdiff |
2015-02-26 |
Tom Stellard | R600/SI: Remove M0 from DS assembly strings |
tree | commitdiff |
2015-02-26 |
Eric Christopher | Remove an argument-less call to getSubtargetImpl from... |
tree | commitdiff |
2015-02-24 |
Tom Stellard | R600/SI: Remove isel mubuf legalization |
tree | commitdiff |
2015-02-21 |
Matt Arsenault | R600/SI: Use v_madmk_f32 |
tree | commitdiff |
next |