Mesa (master): radeon/llvm: Use the MCCodeEmitter for R600

Tom Stellard tstellar at kemper.freedesktop.org
Thu Aug 23 15:13:33 UTC 2012


Module: Mesa
Branch: master
Commit: 90bd1d52bbf95947955a66ec67f5f6c7dc87119a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=90bd1d52bbf95947955a66ec67f5f6c7dc87119a

Author: Tom Stellard <thomas.stellard at amd.com>
Date:   Tue Aug 21 17:48:14 2012 +0000

radeon/llvm: Use the MCCodeEmitter for R600

---

 src/gallium/drivers/radeon/AMDGPU.h                |    1 -
 src/gallium/drivers/radeon/AMDGPUInstrInfo.h       |    8 -
 src/gallium/drivers/radeon/AMDGPUMCInstLower.cpp   |   30 +-
 src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp |   26 -
 src/gallium/drivers/radeon/AMDGPUTargetMachine.h   |    4 -
 .../radeon/MCTargetDesc/AMDILMCTargetDesc.cpp      |   10 +
 .../radeon/MCTargetDesc/AMDILMCTargetDesc.h        |   10 +-
 .../radeon/MCTargetDesc/R600MCCodeEmitter.cpp      |  703 ++++++++++++++++++++
 .../radeon/MCTargetDesc/SIMCCodeEmitter.cpp        |   14 +-
 src/gallium/drivers/radeon/Makefile.sources        |    2 +-
 src/gallium/drivers/radeon/R600CodeEmitter.cpp     |  618 -----------------
 src/gallium/drivers/radeon/R600Defines.h           |   23 +
 .../drivers/radeon/R600ExpandSpecialInstrs.cpp     |    3 +-
 src/gallium/drivers/radeon/R600ISelLowering.cpp    |    1 +
 src/gallium/drivers/radeon/R600InstrInfo.cpp       |   62 +--
 src/gallium/drivers/radeon/R600InstrInfo.h         |    2 -
 16 files changed, 779 insertions(+), 738 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=90bd1d52bbf95947955a66ec67f5f6c7dc87119a



More information about the mesa-commit mailing list