Parent directory |
|
AsmParser |
|
Disassembler |
|
InstPrinter |
|
MCTargetDesc |
|
TargetInfo |
|
Utils |
|
AMDGPU.h |
8795 bytes |
AMDGPU.td |
22874 bytes |
AMDGPUAliasAnalysis.cpp |
6078 bytes |
AMDGPUAliasAnalysis.h |
3389 bytes |
AMDGPUAlwaysInlinePass.cpp |
2599 bytes |
AMDGPUAnnotateKernelFeatures.cpp |
9477 bytes |
AMDGPUAnnotateUniformValues.cpp |
6183 bytes |
AMDGPUArgumentUsageInfo.cpp |
5476 bytes |
AMDGPUArgumentUsageInfo.h |
4454 bytes |
AMDGPUAsmPrinter.cpp |
48838 bytes |
AMDGPUAsmPrinter.h |
7047 bytes |
AMDGPUCallLowering.cpp |
7058 bytes |
AMDGPUCallLowering.h |
1583 bytes |
AMDGPUCallingConv.td |
8131 bytes |
AMDGPUCodeGenPrepare.cpp |
17961 bytes |
AMDGPUFrameLowering.cpp |
1967 bytes |
AMDGPUFrameLowering.h |
1413 bytes |
AMDGPUGenRegisterBankInfo.def |
1538 bytes |
AMDGPUISelDAGToDAG.cpp |
77009 bytes |
AMDGPUISelLowering.cpp |
151615 bytes |
AMDGPUISelLowering.h |
17310 bytes |
AMDGPUInline.cpp |
7219 bytes |
AMDGPUInstrInfo.cpp |
4495 bytes |
AMDGPUInstrInfo.h |
1712 bytes |
AMDGPUInstrInfo.td |
14955 bytes |
AMDGPUInstructionSelector.cpp |
13970 bytes |
AMDGPUInstructionSelector.h |
2202 bytes |
AMDGPUInstructions.td |
23428 bytes |
AMDGPUIntrinsicInfo.cpp |
3482 bytes |
AMDGPUIntrinsicInfo.h |
1857 bytes |
AMDGPUIntrinsics.td |
685 bytes |
AMDGPULegalizerInfo.cpp |
2856 bytes |
AMDGPULegalizerInfo.h |
957 bytes |
AMDGPULibCalls.cpp |
55127 bytes |
AMDGPULibFunc.cpp |
38653 bytes |
AMDGPULibFunc.h |
11168 bytes |
AMDGPULowerIntrinsics.cpp |
4455 bytes |
AMDGPUMCInstLower.cpp |
10571 bytes |
AMDGPUMCInstLower.h |
1205 bytes |
AMDGPUMachineCFGStructurizer.cpp |
103134 bytes |
AMDGPUMachineFunction.cpp |
1621 bytes |
AMDGPUMachineFunction.h |
2090 bytes |
AMDGPUMachineModuleInfo.cpp |
927 bytes |
AMDGPUMachineModuleInfo.h |
3173 bytes |
AMDGPUMacroFusion.cpp |
2038 bytes |
AMDGPUMacroFusion.h |
651 bytes |
AMDGPUOpenCLEnqueuedBlockLowering.cpp |
4904 bytes |
AMDGPUOpenCLImageTypeLoweringPass.cpp |
12013 bytes |
AMDGPUPTNote.h |
1252 bytes |
AMDGPUPromoteAlloca.cpp |
29498 bytes |
AMDGPURegAsmNames.inc.cpp |
23616 bytes |
AMDGPURegisterBankInfo.cpp |
7905 bytes |
AMDGPURegisterBankInfo.h |
1940 bytes |
AMDGPURegisterBanks.td |
538 bytes |
AMDGPURegisterInfo.cpp |
2531 bytes |
AMDGPURegisterInfo.h |
1058 bytes |
AMDGPURegisterInfo.td |
668 bytes |
AMDGPURewriteOutArguments.cpp |
16100 bytes |
AMDGPUSubtarget.cpp |
20277 bytes |
AMDGPUSubtarget.h |
25983 bytes |
AMDGPUTargetMachine.cpp |
30792 bytes |
AMDGPUTargetMachine.h |
4197 bytes |
AMDGPUTargetObjectFile.cpp |
1146 bytes |
AMDGPUTargetObjectFile.h |
1046 bytes |
AMDGPUTargetTransformInfo.cpp |
21877 bytes |
AMDGPUTargetTransformInfo.h |
6018 bytes |
AMDGPUUnifyDivergentExitNodes.cpp |
8399 bytes |
AMDGPUUnifyMetadata.cpp |
4584 bytes |
AMDILCFGStructurizer.cpp |
57123 bytes |
AMDKernelCodeT.h |
33813 bytes |
BUFInstructions.td |
74643 bytes |
CaymanInstructions.td |
8083 bytes |
DSInstructions.td |
48031 bytes |
EvergreenInstructions.td |
28685 bytes |
FLATInstructions.td |
52375 bytes |
GCNHazardRecognizer.cpp |
21879 bytes |
GCNHazardRecognizer.h |
3306 bytes |
GCNILPSched.cpp |
11380 bytes |
GCNIterativeScheduler.cpp |
20054 bytes |
GCNIterativeScheduler.h |
3833 bytes |
GCNMinRegStrategy.cpp |
8192 bytes |
GCNProcessors.td |
3903 bytes |
GCNRegPressure.cpp |
16274 bytes |
GCNRegPressure.h |
6866 bytes |
GCNSchedStrategy.cpp |
20112 bytes |
GCNSchedStrategy.h |
3282 bytes |
MIMGInstructions.td |
34475 bytes |
Processors.td |
528 bytes |
R600ClauseMergePass.cpp |
7514 bytes |
R600ControlFlowFinalizer.cpp |
23931 bytes |
R600Defines.h |
4336 bytes |
R600EmitClauseMarkers.cpp |
12355 bytes |
R600ExpandSpecialInstrs.cpp |
10299 bytes |
R600FrameLowering.cpp |
1889 bytes |
R600FrameLowering.h |
1253 bytes |
R600ISelLowering.cpp |
82238 bytes |
R600ISelLowering.h |
4657 bytes |
R600InstrFormats.td |
11827 bytes |
R600InstrInfo.cpp |
50933 bytes |
R600InstrInfo.h |
13958 bytes |
R600Instructions.td |
55879 bytes |
R600Intrinsics.td |
2153 bytes |
R600MachineFunctionInfo.cpp |
523 bytes |
R600MachineFunctionInfo.h |
796 bytes |
R600MachineScheduler.cpp |
13909 bytes |
R600MachineScheduler.h |
2572 bytes |
R600OptimizeVectorRegisters.cpp |
13592 bytes |
R600Packetizer.cpp |
13599 bytes |
R600Processors.td |
2891 bytes |
R600RegisterInfo.cpp |
3271 bytes |
R600RegisterInfo.h |
1782 bytes |
R600RegisterInfo.td |
9910 bytes |
R600Schedule.td |
1634 bytes |
R700Instructions.td |
755 bytes |
SIAnnotateControlFlow.cpp |
13648 bytes |
SIDebuggerInsertNops.cpp |
3054 bytes |
SIDefines.h |
16012 bytes |
SIFixSGPRCopies.cpp |
25398 bytes |
SIFixVGPRCopies.cpp |
1979 bytes |
SIFixWWMLiveness.cpp |
6515 bytes |
SIFoldOperands.cpp |
32592 bytes |
SIFrameLowering.cpp |
28817 bytes |
SIFrameLowering.h |
3016 bytes |
SIISelLowering.cpp |
266323 bytes |
SIISelLowering.h |
13620 bytes |
SIInsertSkips.cpp |
13441 bytes |
SIInsertWaitcnts.cpp |
69880 bytes |
SIInsertWaits.cpp |
22285 bytes |
SIInstrFormats.td |
8752 bytes |
SIInstrInfo.cpp |
168103 bytes |
SIInstrInfo.h |
33105 bytes |
SIInstrInfo.td |
69723 bytes |
SIInstructions.td |
45677 bytes |
SIIntrinsics.td |
1985 bytes |
SILoadStoreOptimizer.cpp |
32062 bytes |
SILowerControlFlow.cpp |
16643 bytes |
SILowerI1Copies.cpp |
5499 bytes |
SIMachineFunctionInfo.cpp |
9768 bytes |
SIMachineFunctionInfo.h |
18700 bytes |
SIMachineScheduler.cpp |
70421 bytes |
SIMachineScheduler.h |
16189 bytes |
SIMemoryLegalizer.cpp |
20986 bytes |
SIOptimizeExecMasking.cpp |
10866 bytes |
SIOptimizeExecMaskingPreRA.cpp |
7776 bytes |
SIPeepholeSDWA.cpp |
36120 bytes |
SIRegisterInfo.cpp |
54510 bytes |
SIRegisterInfo.h |
9441 bytes |
SIRegisterInfo.td |
25090 bytes |
SISchedule.td |
4357 bytes |
SIShrinkInstructions.cpp |
18872 bytes |
SIWholeQuadMode.cpp |
29132 bytes |
SMInstructions.td |
18944 bytes |
SOPInstructions.td |
45888 bytes |
VIInstrFormats.td |
617 bytes |
VIInstructions.td |
655 bytes |
VOP1Instructions.td |
26974 bytes |
VOP2Instructions.td |
36592 bytes |
VOP3Instructions.td |
37312 bytes |
VOP3PInstructions.td |
8319 bytes |
VOPCInstructions.td |
48285 bytes |
VOPInstructions.td |
16789 bytes |