LLVM 24.0.0git
AArch64PTrueCoalescing.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "aarch64-ptrue-coalesce"

Functions

 INITIALIZE_PASS_BEGIN (AArch64PTrueCoalescingLegacy, DEBUG_TYPE, "AArch64 PTRUE Coalescing", false, false) INITIALIZE_PASS_END(AArch64PTrueCoalescingLegacy

Variables

static cl::opt< boolEnablePTrueCoalescing ("aarch64-enable-ptrue-coalescing", cl::init(false), cl::Hidden, cl::desc("Enable coalescing of compatible AArch64 SVE PTRUE instructions"))
 DEBUG_TYPE
AArch64 PTRUE Coalescing
AArch64 PTRUE false

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "aarch64-ptrue-coalesce"

Definition at line 38 of file AArch64PTrueCoalescing.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( AArch64PTrueCoalescingLegacy ,
DEBUG_TYPE ,
"AArch64 PTRUE Coalescing" ,
false ,
false  )

Variable Documentation

◆ Coalescing

AArch64 PTRUE Coalescing

Definition at line 129 of file AArch64PTrueCoalescing.cpp.

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 128 of file AArch64PTrueCoalescing.cpp.

◆ EnablePTrueCoalescing

cl::opt< bool > EnablePTrueCoalescing("aarch64-enable-ptrue-coalescing", cl::init(false), cl::Hidden, cl::desc("Enable coalescing of compatible AArch64 SVE PTRUE instructions")) ( "aarch64-enable-ptrue-coalescing" ,
cl::init(false) ,
cl::Hidden ,
cl::desc("Enable coalescing of compatible AArch64 SVE PTRUE instructions")  )
static

◆ false

AArch64 PTRUE false

Definition at line 129 of file AArch64PTrueCoalescing.cpp.