LLVM 20.0.0git
|
This pass performs the peephole optimizations before code emission. More...
#include "AMDGPU.h"
#include "GCNSubtarget.h"
#include "MCTargetDesc/AMDGPUMCTargetDesc.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
Go to the source code of this file.
Macros | |
#define | DEBUG_TYPE "si-pre-emit-peephole" |
Variables | |
static unsigned | SkipThreshold |
static cl::opt< unsigned, true > | SkipThresholdFlag ("amdgpu-skip-threshold", cl::Hidden, cl::desc("Number of instructions before jumping over divergent control flow"), cl::location(SkipThreshold), cl::init(12)) |
This pass performs the peephole optimizations before code emission.
Definition in file SIPreEmitPeephole.cpp.
#define DEBUG_TYPE "si-pre-emit-peephole" |
Definition at line 21 of file SIPreEmitPeephole.cpp.
|
static |
Definition at line 23 of file SIPreEmitPeephole.cpp.
|
static |