LLVM 22.0.0git
NVPTXIRPeephole.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "nvptx-ir-peephole"

Functions

static bool tryFoldBinaryFMul (BinaryOperator *BI)
static bool foldFMA (Function &F)
 INITIALIZE_PASS (NVPTXIRPeephole, "nvptx-ir-peephole", "NVPTX IR Peephole", false, false) bool NVPTXIRPeephole

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "nvptx-ir-peephole"

Definition at line 31 of file NVPTXIRPeephole.cpp.

Function Documentation

◆ foldFMA()

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( NVPTXIRPeephole ,
"nvptx-ir-peephole" ,
"NVPTX IR Peephole" ,
false ,
false  )

Definition at line 150 of file NVPTXIRPeephole.cpp.

References F, foldFMA(), and runOnFunction().

◆ tryFoldBinaryFMul()