LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
R600 Directory Reference
Directory dependency graph for R600:
R600

Directories

directory  InstPrinter
 
directory  MCTargetDesc
 
directory  TargetInfo
 

Files

file  AMDGPU.h [code]
 
file  AMDGPUAsmPrinter.cpp [code]
 
file  AMDGPUAsmPrinter.h [code]
 AMDGPU Assembly printer class.
 
file  AMDGPUConvertToISA.cpp [code]
 This pass lowers AMDIL machine instructions to the appropriate hardware instructions.
 
file  AMDGPUFrameLowering.cpp [code]
 
file  AMDGPUFrameLowering.h [code]
 Interface to describe a layout of a stack frame on a AMDIL target machine.
 
file  AMDGPUInstrInfo.cpp [code]
 Implementation of the TargetInstrInfo class that is common to all AMD GPUs.
 
file  AMDGPUInstrInfo.h [code]
 Contains the definition of a TargetInstrInfo class that is common to all AMD GPUs.
 
file  AMDGPUISelDAGToDAG.cpp [code]
 Defines an instruction selector for the AMDGPU target.
 
file  AMDGPUISelLowering.cpp [code]
 This is the parent TargetLowering class for hardware code gen targets.
 
file  AMDGPUISelLowering.h [code]
 Interface definition of the TargetLowering class that is common to all AMD GPUs.
 
file  AMDGPUMachineFunction.cpp [code]
 
file  AMDGPUMachineFunction.h [code]
 
file  AMDGPUMCInstLower.cpp [code]
 Code to lower AMDGPU MachineInstrs to their corresponding MCInst.
 
file  AMDGPUMCInstLower.h [code]
 
file  AMDGPURegisterInfo.cpp [code]
 Parent TargetRegisterInfo class common to all hw codegen targets.
 
file  AMDGPURegisterInfo.h [code]
 TargetRegisterInfo interface that is implemented by all hw codegen targets.
 
file  AMDGPUSubtarget.cpp [code]
 Implements the AMDGPU specific subclass of TargetSubtarget.
 
file  AMDGPUSubtarget.h [code]
 AMDGPU specific subclass of TargetSubtarget.
 
file  AMDGPUTargetMachine.cpp [code]
 The AMDGPU target machine contains all of the hardware specific information needed to emit code for R600 and SI GPUs.
 
file  AMDGPUTargetMachine.h [code]
 The AMDGPU TargetMachine interface definition for hw codgen targets.
 
file  AMDGPUTargetTransformInfo.cpp [code]
 
file  AMDILCFGStructurizer.cpp [code]
 
file  AMDILIntrinsicInfo.cpp [code]
 AMDGPU Implementation of the IntrinsicInfo class.
 
file  AMDILIntrinsicInfo.h [code]
 Interface for the AMDGPU Implementation of the Intrinsic Info class.
 
file  AMDILISelLowering.cpp [code]
 TargetLowering functions borrowed from AMDIL.
 
file  R600ClauseMergePass.cpp [code]
 
file  R600ControlFlowFinalizer.cpp [code]
 
file  R600Defines.h [code]
 
file  R600EmitClauseMarkers.cpp [code]
 
file  R600ExpandSpecialInstrs.cpp [code]
 
file  R600InstrInfo.cpp [code]
 R600 Implementation of TargetInstrInfo.
 
file  R600InstrInfo.h [code]
 Interface definition for R600InstrInfo.
 
file  R600ISelLowering.cpp [code]
 Custom DAG lowering for R600.
 
file  R600ISelLowering.h [code]
 R600 DAG Lowering interface definition.
 
file  R600MachineFunctionInfo.cpp [code]
 
file  R600MachineFunctionInfo.h [code]
 
file  R600MachineScheduler.cpp [code]
 R600 Machine Scheduler interface.
 
file  R600MachineScheduler.h [code]
 R600 Machine Scheduler interface.
 
file  R600OptimizeVectorRegisters.cpp [code]
 
file  R600Packetizer.cpp [code]
 
file  R600RegisterInfo.cpp [code]
 R600 implementation of the TargetRegisterInfo class.
 
file  R600RegisterInfo.h [code]
 Interface definition for R600RegisterInfo.
 
file  R600TextureIntrinsicsReplacer.cpp [code]
 
file  SIAnnotateControlFlow.cpp [code]
 
file  SIDefines.h [code]
 
file  SIFixSGPRCopies.cpp [code]
 
file  SIInsertWaits.cpp [code]
 Insert wait instructions for memory reads and writes.
 
file  SIInstrInfo.cpp [code]
 SI Implementation of TargetInstrInfo.
 
file  SIInstrInfo.h [code]
 Interface definition for SIInstrInfo.
 
file  SIISelLowering.cpp [code]
 Custom DAG lowering for SI.
 
file  SIISelLowering.h [code]
 SI DAG Lowering interface definition.
 
file  SILowerControlFlow.cpp [code]
 This pass lowers the pseudo control flow instructions to real machine instructions.
 
file  SIMachineFunctionInfo.cpp [code]
 
file  SIMachineFunctionInfo.h [code]
 
file  SIRegisterInfo.cpp [code]
 SI implementation of the TargetRegisterInfo class.
 
file  SIRegisterInfo.h [code]
 Interface definition for SIRegisterInfo.
 
file  SITypeRewriter.cpp [code]