LLVM 22.0.0git
RISCVGatherScatterLowering.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "riscv-gather-scatter-lowering"

Functions

 INITIALIZE_PASS (RISCVGatherScatterLowering, DEBUG_TYPE, "RISC-V gather/scatter lowering pass", false, false) FunctionPass *llvm
static std::pair< Value *, Value * > matchStridedConstant (Constant *StartC)
static std::pair< Value *, Value * > matchStridedStart (Value *Start, IRBuilderBase &Builder)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "riscv-gather-scatter-lowering"

Definition at line 31 of file RISCVGatherScatterLowering.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( RISCVGatherScatterLowering ,
DEBUG_TYPE ,
"RISC-V gather/scatter lowering pass" ,
false ,
false  )

◆ matchStridedConstant()

◆ matchStridedStart()