Searched defs:BlockAddress (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/IR/
H A DConstants.h747 /// BlockAddress - The address of a basic block.
749 class BlockAddress : public Constant { class in namespace:llvm
752 BlockAddress(Function *F, BasicBlock *BB);
754 /// get - Return a BlockAddress for the specified function and basic block.
755 static BlockAddress *get(Function *F, BasicBlock *BB);
757 /// get - Return a BlockAddress for the specified basic block. The basic
759 static BlockAddress *get(BasicBlock *BB);
777 struct OperandTraits<BlockAddress> :
778 public FixedNumOperandTraits<BlockAddress, 2> {
781 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(BlockAddress, Valu
[all...]
/external/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator in enum:llvm::ISD::NodeType
/external/llvm/lib/IR/
H A DConstants.cpp337 if (const BlockAddress *BA = dyn_cast<BlockAddress>(this))
351 isa<BlockAddress>(LHS->getOperand(0)) &&
352 isa<BlockAddress>(RHS->getOperand(0)) &&
353 cast<BlockAddress>(LHS->getOperand(0))->getFunction() ==
354 cast<BlockAddress>(RHS->getOperand(0))->getFunction())
1344 //---- BlockAddress::get() implementation.
1347 BlockAddress *BlockAddress::get(BasicBlock *BB) {
1352 BlockAddress *BlockAddres
1362 BlockAddress::BlockAddress(Function *F, BasicBlock *BB) function in class:BlockAddress
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml216 | BlockAddress Constructor in type:ValueKind/t
H A Dllvm_ocaml.c416 BlockAddress, enumerator in enum:ValueKind
441 DEFINE_CASE(Val, BlockAddress);

Completed in 143 milliseconds