Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/AMDGPU/CMakeLists.txt
Show All 38 Lines | |||||
set(LLVM_TARGET_DEFINITIONS InstCombineTables.td) | set(LLVM_TARGET_DEFINITIONS InstCombineTables.td) | ||||
tablegen(LLVM InstCombineTables.inc -gen-searchable-tables) | tablegen(LLVM InstCombineTables.inc -gen-searchable-tables) | ||||
add_public_tablegen_target(InstCombineTableGen) | add_public_tablegen_target(InstCombineTableGen) | ||||
add_llvm_target(AMDGPUCodeGen | add_llvm_target(AMDGPUCodeGen | ||||
AMDGPUAliasAnalysis.cpp | AMDGPUAliasAnalysis.cpp | ||||
AMDGPUAlwaysInlinePass.cpp | AMDGPUAlwaysInlinePass.cpp | ||||
AMDGPUAnnotateKernelFeatures.cpp | AMDGPUAnnotateKernelFeatures.cpp | ||||
AMDGPUAttributor.cpp | |||||
AMDGPUAnnotateUniformValues.cpp | AMDGPUAnnotateUniformValues.cpp | ||||
AMDGPUArgumentUsageInfo.cpp | AMDGPUArgumentUsageInfo.cpp | ||||
AMDGPUAsmPrinter.cpp | AMDGPUAsmPrinter.cpp | ||||
AMDGPUAtomicOptimizer.cpp | AMDGPUAtomicOptimizer.cpp | ||||
AMDGPUAttributor.cpp | |||||
AMDGPUCallLowering.cpp | AMDGPUCallLowering.cpp | ||||
AMDGPUCodeGenPrepare.cpp | AMDGPUCodeGenPrepare.cpp | ||||
AMDGPUCtorDtorLowering.cpp | |||||
AMDGPUExportClustering.cpp | AMDGPUExportClustering.cpp | ||||
AMDGPUFixFunctionBitcasts.cpp | AMDGPUFixFunctionBitcasts.cpp | ||||
AMDGPUCtorDtorLowering.cpp | |||||
AMDGPUFrameLowering.cpp | AMDGPUFrameLowering.cpp | ||||
AMDGPUGlobalISelUtils.cpp | |||||
AMDGPUHSAMetadataStreamer.cpp | AMDGPUHSAMetadataStreamer.cpp | ||||
AMDGPUInstCombineIntrinsic.cpp | AMDGPUInstCombineIntrinsic.cpp | ||||
AMDGPUInstrInfo.cpp | AMDGPUInstrInfo.cpp | ||||
AMDGPUInstructionSelector.cpp | AMDGPUInstructionSelector.cpp | ||||
AMDGPUISelDAGToDAG.cpp | AMDGPUISelDAGToDAG.cpp | ||||
AMDGPUISelLowering.cpp | AMDGPUISelLowering.cpp | ||||
AMDGPUGlobalISelUtils.cpp | |||||
AMDGPULateCodeGenPrepare.cpp | AMDGPULateCodeGenPrepare.cpp | ||||
AMDGPULegalizerInfo.cpp | AMDGPULegalizerInfo.cpp | ||||
AMDGPULibCalls.cpp | AMDGPULibCalls.cpp | ||||
AMDGPULibFunc.cpp | AMDGPULibFunc.cpp | ||||
AMDGPULowerIntrinsics.cpp | AMDGPULowerIntrinsics.cpp | ||||
AMDGPULowerKernelArguments.cpp | AMDGPULowerKernelArguments.cpp | ||||
AMDGPULowerKernelAttributes.cpp | AMDGPULowerKernelAttributes.cpp | ||||
AMDGPULowerModuleLDSPass.cpp | AMDGPULowerModuleLDSPass.cpp | ||||
AMDGPUMachineCFGStructurizer.cpp | AMDGPUMachineCFGStructurizer.cpp | ||||
AMDGPUMachineFunction.cpp | AMDGPUMachineFunction.cpp | ||||
AMDGPUMachineModuleInfo.cpp | AMDGPUMachineModuleInfo.cpp | ||||
AMDGPUMacroFusion.cpp | AMDGPUMacroFusion.cpp | ||||
AMDGPUMCInstLower.cpp | AMDGPUMCInstLower.cpp | ||||
AMDGPUMIRFormatter.cpp | AMDGPUMIRFormatter.cpp | ||||
AMDGPUOpenCLEnqueuedBlockLowering.cpp | AMDGPUOpenCLEnqueuedBlockLowering.cpp | ||||
AMDGPUPerfHintAnalysis.cpp | |||||
AMDGPUPostLegalizerCombiner.cpp | AMDGPUPostLegalizerCombiner.cpp | ||||
AMDGPUPreLegalizerCombiner.cpp | AMDGPUPreLegalizerCombiner.cpp | ||||
AMDGPUPrintfRuntimeBinding.cpp | |||||
AMDGPUPromoteAlloca.cpp | AMDGPUPromoteAlloca.cpp | ||||
AMDGPUPropagateAttributes.cpp | AMDGPUPropagateAttributes.cpp | ||||
AMDGPURegBankCombiner.cpp | AMDGPURegBankCombiner.cpp | ||||
AMDGPURegisterBankInfo.cpp | AMDGPURegisterBankInfo.cpp | ||||
AMDGPUReplaceLDSUseWithPointer.cpp | AMDGPUReplaceLDSUseWithPointer.cpp | ||||
AMDGPUResourceUsageAnalysis.cpp | |||||
AMDGPURewriteOutArguments.cpp | AMDGPURewriteOutArguments.cpp | ||||
AMDGPUSubtarget.cpp | AMDGPUSubtarget.cpp | ||||
AMDGPUTargetMachine.cpp | AMDGPUTargetMachine.cpp | ||||
AMDGPUTargetObjectFile.cpp | AMDGPUTargetObjectFile.cpp | ||||
AMDGPUTargetTransformInfo.cpp | AMDGPUTargetTransformInfo.cpp | ||||
AMDGPUUnifyDivergentExitNodes.cpp | AMDGPUUnifyDivergentExitNodes.cpp | ||||
AMDGPUUnifyMetadata.cpp | AMDGPUUnifyMetadata.cpp | ||||
AMDGPUPerfHintAnalysis.cpp | |||||
AMDILCFGStructurizer.cpp | AMDILCFGStructurizer.cpp | ||||
AMDGPUPrintfRuntimeBinding.cpp | GCNDPPCombine.cpp | ||||
AMDGPUResourceUsageAnalysis.cpp | |||||
GCNHazardRecognizer.cpp | GCNHazardRecognizer.cpp | ||||
GCNILPSched.cpp | |||||
GCNIterativeScheduler.cpp | GCNIterativeScheduler.cpp | ||||
GCNMinRegStrategy.cpp | GCNMinRegStrategy.cpp | ||||
GCNNSAReassign.cpp | |||||
GCNPreRAOptimizations.cpp | |||||
GCNRegPressure.cpp | GCNRegPressure.cpp | ||||
GCNSchedStrategy.cpp | GCNSchedStrategy.cpp | ||||
R600AsmPrinter.cpp | R600AsmPrinter.cpp | ||||
R600ClauseMergePass.cpp | R600ClauseMergePass.cpp | ||||
R600ControlFlowFinalizer.cpp | R600ControlFlowFinalizer.cpp | ||||
R600EmitClauseMarkers.cpp | R600EmitClauseMarkers.cpp | ||||
R600ExpandSpecialInstrs.cpp | R600ExpandSpecialInstrs.cpp | ||||
R600FrameLowering.cpp | R600FrameLowering.cpp | ||||
R600InstrInfo.cpp | R600InstrInfo.cpp | ||||
R600ISelDAGToDAG.cpp | |||||
R600ISelLowering.cpp | R600ISelLowering.cpp | ||||
R600MachineFunctionInfo.cpp | R600MachineFunctionInfo.cpp | ||||
R600MachineScheduler.cpp | R600MachineScheduler.cpp | ||||
R600MCInstLower.cpp | |||||
R600OpenCLImageTypeLoweringPass.cpp | R600OpenCLImageTypeLoweringPass.cpp | ||||
R600OptimizeVectorRegisters.cpp | R600OptimizeVectorRegisters.cpp | ||||
R600Packetizer.cpp | R600Packetizer.cpp | ||||
R600RegisterInfo.cpp | R600RegisterInfo.cpp | ||||
R600Subtarget.cpp | R600Subtarget.cpp | ||||
R600TargetMachine.cpp | R600TargetMachine.cpp | ||||
R600TargetTransformInfo.cpp | R600TargetTransformInfo.cpp | ||||
SIAnnotateControlFlow.cpp | SIAnnotateControlFlow.cpp | ||||
SIFixSGPRCopies.cpp | SIFixSGPRCopies.cpp | ||||
SIFixVGPRCopies.cpp | SIFixVGPRCopies.cpp | ||||
SIPreAllocateWWMRegs.cpp | |||||
SIFoldOperands.cpp | SIFoldOperands.cpp | ||||
SIFormMemoryClauses.cpp | SIFormMemoryClauses.cpp | ||||
SIFrameLowering.cpp | SIFrameLowering.cpp | ||||
SIInsertHardClauses.cpp | SIInsertHardClauses.cpp | ||||
SILateBranchLowering.cpp | |||||
SIInsertWaitcnts.cpp | SIInsertWaitcnts.cpp | ||||
SIInstrInfo.cpp | SIInstrInfo.cpp | ||||
SIISelLowering.cpp | SIISelLowering.cpp | ||||
SILateBranchLowering.cpp | |||||
SILoadStoreOptimizer.cpp | SILoadStoreOptimizer.cpp | ||||
SILowerControlFlow.cpp | SILowerControlFlow.cpp | ||||
SILowerI1Copies.cpp | SILowerI1Copies.cpp | ||||
SILowerSGPRSpills.cpp | SILowerSGPRSpills.cpp | ||||
SIMachineFunctionInfo.cpp | SIMachineFunctionInfo.cpp | ||||
SIMachineScheduler.cpp | SIMachineScheduler.cpp | ||||
SIMemoryLegalizer.cpp | SIMemoryLegalizer.cpp | ||||
SIModeRegister.cpp | |||||
SIOptimizeExecMasking.cpp | SIOptimizeExecMasking.cpp | ||||
SIOptimizeExecMaskingPreRA.cpp | SIOptimizeExecMaskingPreRA.cpp | ||||
SIOptimizeVGPRLiveRange.cpp | SIOptimizeVGPRLiveRange.cpp | ||||
SIPeepholeSDWA.cpp | SIPeepholeSDWA.cpp | ||||
SIPostRABundler.cpp | SIPostRABundler.cpp | ||||
SIPreAllocateWWMRegs.cpp | |||||
SIPreEmitPeephole.cpp | SIPreEmitPeephole.cpp | ||||
SIProgramInfo.cpp | SIProgramInfo.cpp | ||||
SIRegisterInfo.cpp | SIRegisterInfo.cpp | ||||
SIShrinkInstructions.cpp | SIShrinkInstructions.cpp | ||||
SIWholeQuadMode.cpp | SIWholeQuadMode.cpp | ||||
GCNILPSched.cpp | |||||
GCNNSAReassign.cpp | |||||
GCNDPPCombine.cpp | |||||
GCNPreRAOptimizations.cpp | |||||
SIModeRegister.cpp | |||||
LINK_COMPONENTS | LINK_COMPONENTS | ||||
Analysis | Analysis | ||||
AsmPrinter | AsmPrinter | ||||
CodeGen | CodeGen | ||||
Core | Core | ||||
IPO | IPO | ||||
MC | MC | ||||
Show All 24 Lines |