[llvm-c] Improve TargetMachine bindings
[oota-llvm.git] / lib / Target / R600 /
2013-11-01 Matt ArsenaultUse isa<> instead of dyn_cast<> with unused value
2013-10-31 Rafael EspindolaRemove another unused flag.
2013-10-31 Rafael EspindolaRemove unused flag.
2013-10-30 Matt ArsenaultFix a few typos
2013-10-30 Tom StellardR600: Custom lower f32 = uint_to_fp i64
2013-10-29 Aaron BallmanRemoving a switch statement that contains only a defaul...
2013-10-29 Tom StellardR600/SI: Add compute support for CI v2
2013-10-29 Tom StellardR600: Expand vector FSQRT ops
2013-10-28 NAKAMURA TakumiPrune utf8 chars in comments.
2013-10-28 NAKAMURA TakumiTarget/R600: Un-tab-ify.
2013-10-23 Tom StellardR600/SI: Replace ffs(x) - 1 with countTrailingZeros(x)
2013-10-23 Tom StellardR600/SI: fix MIMG writemask adjustement
2013-10-23 Tom StellardR600: Fix handling of vector kernel arguments
2013-10-23 Tom StellardR600/SI: Add support for i64 bitwise or
2013-10-23 Tom StellardR600/SI: Use S_LOAD_DWORD instructions for v8i32 and...
2013-10-22 Matt ArsenaultR600/SI: Don't assert on SCC usage
2013-10-22 Tom StellardR600/SI: Use llvm_unreachable() for an always false...
2013-10-22 Tom StellardR600/SI: Fix warning on non-asserts build
2013-10-22 Tom StellardR600: Simplify handling of private address space
2013-10-22 Tom StellardR600: Remove unused InstrInfo::getMovImmInstr() function
2013-10-18 Benjamin KramerR600: Remove \ at EOL from ascii art comments.
2013-10-16 Tom StellardR600: Fix a crash in the AMDILCFGStructurizer
2013-10-16 Tom StellardR600: Remove some dead code from the AMDILCFGStructurizer
2013-10-15 Matt ArsenaultFix typo
2013-10-15 Matt ArsenaultFix missing C++ mode thing in header
2013-10-15 Vincent LejeuneR600/SI: Remove some leftover MI dump call
2013-10-13 Vincent LejeuneR600: improve dump of S_WAITCNT
2013-10-13 Vincent LejeuneR600/SI: Add SinkingPass before ISel
2013-10-13 Vincent LejeuneR600/SI: Support byval arguments
2013-10-13 Vincent LejeuneR600: Use masked read sel for texture instructions
2013-10-13 Vincent LejeuneR600: fix swizzle export
2013-10-13 Vincent LejeuneR600: Clear the VPM bit of export instructions.
2013-10-12 Tom StellardR600: Store disassembly in a special ELF section when...
2013-10-11 Matt ArsenaultFix typo
2013-10-10 Matt ArsenaultFix typo
2013-10-10 Matt ArsenaultR600: Fix trunc i64 to i32 on SI
2013-10-10 Tom StellardR600/SI: Implement SIInstrInfo::verifyInstruction(...
2013-10-10 Tom StellardR600/SI: Define a separate MIMG instruction for each...
2013-10-10 Tom StellardR600/SI: Mark the EXEC register as reserved
2013-10-10 Tom StellardR600: Use StructurizeCFGPass for non SI targets
2013-10-08 Rafael EspindolaAdd a MCTargetStreamer interface.
2013-10-02 Vincent LejeuneR600: Add a ldptr intrinsic to support MSAA.
2013-10-01 Vincent LejeuneR600: add a pass that merges clauses.
2013-10-01 Vincent LejeuneR600: Put PRED_X instruction in its own clause
2013-10-01 Vincent LejeuneR600: Enable -verify-machineinstrs in some tests.
2013-09-30 Arnold SchwaighoferIfConverter: Use TargetSchedule for instruction latencies
2013-09-28 Robert WilhelmEven more spelling fixes for "instruction".
2013-09-28 Tom StellardR600: Fix handling of NAN in comparison instructions
2013-09-28 Tom StellardSelectionDAG: Improve legalization of SELECT_CC with...
2013-09-28 Tom StellardSelectionDAG: Try to expand all condition codes using...
2013-09-25 David MajnemerMC: Remove vestigial PCSymbol field from AsmInfo
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
2013-09-20 Andrew TrickAllow subtarget selection of the default MachineSchedul...
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-09-12 Tom StellardR600/SI: expose TBUFFER_STORE_FORMAT_* for OpenGL trans...
2013-09-12 Tom StellardR600: Don't use trans slot for instructions that read...
2013-09-09 Bill WendlingGenerate compact unwind encoding from CFI directives.
2013-09-06 Aaron WatryR600: Add support for LDS atomic subtract
2013-09-05 Tom StellardR600: Coding style
2013-09-05 Matt ArsenaultR600: Fix i64 to i32 trunc on SI
2013-09-05 Tom StellardR600: Add support for local memory atomic add
2013-09-05 Tom StellardR600: Expand SELECT nodes rather than custom lowering...
2013-09-05 Tom StellardR600: Fix incorrect LDS size calculation
2013-09-05 Tom StellardR600/SI: Don't emit S_WQM_B64 instruction for compute...
2013-09-05 Tom StellardR600: Fix segfault in R600TextureIntrinsicReplacer
2013-09-04 Vincent LejeuneR600: Use shared op optimization when checking cycle...
2013-09-04 Vincent LejeuneR600: Non vector only instruction can be scheduled...
2013-09-04 Vincent LejeuneR600: Use SchedModel enum for is{Trans,Vector}Only...
2013-09-04 Michael GottesmanAdd llvm namespace to llvm::next.
2013-09-04 Michael GottesmanUse llvm::next() instead of incrementing begin iterator...
2013-08-31 Benjamin KramerMark an unreachable code path with llvm_unreachable...
2013-08-26 Tom StellardR600: Add support for vector local memory loads
2013-08-26 Tom StellardR600: Add support for i8 and i16 local memory loads
2013-08-26 Tom StellardR600: Add support for i8 and i16 local memory stores
2013-08-26 Tom StellardR600: Add support for v4i32 and v2i32 local stores
2013-08-26 Tom StellardSelectionDAG: Use correct pointer size when lowering...
2013-08-22 Tom StellardR600/SI: Fix another case of illegal VGPR to SGPR copy
2013-08-21 Tom StellardR600: Remove unnecessary casts
2013-08-18 Dmitri GribenkoRemove unused stdio.h includes
2013-08-17 Tom StellardR600: Fix possible use of an uninitialized variable
2013-08-16 Tom StellardR600: Expand vector FRINT ops
2013-08-16 Tom StellardR600: Expand vector FFLOOR ops
2013-08-16 Tom StellardR600: Expand vector float operations for both SI and...
2013-08-16 Michel DanzerR600/SI: Add pattern for xor of i1
2013-08-16 Michel DanzerR600/SI: Fix broken encoding of DS_WRITE_B32
2013-08-16 Benjamin KramerR600: Allocate memoperand in the MachienFunction so...
2013-08-16 Tom StellardRevert "R600/SI: Fix incorrect encoding of DS_WRITE_B32...
2013-08-16 Tom StellardR600/SI: Fix incorrect encoding of DS_WRITE_B32 instruc...
2013-08-16 Tom StellardR600: Add support for global vector loads with element...
2013-08-16 Tom StellardR600: Add support for global vector stores with element...
2013-08-16 Tom StellardR600: Add support for i16 and i8 global stores
2013-08-16 Tom StellardR600: Add support for v4i32 stores on Cayman
2013-08-16 Tom StellardR600: Enable folding of inline literals into REQ_SEQUEN...
2013-08-16 Tom StellardR600: Add IsExport bit to TableGen instruction definitions
2013-08-16 Tom StellardR600: Change the RAT instruction assembly names so...
2013-08-15 Matt ArsenaultFix spelling
2013-08-15 Alexey SamsonovTentative fix for global-buffer-overflow caused by...
2013-08-14 Tom StellardR600/SI: Improve legalization of vector operations
next