R600/SI: Fix bug where immediates were being used in DS addr operands
[oota-llvm.git] / lib / Target / R600 / AMDGPUISelDAGToDAG.cpp
2014-10-15 Tom StellardR600/SI: Fix bug where immediates were being used in...
2014-10-15 Matt ArsenaultR600/SI: Also try to use 0 base for misaligned 8-byte...
2014-10-14 Matt ArsenaultR600/SI: Use DS offsets for constant addresses
2014-10-09 Tom StellardR600/SI: Legalize CopyToReg during instruction selection
2014-09-30 Matt ArsenaultR600/SI: Update VOP3b to not include obsolete operands
2014-09-25 Tom StellardR600/SI: Add support for global atomic add
2014-09-24 Tom StellardR600/SI: Enable selecting SALU inside branches
2014-09-22 Tom StellardRevert "R600/SI: Add support for global atomic add"
2014-09-22 Tom StellardR600/SI: Add support for global atomic add
2014-09-15 Matt ArsenaultR600/SI: Add preliminary support for flat address space
2014-09-05 Tom StellardR600/SI: Use S_ADD_U32 and S_SUB_U32 for low half of...
2014-08-22 Tom StellardR600/SI: Use READ2/WRITE2 instructions for 64-bit mem...
2014-08-22 Tom StellardR600/SI: Use a ComplexPattern for DS loads and stores
2014-08-21 Tom StellardR600/SI: Make sure SCRATCH_WAVE_OFFSET is added as...
2014-08-11 Tom StellardR600/SI: Add a ComplexPattern for selecting MUBUF _OFFS...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-01 Tom StellardR600/SI: Do abs/neg folding with ComplexPatterns
2014-07-21 Tom StellardR600/SI: Use scratch memory for large private arrays
2014-06-24 Tom StellardR600/SI: Use a ComplexPattern for MUBUF stores
2014-06-23 Matt ArsenaultR600/SI: Fix div_scale intrinsic.
2014-06-23 Matt ArsenaultR600/SI: Handle i64 sub.
2014-06-23 Matt ArsenaultR600/SI: Move selection of i64 add to separate function.
2014-06-17 Tom StellardR600: Use LDS and vectors for private memory
2014-06-13 Tom StellardR600: Move AMDGPUInstrInfo from AMDGPUTargetMachine...
2014-06-11 Matt ArsenaultR600/SI: Fix selection failure on scalar_to_vector
2014-05-15 Tom StellardR600/SI: Only use SALU instructions for 64-bit add...
2014-04-29 Tom StellardR600/SI: Only select SALU instructions in the entry...
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-27 Craig TopperConvert SelectionDAG::SelectNodeTo to use ArrayRef.
2014-04-18 Matt ArsenaultR600: Minor cleanups.
2014-04-18 Matt ArsenaultR600/SI: Try to use scalar BFE.
2014-04-18 Tom StellardR600/SI: Use SReg_64 instead of VSrc_64 when selecting...
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-07 Tom StellardR600: Match 24-bit arithmetic patterns in a Target...
2014-04-07 Tom StellardR600: Replace dyn_cast + assert with cast
2014-04-03 Tom StellardR600/SI: Lower 64-bit immediates using REG_SEQUENCE
2014-03-04 Chandler Carruth[Modules] Move ValueMap to the IR library. While this...
2014-02-25 Tom StellardR600/SI: Custom select 64-bit ADD
2013-11-13 Tom StellardR600/SI: Add support for private address space load...
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
2013-09-12 Vincent LejeuneR600: Move clamp handling code to R600IselLowering.cpp
2013-09-12 Vincent LejeuneR600: Move code handling literal folding into R600ISelL...
2013-09-12 Vincent LejeuneR600: Move fabs/fneg/sel folding logic into PostProcessIsel
2013-08-31 Benjamin KramerMark an unreachable code path with llvm_unreachable...
2013-08-16 Tom StellardR600: Enable folding of inline literals into REQ_SEQUEN...
2013-08-15 Alexey SamsonovTentative fix for global-buffer-overflow caused by...
2013-08-14 Tom StellardR600/SI: Lower BUILD_VECTOR to REG_SEQUENCE v2
2013-08-14 Tom StellardR600/SI: Choose the correct MOV instruction for copying...
2013-08-06 Tom StellardR600/SI: Use VSrc_* register classes as the default...
2013-08-01 Tom StellardR600: Add 64-bit float load/store support
2013-07-23 Tom StellardR600: Treat CONSTANT_ADDRESS loads like GLOBAL_ADDRESS...
2013-07-23 Tom StellardR600: Add support for 24-bit MUL instructions
2013-07-23 Tom StellardR600: Rename AMDILISelDAGToDAG.cpp -> AMDGPUISelDAGToDA...