repo.or.cz
/
llvm-project.git
/
tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
HEAD
|
snapshot (
tar.gz
zip
)
[AMDGPU] New gfx940 mfma instructions
[llvm-project.git]
/
llvm
/
lib
/
Target
/
AMDGPU
/
tree
2a9867d9d1d3876aa7336878f92d1c38d9a87fee
drwxr-xr-x
..
-rw-r--r--
14164
AMDGPU.h
blob
|
blame
|
history
|
raw
-rw-r--r--
47900
AMDGPU.td
blob
|
blame
|
history
|
raw
-rw-r--r--
7119
AMDGPUAliasAnalysis.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3074
AMDGPUAliasAnalysis.h
blob
|
blame
|
history
|
raw
-rw-r--r--
5315
AMDGPUAlwaysInlinePass.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3992
AMDGPUAnnotateKernelFeatures.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3899
AMDGPUAnnotateUniformValues.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
7724
AMDGPUArgumentUsageInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4936
AMDGPUArgumentUsageInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
45581
AMDGPUAsmPrinter.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4540
AMDGPUAsmPrinter.h
blob
|
blame
|
history
|
raw
-rw-r--r--
25795
AMDGPUAtomicOptimizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1359
AMDGPUAttributes.def
blob
|
blame
|
history
|
raw
-rw-r--r--
26336
AMDGPUAttributor.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
54103
AMDGPUCallLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3647
AMDGPUCallLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
10421
AMDGPUCallingConv.td
blob
|
blame
|
history
|
raw
-rw-r--r--
48825
AMDGPUCodeGenPrepare.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
6292
AMDGPUCombine.td
blob
|
blame
|
history
|
raw
-rw-r--r--
12527
AMDGPUCombinerHelper.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
925
AMDGPUCombinerHelper.h
blob
|
blame
|
history
|
raw
-rw-r--r--
3321
AMDGPUCtorDtorLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4612
AMDGPUExportClustering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
726
AMDGPUExportClustering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
1787
AMDGPUFeatures.td
blob
|
blame
|
history
|
raw
-rw-r--r--
1918
AMDGPUFixFunctionBitcasts.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2027
AMDGPUFrameLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1428
AMDGPUFrameLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
13280
AMDGPUGISel.td
blob
|
blame
|
history
|
raw
-rw-r--r--
6026
AMDGPUGenRegisterBankInfo.def
blob
|
blame
|
history
|
raw
-rw-r--r--
2340
AMDGPUGlobalISelUtils.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
841
AMDGPUGlobalISelUtils.h
blob
|
blame
|
history
|
raw
-rw-r--r--
38037
AMDGPUHSAMetadataStreamer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
7240
AMDGPUHSAMetadataStreamer.h
blob
|
blame
|
history
|
raw
-rw-r--r--
101381
AMDGPUISelDAGToDAG.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
10915
AMDGPUISelDAGToDAG.h
blob
|
blame
|
history
|
raw
-rw-r--r--
181552
AMDGPUISelLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
19826
AMDGPUISelLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
43225
AMDGPUInstCombineIntrinsic.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1693
AMDGPUInstrInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2114
AMDGPUInstrInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
18091
AMDGPUInstrInfo.td
blob
|
blame
|
history
|
raw
-rw-r--r--
156850
AMDGPUInstructionSelector.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
12447
AMDGPUInstructionSelector.h
blob
|
blame
|
history
|
raw
-rw-r--r--
25129
AMDGPUInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
6110
AMDGPULateCodeGenPrepare.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
188686
AMDGPULegalizerInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9604
AMDGPULegalizerInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
55560
AMDGPULibCalls.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
38857
AMDGPULibFunc.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
11288
AMDGPULibFunc.h
blob
|
blame
|
history
|
raw
-rw-r--r--
4891
AMDGPULowerIntrinsics.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9080
AMDGPULowerKernelArguments.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
8343
AMDGPULowerKernelAttributes.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
16905
AMDGPULowerModuleLDSPass.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9969
AMDGPUMCInstLower.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2407
AMDGPUMCInstLower.h
blob
|
blame
|
history
|
raw
-rw-r--r--
1310
AMDGPUMIRFormatter.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1322
AMDGPUMIRFormatter.h
blob
|
blame
|
history
|
raw
-rw-r--r--
102455
AMDGPUMachineCFGStructurizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3288
AMDGPUMachineFunction.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3035
AMDGPUMachineFunction.h
blob
|
blame
|
history
|
raw
-rw-r--r--
1370
AMDGPUMachineModuleInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
5454
AMDGPUMachineModuleInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
2304
AMDGPUMacroFusion.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
857
AMDGPUMacroFusion.h
blob
|
blame
|
history
|
raw
-rw-r--r--
5308
AMDGPUOpenCLEnqueuedBlockLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
913
AMDGPUPTNote.h
blob
|
blame
|
history
|
raw
-rw-r--r--
12759
AMDGPUPerfHintAnalysis.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1663
AMDGPUPerfHintAnalysis.h
blob
|
blame
|
history
|
raw
-rw-r--r--
15415
AMDGPUPostLegalizerCombiner.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
10524
AMDGPUPreLegalizerCombiner.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
22146
AMDGPUPrintfRuntimeBinding.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
38109
AMDGPUPromoteAlloca.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
6573
AMDGPUPromoteKernelArguments.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
13260
AMDGPUPropagateAttributes.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
18272
AMDGPURegBankCombiner.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
174137
AMDGPURegisterBankInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
7379
AMDGPURegisterBankInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
960
AMDGPURegisterBanks.td
blob
|
blame
|
history
|
raw
-rw-r--r--
23294
AMDGPUReplaceLDSUseWithPointer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
19801
AMDGPUResourceUsageAnalysis.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2809
AMDGPUResourceUsageAnalysis.h
blob
|
blame
|
history
|
raw
-rw-r--r--
13440
AMDGPURewriteOutArguments.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
23140
AMDGPUSearchableTables.td
blob
|
blame
|
history
|
raw
-rw-r--r--
38408
AMDGPUSubtarget.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
8340
AMDGPUSubtarget.h
blob
|
blame
|
history
|
raw
-rw-r--r--
56473
AMDGPUTargetMachine.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
5087
AMDGPUTargetMachine.h
blob
|
blame
|
history
|
raw
-rw-r--r--
1525
AMDGPUTargetObjectFile.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1171
AMDGPUTargetObjectFile.h
blob
|
blame
|
history
|
raw
-rw-r--r--
42537
AMDGPUTargetTransformInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9182
AMDGPUTargetTransformInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
12075
AMDGPUUnifyDivergentExitNodes.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4788
AMDGPUUnifyMetadata.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
33503
AMDKernelCodeT.h
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
AsmParser
tree
|
history
-rw-r--r--
125811
BUFInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
5487
CMakeLists.txt
blob
|
blame
|
history
|
raw
-rw-r--r--
8083
CaymanInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
61802
DSInstructions.td
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
Disassembler
tree
|
history
-rw-r--r--
4424
EXPInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
31686
EvergreenInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
96645
FLATInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
21809
GCNDPPCombine.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
64720
GCNHazardRecognizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
5011
GCNHazardRecognizer.h
blob
|
blame
|
history
|
raw
-rw-r--r--
11537
GCNILPSched.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
20479
GCNIterativeScheduler.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4090
GCNIterativeScheduler.h
blob
|
blame
|
history
|
raw
-rw-r--r--
8324
GCNMinRegStrategy.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
11480
GCNNSAReassign.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
7439
GCNPreRAOptimizations.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
6213
GCNProcessors.td
blob
|
blame
|
history
|
raw
-rw-r--r--
16103
GCNRegPressure.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9402
GCNRegPressure.h
blob
|
blame
|
history
|
raw
-rw-r--r--
35125
GCNSchedStrategy.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
5654
GCNSchedStrategy.h
blob
|
blame
|
history
|
raw
-rw-r--r--
32701
GCNSubtarget.h
blob
|
blame
|
history
|
raw
-rw-r--r--
319
InstCombineTables.td
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
MCA
tree
|
history
drwxr-xr-x
-
MCTargetDesc
tree
|
history
-rw-r--r--
57556
MIMGInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
1574
R600.h
blob
|
blame
|
history
|
raw
-rw-r--r--
1576
R600.td
blob
|
blame
|
history
|
raw
-rw-r--r--
4557
R600AsmPrinter.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1537
R600AsmPrinter.h
blob
|
blame
|
history
|
raw
-rw-r--r--
7140
R600ClauseMergePass.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
22857
R600ControlFlowFinalizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4313
R600Defines.h
blob
|
blame
|
history
|
raw
-rw-r--r--
11770
R600EmitClauseMarkers.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9901
R600ExpandSpecialInstrs.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1786
R600FrameLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1300
R600FrameLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
6428
R600ISelDAGToDAG.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
80131
R600ISelLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
5378
R600ISelLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
11857
R600InstrFormats.td
blob
|
blame
|
history
|
raw
-rw-r--r--
49789
R600InstrInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
14022
R600InstrInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
921
R600InstrInfo.td
blob
|
blame
|
history
|
raw
-rw-r--r--
55968
R600Instructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
2393
R600MCInstLower.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
56411
R600MachineCFGStructurizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
551
R600MachineFunctionInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
824
R600MachineFunctionInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
13587
R600MachineScheduler.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2594
R600MachineScheduler.h
blob
|
blame
|
history
|
raw
-rw-r--r--
11617
R600OpenCLImageTypeLoweringPass.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
12515
R600OptimizeVectorRegisters.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
13266
R600Packetizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4474
R600Processors.td
blob
|
blame
|
history
|
raw
-rw-r--r--
3848
R600RegisterInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2051
R600RegisterInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
9985
R600RegisterInfo.td
blob
|
blame
|
history
|
raw
-rw-r--r--
1662
R600Schedule.td
blob
|
blame
|
history
|
raw
-rw-r--r--
1789
R600Subtarget.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
4604
R600Subtarget.h
blob
|
blame
|
history
|
raw
-rw-r--r--
5016
R600TargetMachine.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1747
R600TargetMachine.h
blob
|
blame
|
history
|
raw
-rw-r--r--
5328
R600TargetTransformInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2904
R600TargetTransformInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
783
R700Instructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
12053
SIAnnotateControlFlow.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
28007
SIDefines.h
blob
|
blame
|
history
|
raw
-rw-r--r--
32267
SIFixSGPRCopies.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2024
SIFixVGPRCopies.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
65283
SIFoldOperands.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
14088
SIFormMemoryClauses.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
60561
SIFrameLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
3154
SIFrameLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
474409
SIISelLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
24668
SIISelLowering.h
blob
|
blame
|
history
|
raw
-rw-r--r--
8053
SIInsertHardClauses.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
63539
SIInsertWaitcnts.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
9959
SIInstrFormats.td
blob
|
blame
|
history
|
raw
-rw-r--r--
300373
SIInstrInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
46638
SIInstrInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
97458
SIInstrInfo.td
blob
|
blame
|
history
|
raw
-rw-r--r--
107245
SIInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
7363
SILateBranchLowering.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
84524
SILoadStoreOptimizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
29353
SILowerControlFlow.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
28686
SILowerI1Copies.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
12660
SILowerSGPRSpills.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
23826
SIMachineFunctionInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
29157
SIMachineFunctionInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
69640
SIMachineScheduler.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
15944
SIMachineScheduler.h
blob
|
blame
|
history
|
raw
-rw-r--r--
83800
SIMemoryLegalizer.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
18172
SIModeRegister.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
14482
SIOptimizeExecMasking.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
14964
SIOptimizeExecMaskingPreRA.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
23096
SIOptimizeVGPRLiveRange.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
43219
SIPeepholeSDWA.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
6628
SIPostRABundler.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
7453
SIPreAllocateWWMRegs.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
13583
SIPreEmitPeephole.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
1986
SIProgramInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
2375
SIProgramInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
113398
SIRegisterInfo.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
16517
SIRegisterInfo.h
blob
|
blame
|
history
|
raw
-rw-r--r--
43771
SIRegisterInfo.td
blob
|
blame
|
history
|
raw
-rw-r--r--
11290
SISchedule.td
blob
|
blame
|
history
|
raw
-rw-r--r--
27669
SIShrinkInstructions.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
53354
SIWholeQuadMode.cpp
blob
|
blame
|
history
|
raw
-rw-r--r--
49406
SMInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
75763
SOPInstructions.td
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
TargetInfo
tree
|
history
drwxr-xr-x
-
Utils
tree
|
history
-rw-r--r--
645
VIInstrFormats.td
blob
|
blame
|
history
|
raw
-rw-r--r--
38545
VOP1Instructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
72652
VOP2Instructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
58483
VOP3Instructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
42689
VOP3PInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
64955
VOPCInstructions.td
blob
|
blame
|
history
|
raw
-rw-r--r--
26603
VOPInstructions.td
blob
|
blame
|
history
|
raw