LLVM API Documentation
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 | 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 | AMDGPUIntrinsicInfo.cpp [code] |
AMDGPU Implementation of the IntrinsicInfo class. | |
file | AMDGPUIntrinsicInfo.h [code] |
Interface for the AMDGPU Implementation of the Intrinsic Info class. | |
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 | AMDGPUPromoteAlloca.cpp [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 | 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 | SIFixSGPRLiveRanges.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 | SILowerI1Copies.cpp [code] |
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 | SIShrinkInstructions.cpp [code] |
file | SITypeRewriter.cpp [code] |