Home | History | Annotate | Download | only in IR

Lines Matching defs:BlockAddress

344   if (const BlockAddress *BA = dyn_cast<BlockAddress>(this))
347 // While raw uses of blockaddress need to be relocated, differences between
358 isa<BlockAddress>(LHS->getOperand(0)) &&
359 isa<BlockAddress>(RHS->getOperand(0)) &&
360 cast<BlockAddress>(LHS->getOperand(0))->getFunction() ==
361 cast<BlockAddress>(RHS->getOperand(0))->getFunction())
1349 //---- BlockAddress::get() implementation.
1352 BlockAddress *BlockAddress::get(BasicBlock *BB) {
1357 BlockAddress *BlockAddress::get(Function *F, BasicBlock *BB) {
1358 BlockAddress *&BA =
1361 BA = new BlockAddress(F, BB);
1367 BlockAddress::BlockAddress(Function *F, BasicBlock *BB)
1378 void BlockAddress::destroyConstant() {
1385 void BlockAddress::replaceUsesOfWithOnConstant(Value *From, Value *To, Use *U) {
1398 BlockAddress *&NewBA =