Home | History | Annotate | Download | only in llvm

Lines Matching defs:BlockAddress

543 /// BlockAddress - The address of a basic block.
545 class BlockAddress : public Constant {
548 BlockAddress(Function *F, BasicBlock *BB);
550 /// get - Return a BlockAddress for the specified function and basic block.
551 static BlockAddress *get(Function *F, BasicBlock *BB);
553 /// get - Return a BlockAddress for the specified basic block. The basic
555 static BlockAddress *get(BasicBlock *BB);
567 static inline bool classof(const BlockAddress *) { return true; }
574 struct OperandTraits<BlockAddress> :
575 public FixedNumOperandTraits<BlockAddress, 2> {
578 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(BlockAddress, Value)