| Parent directory |
|
| AsmParser |
|
| Disassembler |
|
| MCTargetDesc |
|
| TargetInfo |
|
| Utils |
|
| AMDGPU.h |
11730 bytes |
| AMDGPU.td |
37860 bytes |
| AMDGPUAliasAnalysis.cpp |
5716 bytes |
| AMDGPUAliasAnalysis.h |
3401 bytes |
| AMDGPUAlwaysInlinePass.cpp |
4942 bytes |
| AMDGPUAnnotateKernelFeatures.cpp |
12224 bytes |
| AMDGPUAnnotateUniformValues.cpp |
6276 bytes |
| AMDGPUArgumentUsageInfo.cpp |
7840 bytes |
| AMDGPUArgumentUsageInfo.h |
4928 bytes |
| AMDGPUAsmPrinter.cpp |
51629 bytes |
| AMDGPUAsmPrinter.h |
5253 bytes |
| AMDGPUAtomicOptimizer.cpp |
24363 bytes |
| AMDGPUCallLowering.cpp |
29351 bytes |
| AMDGPUCallLowering.h |
2429 bytes |
| AMDGPUCallingConv.td |
7511 bytes |
| AMDGPUCodeGenPrepare.cpp |
47531 bytes |
| AMDGPUCombine.td |
2852 bytes |
| AMDGPUExportClustering.cpp |
4630 bytes |
| AMDGPUExportClustering.h |
533 bytes |
| AMDGPUFeatures.td |
1853 bytes |
| AMDGPUFixFunctionBitcasts.cpp |
1918 bytes |
| AMDGPUFrameLowering.cpp |
2027 bytes |
| AMDGPUFrameLowering.h |
1428 bytes |
| AMDGPUGISel.td |
11844 bytes |
| AMDGPUGenRegisterBankInfo.def |
5965 bytes |
| AMDGPUGlobalISelUtils.cpp |
1808 bytes |
| AMDGPUGlobalISelUtils.h |
2117 bytes |
| AMDGPUHSAMetadataStreamer.cpp |
31962 bytes |
| AMDGPUHSAMetadataStreamer.h |
5586 bytes |
| AMDGPUISelDAGToDAG.cpp |
104029 bytes |
| AMDGPUISelLowering.cpp |
172699 bytes |
| AMDGPUISelLowering.h |
19695 bytes |
| AMDGPUInline.cpp |
8165 bytes |
| AMDGPUInstrInfo.cpp |
1751 bytes |
| AMDGPUInstrInfo.h |
1695 bytes |
| AMDGPUInstrInfo.td |
17595 bytes |
| AMDGPUInstructionSelector.cpp |
131613 bytes |
| AMDGPUInstructionSelector.h |
11304 bytes |
| AMDGPUInstructions.td |
25969 bytes |
| AMDGPULegalizerInfo.cpp |
152905 bytes |
| AMDGPULegalizerInfo.h |
8690 bytes |
| AMDGPULibCalls.cpp |
55184 bytes |
| AMDGPULibFunc.cpp |
38755 bytes |
| AMDGPULibFunc.h |
11254 bytes |
| AMDGPULowerIntrinsics.cpp |
4658 bytes |
| AMDGPULowerKernelArguments.cpp |
9101 bytes |
| AMDGPULowerKernelAttributes.cpp |
7970 bytes |
| AMDGPUMCInstLower.cpp |
14613 bytes |
| AMDGPUMachineCFGStructurizer.cpp |
104420 bytes |
| AMDGPUMachineFunction.cpp |
2296 bytes |
| AMDGPUMachineFunction.h |
2179 bytes |
| AMDGPUMachineModuleInfo.cpp |
1368 bytes |
| AMDGPUMachineModuleInfo.h |
5589 bytes |
| AMDGPUMacroFusion.cpp |
2334 bytes |
| AMDGPUMacroFusion.h |
679 bytes |
| AMDGPUOpenCLEnqueuedBlockLowering.cpp |
5437 bytes |
| AMDGPUPTNote.h |
1318 bytes |
| AMDGPUPerfHintAnalysis.cpp |
12463 bytes |
| AMDGPUPerfHintAnalysis.h |
1711 bytes |
| AMDGPUPostLegalizerCombiner.cpp |
12311 bytes |
| AMDGPUPreLegalizerCombiner.cpp |
5585 bytes |
| AMDGPUPrintfRuntimeBinding.cpp |
22219 bytes |
| AMDGPUPromoteAlloca.cpp |
36084 bytes |
| AMDGPUPropagateAttributes.cpp |
12047 bytes |
| AMDGPURegBankCombiner.cpp |
5492 bytes |
| AMDGPURegisterBankInfo.cpp |
165554 bytes |
| AMDGPURegisterBankInfo.h |
7588 bytes |
| AMDGPURegisterBanks.td |
921 bytes |
| AMDGPURewriteOutArguments.cpp |
16196 bytes |
| AMDGPUSearchableTables.td |
21541 bytes |
| AMDGPUSubtarget.cpp |
30331 bytes |
| AMDGPUSubtarget.h |
36677 bytes |
| AMDGPUTargetMachine.cpp |
43693 bytes |
| AMDGPUTargetMachine.h |
4632 bytes |
| AMDGPUTargetObjectFile.cpp |
1573 bytes |
| AMDGPUTargetObjectFile.h |
1171 bytes |
| AMDGPUTargetTransformInfo.cpp |
40007 bytes |
| AMDGPUTargetTransformInfo.h |
11376 bytes |
| AMDGPUUnifyDivergentExitNodes.cpp |
14169 bytes |
| AMDGPUUnifyMetadata.cpp |
4570 bytes |
| AMDILCFGStructurizer.cpp |
57668 bytes |
| AMDKernelCodeT.h |
33626 bytes |
| BUFInstructions.td |
113406 bytes |
| CaymanInstructions.td |
8122 bytes |
| DSInstructions.td |
53631 bytes |
| EvergreenInstructions.td |
28913 bytes |
| FLATInstructions.td |
68536 bytes |
| GCNDPPCombine.cpp |
20395 bytes |
| GCNHazardRecognizer.cpp |
46390 bytes |
| GCNHazardRecognizer.h |
4054 bytes |
| GCNILPSched.cpp |
11569 bytes |
| GCNIterativeScheduler.cpp |
21117 bytes |
| GCNIterativeScheduler.h |
4255 bytes |
| GCNMinRegStrategy.cpp |
8671 bytes |
| GCNNSAReassign.cpp |
11179 bytes |
| GCNProcessors.td |
4961 bytes |
| GCNRegBankReassign.cpp |
27321 bytes |
| GCNRegPressure.cpp |
16660 bytes |
| GCNRegPressure.h |
9366 bytes |
| GCNSchedStrategy.cpp |
22187 bytes |
| GCNSchedStrategy.h |
3863 bytes |
| MIMGInstructions.td |
40802 bytes |
| R600.td |
1549 bytes |
| R600AsmPrinter.cpp |
4562 bytes |
| R600AsmPrinter.h |
1537 bytes |
| R600ClauseMergePass.cpp |
7560 bytes |
| R600ControlFlowFinalizer.cpp |
23959 bytes |
| R600Defines.h |
4350 bytes |
| R600EmitClauseMarkers.cpp |
12390 bytes |
| R600ExpandSpecialInstrs.cpp |
10348 bytes |
| R600FrameLowering.cpp |
1870 bytes |
| R600FrameLowering.h |
1284 bytes |
| R600ISelLowering.cpp |
83841 bytes |
| R600ISelLowering.h |
4914 bytes |
| R600InstrFormats.td |
11857 bytes |
| R600InstrInfo.cpp |
50655 bytes |
| R600InstrInfo.h |
14030 bytes |
| R600Instructions.td |
56458 bytes |
| R600MachineFunctionInfo.cpp |
551 bytes |
| R600MachineFunctionInfo.h |
824 bytes |
| R600MachineScheduler.cpp |
13897 bytes |
| R600MachineScheduler.h |
2593 bytes |
| R600OpenCLImageTypeLoweringPass.cpp |
12027 bytes |
| R600OptimizeVectorRegisters.cpp |
13721 bytes |
| R600Packetizer.cpp |
13723 bytes |
| R600Processors.td |
4524 bytes |
| R600RegisterInfo.cpp |
4044 bytes |
| R600RegisterInfo.h |
2051 bytes |
| R600RegisterInfo.td |
9985 bytes |
| R600Schedule.td |
1662 bytes |
| R700Instructions.td |
783 bytes |
| SIAddIMGInit.cpp |
6385 bytes |
| SIAnnotateControlFlow.cpp |
11452 bytes |
| SIDefines.h |
21364 bytes |
| SIFixSGPRCopies.cpp |
30164 bytes |
| SIFixVGPRCopies.cpp |
2052 bytes |
| SIFixupVectorISel.cpp |
8963 bytes |
| SIFoldOperands.cpp |
55870 bytes |
| SIFormMemoryClauses.cpp |
13067 bytes |
| SIFrameLowering.cpp |
49239 bytes |
| SIFrameLowering.h |
3056 bytes |
| SIISelLowering.cpp |
433597 bytes |
| SIISelLowering.h |
22660 bytes |
| SIInsertHardClauses.cpp |
7183 bytes |
| SIInsertSkips.cpp |
15662 bytes |
| SIInsertWaitcnts.cpp |
59730 bytes |
| SIInstrFormats.td |
9662 bytes |
| SIInstrInfo.cpp |
253079 bytes |
| SIInstrInfo.h |
42226 bytes |
| SIInstrInfo.td |
92872 bytes |
| SIInstructions.td |
79566 bytes |
| SILoadStoreOptimizer.cpp |
78035 bytes |
| SILowerControlFlow.cpp |
23204 bytes |
| SILowerI1Copies.cpp |
28495 bytes |
| SILowerSGPRSpills.cpp |
12981 bytes |
| SIMachineFunctionInfo.cpp |
20494 bytes |
| SIMachineFunctionInfo.h |
27559 bytes |
| SIMachineScheduler.cpp |
71103 bytes |
| SIMachineScheduler.h |
16027 bytes |
| SIMemoryLegalizer.cpp |
46945 bytes |
| SIModeRegister.cpp |
17845 bytes |
| SIOptimizeExecMasking.cpp |
13120 bytes |
| SIOptimizeExecMaskingPreRA.cpp |
11394 bytes |
| SIPeepholeSDWA.cpp |
43870 bytes |
| SIPostRABundler.cpp |
3691 bytes |
| SIPreAllocateWWMRegs.cpp |
6235 bytes |
| SIPreEmitPeephole.cpp |
10476 bytes |
| SIProgramInfo.h |
2085 bytes |
| SIRegisterInfo.cpp |
73228 bytes |
| SIRegisterInfo.h |
13355 bytes |
| SIRegisterInfo.td |
38179 bytes |
| SIRemoveShortExecBranches.cpp |
5076 bytes |
| SISchedule.td |
7762 bytes |
| SIShrinkInstructions.cpp |
27503 bytes |
| SIWholeQuadMode.cpp |
30947 bytes |
| SMInstructions.td |
49291 bytes |
| SOPInstructions.td |
61960 bytes |
| VIInstrFormats.td |
645 bytes |
| VOP1Instructions.td |
36382 bytes |
| VOP2Instructions.td |
66599 bytes |
| VOP3Instructions.td |
54415 bytes |
| VOP3PInstructions.td |
27102 bytes |
| VOPCInstructions.td |
64830 bytes |
| VOPInstructions.td |
24335 bytes |