Revert r354244 "[DAGCombiner] Eliminate dead stores to stack."
[llvm-complete.git] / lib / Target / AMDGPU / 
tree383294672d6f455f36deeacb1ccfad1fd4b71dd5
drwxr-xr-x   ..
-rw-r--r-- 9936 AMDGPU.h
-rw-r--r-- 22876 AMDGPU.td
-rw-r--r-- 5225 AMDGPUAliasAnalysis.cpp
-rw-r--r-- 3439 AMDGPUAliasAnalysis.h
-rw-r--r-- 4616 AMDGPUAlwaysInlinePass.cpp
-rw-r--r-- 9328 AMDGPUAnnotateKernelFeatures.cpp
-rw-r--r-- 6060 AMDGPUAnnotateUniformValues.cpp
-rw-r--r-- 5297 AMDGPUArgumentUsageInfo.cpp
-rw-r--r-- 4372 AMDGPUArgumentUsageInfo.h
-rw-r--r-- 47221 AMDGPUAsmPrinter.cpp
-rw-r--r-- 5127 AMDGPUAsmPrinter.h
-rw-r--r-- 16747 AMDGPUAtomicOptimizer.cpp
-rw-r--r-- 9260 AMDGPUCallLowering.cpp
-rw-r--r-- 1638 AMDGPUCallLowering.h
-rw-r--r-- 6912 AMDGPUCallingConv.td
-rw-r--r-- 30016 AMDGPUCodeGenPrepare.cpp
-rw-r--r-- 2203 AMDGPUFeatures.td
-rw-r--r-- 1883 AMDGPUFixFunctionBitcasts.cpp
-rw-r--r-- 1995 AMDGPUFrameLowering.cpp
-rw-r--r-- 1427 AMDGPUFrameLowering.h
-rw-r--r-- 4767 AMDGPUGISel.td
-rw-r--r-- 4432 AMDGPUGenRegisterBankInfo.def
-rw-r--r-- 35135 AMDGPUHSAMetadataStreamer.cpp
-rw-r--r-- 5673 AMDGPUHSAMetadataStreamer.h
-rw-r--r-- 82032 AMDGPUISelDAGToDAG.cpp
-rw-r--r-- 163974 AMDGPUISelLowering.cpp
-rw-r--r-- 18005 AMDGPUISelLowering.h
-rw-r--r-- 7406 AMDGPUInline.cpp
-rw-r--r-- 1783 AMDGPUInstrInfo.cpp
-rw-r--r-- 1532 AMDGPUInstrInfo.h
-rw-r--r-- 15641 AMDGPUInstrInfo.td
-rw-r--r-- 23371 AMDGPUInstructionSelector.cpp
-rw-r--r-- 3792 AMDGPUInstructionSelector.h
-rw-r--r-- 28931 AMDGPUInstructions.td
-rw-r--r-- 27277 AMDGPULegalizerInfo.cpp
-rw-r--r-- 1603 AMDGPULegalizerInfo.h
-rw-r--r-- 55231 AMDGPULibCalls.cpp
-rw-r--r-- 38709 AMDGPULibFunc.cpp
-rw-r--r-- 11206 AMDGPULibFunc.h
-rw-r--r-- 4441 AMDGPULowerIntrinsics.cpp
-rw-r--r-- 8674 AMDGPULowerKernelArguments.cpp
-rw-r--r-- 7970 AMDGPULowerKernelAttributes.cpp
-rw-r--r-- 14126 AMDGPUMCInstLower.cpp
-rw-r--r-- 104362 AMDGPUMachineCFGStructurizer.cpp
-rw-r--r-- 2360 AMDGPUMachineFunction.cpp
-rw-r--r-- 1937 AMDGPUMachineFunction.h
-rw-r--r-- 948 AMDGPUMachineModuleInfo.cpp
-rw-r--r-- 3159 AMDGPUMachineModuleInfo.h
-rw-r--r-- 2300 AMDGPUMacroFusion.cpp
-rw-r--r-- 679 AMDGPUMacroFusion.h
-rw-r--r-- 5403 AMDGPUOpenCLEnqueuedBlockLowering.cpp
-rw-r--r-- 1318 AMDGPUPTNote.h
-rw-r--r-- 12184 AMDGPUPerfHintAnalysis.cpp
-rw-r--r-- 1657 AMDGPUPerfHintAnalysis.h
-rw-r--r-- 30978 AMDGPUPromoteAlloca.cpp
-rw-r--r-- 23616 AMDGPURegAsmNames.inc.cpp
-rw-r--r-- 36321 AMDGPURegisterBankInfo.cpp
-rw-r--r-- 2946 AMDGPURegisterBankInfo.h
-rw-r--r-- 734 AMDGPURegisterBanks.td
-rw-r--r-- 2900 AMDGPURegisterInfo.cpp
-rw-r--r-- 1141 AMDGPURegisterInfo.h
-rw-r--r-- 666 AMDGPURegisterInfo.td
-rw-r--r-- 16173 AMDGPURewriteOutArguments.cpp
-rw-r--r-- 3201 AMDGPUSearchableTables.td
-rw-r--r-- 23321 AMDGPUSubtarget.cpp
-rw-r--r-- 30234 AMDGPUSubtarget.h
-rw-r--r-- 31543 AMDGPUTargetMachine.cpp
-rw-r--r-- 4115 AMDGPUTargetMachine.h
-rw-r--r-- 1573 AMDGPUTargetObjectFile.cpp
-rw-r--r-- 1230 AMDGPUTargetObjectFile.h
-rw-r--r-- 25822 AMDGPUTargetTransformInfo.cpp
-rw-r--r-- 8975 AMDGPUTargetTransformInfo.h
-rw-r--r-- 10085 AMDGPUUnifyDivergentExitNodes.cpp
-rw-r--r-- 4584 AMDGPUUnifyMetadata.cpp
-rw-r--r-- 57629 AMDILCFGStructurizer.cpp
-rw-r--r-- 33355 AMDKernelCodeT.h
drwxr-xr-x - AsmParser
-rw-r--r-- 92761 BUFInstructions.td
-rw-r--r-- 3929 CMakeLists.txt
-rw-r--r-- 8111 CaymanInstructions.td
-rw-r--r-- 49622 DSInstructions.td
drwxr-xr-x - Disassembler
-rw-r--r-- 28654 EvergreenInstructions.td
-rw-r--r-- 53473 FLATInstructions.td
-rw-r--r-- 16872 GCNDPPCombine.cpp
-rw-r--r-- 25928 GCNHazardRecognizer.cpp
-rw-r--r-- 3423 GCNHazardRecognizer.h
-rw-r--r-- 11537 GCNILPSched.cpp
-rw-r--r-- 20961 GCNIterativeScheduler.cpp
-rw-r--r-- 3861 GCNIterativeScheduler.h
-rw-r--r-- 8402 GCNMinRegStrategy.cpp
-rw-r--r-- 4237 GCNProcessors.td
-rw-r--r-- 16451 GCNRegPressure.cpp
-rw-r--r-- 6994 GCNRegPressure.h
-rw-r--r-- 19991 GCNSchedStrategy.cpp
-rw-r--r-- 3306 GCNSchedStrategy.h
drwxr-xr-x - InstPrinter
-rw-r--r-- 1142 LLVMBuild.txt
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 25249 MIMGInstructions.td
-rw-r--r-- 1549 R600.td
-rw-r--r-- 4577 R600AsmPrinter.cpp
-rw-r--r-- 1537 R600AsmPrinter.h
-rw-r--r-- 7560 R600ClauseMergePass.cpp
-rw-r--r-- 23972 R600ControlFlowFinalizer.cpp
-rw-r--r-- 4350 R600Defines.h
-rw-r--r-- 12390 R600EmitClauseMarkers.cpp
-rw-r--r-- 10383 R600ExpandSpecialInstrs.cpp
-rw-r--r-- 1917 R600FrameLowering.cpp
-rw-r--r-- 1281 R600FrameLowering.h
-rw-r--r-- 83938 R600ISelLowering.cpp
-rw-r--r-- 4901 R600ISelLowering.h
-rw-r--r-- 11857 R600InstrFormats.td
-rw-r--r-- 50649 R600InstrInfo.cpp
-rw-r--r-- 14026 R600InstrInfo.h
-rw-r--r-- 54638 R600Instructions.td
-rw-r--r-- 551 R600MachineFunctionInfo.cpp
-rw-r--r-- 824 R600MachineFunctionInfo.h
-rw-r--r-- 13917 R600MachineScheduler.cpp
-rw-r--r-- 2593 R600MachineScheduler.h
-rw-r--r-- 12027 R600OpenCLImageTypeLoweringPass.cpp
-rw-r--r-- 13692 R600OptimizeVectorRegisters.cpp
-rw-r--r-- 13703 R600Packetizer.cpp
-rw-r--r-- 4440 R600Processors.td
-rw-r--r-- 3837 R600RegisterInfo.cpp
-rw-r--r-- 1868 R600RegisterInfo.h
-rw-r--r-- 9920 R600RegisterInfo.td
-rw-r--r-- 1662 R600Schedule.td
-rw-r--r-- 783 R700Instructions.td
-rw-r--r-- 6565 SIAddIMGInit.cpp
-rw-r--r-- 10425 SIAnnotateControlFlow.cpp
-rw-r--r-- 3118 SIDebuggerInsertNops.cpp
-rw-r--r-- 17258 SIDefines.h
-rw-r--r-- 24050 SIFixSGPRCopies.cpp
-rw-r--r-- 2052 SIFixVGPRCopies.cpp
-rw-r--r-- 16241 SIFixWWMLiveness.cpp
-rw-r--r-- 8694 SIFixupVectorISel.cpp
-rw-r--r-- 39272 SIFoldOperands.cpp
-rw-r--r-- 12964 SIFormMemoryClauses.cpp
-rw-r--r-- 32369 SIFrameLowering.cpp
-rw-r--r-- 3042 SIFrameLowering.h
-rw-r--r-- 360647 SIISelLowering.cpp
-rw-r--r-- 17200 SIISelLowering.h
-rw-r--r-- 15411 SIInsertSkips.cpp
-rw-r--r-- 53546 SIInsertWaitcnts.cpp
-rw-r--r-- 8874 SIInstrFormats.td
-rw-r--r-- 198711 SIInstrInfo.cpp
-rw-r--r-- 36794 SIInstrInfo.h
-rw-r--r-- 75530 SIInstrInfo.td
-rw-r--r-- 49489 SIInstructions.td
-rw-r--r-- 51160 SILoadStoreOptimizer.cpp
-rw-r--r-- 17246 SILowerControlFlow.cpp
-rw-r--r-- 27196 SILowerI1Copies.cpp
-rw-r--r-- 10854 SIMachineFunctionInfo.cpp
-rw-r--r-- 18342 SIMachineFunctionInfo.h
-rw-r--r-- 71086 SIMachineScheduler.cpp
-rw-r--r-- 16210 SIMachineScheduler.h
-rw-r--r-- 36796 SIMemoryLegalizer.cpp
-rw-r--r-- 16349 SIModeRegister.cpp
-rw-r--r-- 11059 SIOptimizeExecMasking.cpp
-rw-r--r-- 12920 SIOptimizeExecMaskingPreRA.cpp
-rw-r--r-- 43117 SIPeepholeSDWA.cpp
-rw-r--r-- 2475 SIProgramInfo.h
-rw-r--r-- 59055 SIRegisterInfo.cpp
-rw-r--r-- 9718 SIRegisterInfo.h
-rw-r--r-- 25808 SIRegisterInfo.td
-rw-r--r-- 4385 SISchedule.td
-rw-r--r-- 23705 SIShrinkInstructions.cpp
-rw-r--r-- 29280 SIWholeQuadMode.cpp
-rw-r--r-- 34801 SMInstructions.td
-rw-r--r-- 49752 SOPInstructions.td
drwxr-xr-x - TargetInfo
drwxr-xr-x - Utils
-rw-r--r-- 645 VIInstrFormats.td
-rw-r--r-- 683 VIInstructions.td
-rw-r--r-- 28605 VOP1Instructions.td
-rw-r--r-- 41983 VOP2Instructions.td
-rw-r--r-- 42286 VOP3Instructions.td
-rw-r--r-- 17937 VOP3PInstructions.td
-rw-r--r-- 49485 VOPCInstructions.td
-rw-r--r-- 19761 VOPInstructions.td