LLVM 22.0.0git
RISCVMCCodeEmitter.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "mccodeemitter"

Functions

 STATISTIC (MCNumEmitted, "Number of MC instructions emitted")
 STATISTIC (MCNumFixups, "Number of MC fixups created")
static void addFixup (SmallVectorImpl< MCFixup > &Fixups, uint32_t Offset, const MCExpr *Value, uint16_t Kind)
static unsigned getInvertedBranchOp (unsigned BrOp)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "mccodeemitter"

Definition at line 33 of file RISCVMCCodeEmitter.cpp.

Function Documentation

◆ addFixup()

◆ getInvertedBranchOp()

unsigned getInvertedBranchOp ( unsigned BrOp)
static

Definition at line 250 of file RISCVMCCodeEmitter.cpp.

References llvm_unreachable.

◆ STATISTIC() [1/2]

STATISTIC ( MCNumEmitted ,
"Number of MC instructions emitted"  )

◆ STATISTIC() [2/2]

STATISTIC ( MCNumFixups ,
"Number of MC fixups created"  )