llvm-project/llvm/lib/Target/NVPTX
Jonas Paulsson 122efef8ee Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions.""
This reverts commit 17db0de330.

Some more bots got broken - need to investigate.
2022-12-05 00:52:00 +01:00
..
MCTargetDesc NVPTX: Register null target streamer 2022-10-31 18:32:33 -07:00
TargetInfo
CMakeLists.txt
ManagedStringPool.h
NVPTX.h [CodeGen] Move instruction predicate verification to emitInstruction 2022-07-14 09:33:28 +01:00
NVPTX.td Add support for CUDA-11.8 and sm_{87,89,90} GPUs. 2022-10-07 13:59:28 -07:00
NVPTXAllocaHoisting.cpp
NVPTXAllocaHoisting.h
NVPTXAsmPrinter.cpp [NVPTX] Fix pointer argument declaration for --nvptx-short-ptr 2022-11-15 21:41:33 +03:00
NVPTXAsmPrinter.h Reapply "[NVPTX] Use the mask() operator to initialize packed structs with pointers" 2022-07-18 20:56:26 +04:00
NVPTXAssignValidGlobalNames.cpp
NVPTXAtomicLower.cpp
NVPTXAtomicLower.h
NVPTXFrameLowering.cpp [NVPTX] Use MBB.begin() instead MBB.front() in NVPTXFrameLowering::emitPrologue 2022-09-14 08:30:55 +05:30
NVPTXFrameLowering.h
NVPTXGenericToNVVM.cpp [IR] Remove support for insertvalue constant expression 2022-07-04 09:27:22 +02:00
NVPTXISelDAGToDAG.cpp [Target] llvm::Optional => std::optional 2022-12-04 22:43:14 +00:00
NVPTXISelDAGToDAG.h
NVPTXISelLowering.cpp [Target] llvm::Optional => std::optional 2022-12-04 22:43:14 +00:00
NVPTXISelLowering.h [X86] Promote i8/i16 CTTZ (BSF) instructions and remove speculation branch 2022-08-24 17:28:18 +01:00
NVPTXImageOptimizer.cpp [NVPTX] Add missing pass names 2022-07-12 07:58:13 -07:00
NVPTXInstrFormats.td
NVPTXInstrInfo.cpp
NVPTXInstrInfo.h
NVPTXInstrInfo.td [CUDA, NVPTX] Added basic __bf16 support for NVPTX. 2022-10-25 11:08:06 -07:00
NVPTXIntrinsics.td
NVPTXLowerAggrCopies.cpp
NVPTXLowerAggrCopies.h
NVPTXLowerAlloca.cpp
NVPTXLowerArgs.cpp [llvm] Use std::gcd (NFC) 2022-08-27 23:54:29 -07:00
NVPTXMCExpr.cpp
NVPTXMCExpr.h
NVPTXMachineFunctionInfo.h llvm-reduce: Add cloning of target MachineFunctionInfo 2022-06-07 10:14:48 -04:00
NVPTXPeephole.cpp
NVPTXPrologEpilogPass.cpp [NVPTX] Add missing pass names 2022-07-12 07:58:13 -07:00
NVPTXProxyRegErasure.cpp [CUDA, NVPTX] Added basic __bf16 support for NVPTX. 2022-10-25 11:08:06 -07:00
NVPTXRegisterInfo.cpp PEI should be able to use backward walk in replaceFrameIndicesBackward. 2022-11-18 15:57:34 +01:00
NVPTXRegisterInfo.h PEI should be able to use backward walk in replaceFrameIndicesBackward. 2022-11-18 15:57:34 +01:00
NVPTXRegisterInfo.td [CUDA, NVPTX] Added basic __bf16 support for NVPTX. 2022-10-25 11:08:06 -07:00
NVPTXReplaceImageHandles.cpp
NVPTXSubtarget.cpp
NVPTXSubtarget.h Reapply "[NVPTX] Use the mask() operator to initialize packed structs with pointers" 2022-07-18 20:56:26 +04:00
NVPTXTargetMachine.cpp Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."" 2022-12-05 00:52:00 +01:00
NVPTXTargetMachine.h CodeGen/CommandFlags: Convert Optional to std::optional 2022-12-03 18:38:12 +00:00
NVPTXTargetObjectFile.h
NVPTXTargetTransformInfo.cpp TargetTransformInfo: convert Optional to std::optional 2022-12-02 11:42:15 -08:00
NVPTXTargetTransformInfo.h TargetTransformInfo: convert Optional to std::optional 2022-12-02 11:42:15 -08:00
NVPTXUtilities.cpp [NVPTX] Fix a segfault for bitcasted calls with byval params 2022-10-11 15:12:25 +01:00
NVPTXUtilities.h [NVPTX] Fix a segfault for bitcasted calls with byval params 2022-10-11 15:12:25 +01:00
NVVMIntrRange.cpp
NVVMReflect.cpp
cl_common_defines.h