LLVM 24.0.0git
BPFUnwind.cpp File Reference

Go to the source code of this file.

Functions

static bool canUnwind (const Function &F)
 Not being nounwind is the default in IR, so that alone is not enough: uwtable is how a frontend asks for unwinding through a function to work.
 INITIALIZE_PASS (BPFUnwindPrepare, "bpf-unwind-prepare", "BPF Unwind Prepare", false, false) INITIALIZE_PASS(BPFUnwindLower

Variables

bpf unwind lower
bpf unwind BPF Unwind Lower
bpf unwind BPF Unwind false

Function Documentation

◆ canUnwind()

bool canUnwind ( const Function & F)
static

Not being nounwind is the default in IR, so that alone is not enough: uwtable is how a frontend asks for unwinding through a function to work.

Definition at line 50 of file BPFUnwind.cpp.

References F.

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( BPFUnwindPrepare ,
"bpf-unwind-prepare" ,
"BPF Unwind Prepare" ,
false ,
false  )

Variable Documentation

◆ false

bpf unwind BPF Unwind false

Definition at line 319 of file BPFUnwind.cpp.

◆ Lower

◆ lower