LLVM 24.0.0git
AArch64A57FPLoadBalancing.cpp File Reference

Go to the source code of this file.

Classes

class  false::Chain
 A Chain is a sequence of instructions that are linked together by an accumulation operand. More...

Namespaces

namespace  false

Macros

#define DEBUG_TYPE   "aarch64-a57-fp-load-balancing"

Functions

static bool isMul (MachineInstr *MI)
static bool isMla (MachineInstr *MI)
 INITIALIZE_PASS_BEGIN (AArch64A57FPLoadBalancingLegacy, DEBUG_TYPE, "AArch64 A57 FP Load-Balancing", false, false) INITIALIZE_PASS_END(AArch64A57FPLoadBalancingLegacy

Variables

 DEBUG_TYPE
AArch64 A57 FP Load Balancing
AArch64 A57 FP Load false

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "aarch64-a57-fp-load-balancing"

Definition at line 46 of file AArch64A57FPLoadBalancing.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( AArch64A57FPLoadBalancingLegacy ,
DEBUG_TYPE ,
"AArch64 A57 FP Load-Balancing" ,
false ,
false  )

◆ isMla()

bool isMla ( MachineInstr * MI)
static

Definition at line 65 of file AArch64A57FPLoadBalancing.cpp.

References MI.

◆ isMul()

bool isMul ( MachineInstr * MI)
static

Definition at line 52 of file AArch64A57FPLoadBalancing.cpp.

References MI.

Variable Documentation

◆ Balancing

AArch64 A57 FP Load Balancing

Definition at line 148 of file AArch64A57FPLoadBalancing.cpp.

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 147 of file AArch64A57FPLoadBalancing.cpp.

◆ false

AArch64 A57 FP Load false

Definition at line 148 of file AArch64A57FPLoadBalancing.cpp.