Lines Matching defs:BlockAddress
760 /// BlockAddress - The address of a basic block.
762 class BlockAddress : public Constant {
765 BlockAddress(Function *F, BasicBlock *BB);
767 /// get - Return a BlockAddress for the specified function and basic block.
768 static BlockAddress *get(Function *F, BasicBlock *BB);
770 /// get - Return a BlockAddress for the specified basic block. The basic
772 static BlockAddress *get(BasicBlock *BB);
784 static inline bool classof(const BlockAddress *) { return true; }
791 struct OperandTraits<BlockAddress> :
792 public FixedNumOperandTraits<BlockAddress, 2> {
795 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(BlockAddress, Value)