LLVM 23.0.0git
NVPTXLowerAggrCopies.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "nvptx"

Functions

 INITIALIZE_PASS_BEGIN (NVPTXLowerAggrCopies, "nvptx-lower-aggr-copies", "Lower aggregate copies, and llvm.mem* intrinsics into loops", false, false) INITIALIZE_PASS_END(NVPTXLowerAggrCopies

Variables

nvptx lower aggr copies
nvptx lower aggr Lower aggregate and llvm mem *intrinsics into loops
nvptx lower aggr Lower aggregate and llvm mem *intrinsics into false

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "nvptx"

Definition at line 33 of file NVPTXLowerAggrCopies.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( NVPTXLowerAggrCopies ,
"nvptx-lower-aggr-copies" ,
"Lower aggregate copies,
and llvm.mem *intrinsics into loops" ,
false ,
false  )

Variable Documentation

◆ copies

nvptx lower aggr Lower aggregate copies

Definition at line 183 of file NVPTXLowerAggrCopies.cpp.

◆ false

nvptx lower aggr Lower aggregate and llvm mem* intrinsics into false

Definition at line 184 of file NVPTXLowerAggrCopies.cpp.

◆ loops

nvptx lower aggr Lower aggregate and llvm mem* intrinsics into loops

Definition at line 184 of file NVPTXLowerAggrCopies.cpp.