LLVM: llvm::sandboxir::BlockAddress Class Reference (original) (raw)
#include "[llvm/SandboxIR/Constant.h](SandboxIR%5F2Constant%5F8h%5Fsource.html)"
| Static Public Member Functions | |
|---|---|
| static LLVM_ABI BlockAddress * | get (Function *F, BasicBlock *BB) |
| Return a BlockAddress for the specified function and basic block. | |
| static LLVM_ABI BlockAddress * | get (BasicBlock *BB) |
| Return a BlockAddress for the specified basic block. | |
| static LLVM_ABI BlockAddress * | lookup (const BasicBlock *BB) |
| Lookup an existing BlockAddress constant for the given BasicBlock. | |
| static bool | classof (const sandboxir::Value *From) |
| For isa/dyn_cast. | |
| Static Public Member Functions inherited from llvm::sandboxir::Constant | |
| static bool | classof (const sandboxir::Value *From) |
| For isa/dyn_cast. | |
| Static Public Member Functions inherited from llvm::sandboxir::User | |
| static bool | classof (const Value *From) |
| For isa/dyn_cast. |
Definition at line 1430 of file Constant.h.
◆ classof()
◆ get() [1/2]
◆ get() [2/2]
◆ getBasicBlock()
| BasicBlock * llvm::sandboxir::BlockAddress::getBasicBlock | ( | ) | const |
|---|
◆ getFunction()
| Function * llvm::sandboxir::BlockAddress::getFunction | ( | ) | const |
|---|
◆ lookup()
◆ Context
The documentation for this class was generated from the following files:
- include/llvm/SandboxIR/Constant.h
- lib/SandboxIR/Constant.cpp