Searched refs:BlockAddress (Results 26 - 50 of 63) sorted by relevance

123

/external/llvm/lib/IR/
H A DFunction.cpp748 if (isa<BlockAddress>(FU))
767 if (!isa<BlockAddress>(U))
H A DAsmWriter.cpp895 if (const BlockAddress *BA = dyn_cast<BlockAddress>(CV)) {
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp104 setOperationAction(ISD::BlockAddress, MVT::i16, Custom);
191 case ISD::BlockAddress: return LowerBlockAddress(Op, DAG);
805 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress();
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp106 case ISD::BlockAddress: return "BlockAddress";
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp766 BlockAddress::get(const_cast<BasicBlock *>(MBB->getBasicBlock()));
1036 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress();
1314 setOperationAction(ISD::BlockAddress, MVT::i32, Custom);
1558 case ISD::BlockAddress: return LowerBlockAddress(Op, DAG);
H A DHexagonHardwareLoops.cpp1107 // to create a BlockAddress operand to get this mechanism to work both the
1112 BlockAddress::get(const_cast<BasicBlock *>(LoopStart->getBasicBlock()));
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1865 if (isa<BlockAddress>(U))
1888 if (isa<BlockAddress>(U))
1999 if (C->getNumOperands() == 0 || isa<BlockAddress>(C))
2577 if (BlockAddress *BA = dyn_cast<BlockAddress>(Val))
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1562 if (const BlockAddress *BA = dyn_cast<BlockAddress>(CV))
2073 MCSymbol *AsmPrinter::GetBlockAddressSymbol(const BlockAddress *BA) const {
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp124 setOperationAction(ISD::BlockAddress, MVT::i32 , Custom);
211 case ISD::BlockAddress: return LowerBlockAddress(Op, DAG);
321 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress();
/external/clang/lib/CodeGen/
H A DCGDecl.cpp714 isa<llvm::ConstantVector>(Init) || isa<llvm::BlockAddress>(Init) ||
751 isa<llvm::ConstantVector>(Init) || isa<llvm::BlockAddress>(Init) ||
H A DCodeGenFunction.cpp1266 llvm::BlockAddress *CodeGenFunction::GetAddrOfLabel(const LabelDecl *L) {
1275 return llvm::BlockAddress::get(CurFn, BB);
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h477 SDValue getBlockAddress(const BlockAddress *BA, EVT VT,
480 SDValue getTargetBlockAddress(const BlockAddress *BA, EVT VT,
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp893 else if (const BlockAddress *BA = dyn_cast<BlockAddress>(C))
/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2619 BlockAddress *TBA = dyn_cast<BlockAddress>(SI->getTrueValue());
2620 BlockAddress *FBA = dyn_cast<BlockAddress>(SI->getFalseValue());
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c479 BlockAddress, enumerator in enum:ValueKind
506 DEFINE_CASE(Val, BlockAddress);
H A Dllvm.ml261 | BlockAddress Constructor in type:ValueKind/t
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1159 } else if (const BlockAddress *BA = dyn_cast<BlockAddress>(C)) {
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp935 } else if (const BlockAddress *BA = dyn_cast<BlockAddress>(CV)) {
937 Out << "BlockAddress::get(" << getOpName(BA->getBasicBlock()) << ");";
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp131 if (const BlockAddress *BA = dyn_cast<BlockAddress>(CV))
/external/llvm/include/llvm-c/
H A DCore.h1159 macro(BlockAddress) \
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp242 setOperationAction(ISD::BlockAddress, MVT::i32, Custom);
261 setOperationAction(ISD::BlockAddress, MVT::i64, Custom);
787 case ISD::BlockAddress: return lowerBlockAddress(Op, DAG);
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp230 setOperationAction(ISD::BlockAddress, PtrVT, Custom);
1875 const BlockAddress *BA = Node->getBlockAddress();
2415 case ISD::BlockAddress:
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp849 const BlockAddress *BA =
/external/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp566 // TODO: This could be improved if the operand is a [cast of a] BlockAddress.
625 // TODO: This could be improved if the operand is a [cast of a] BlockAddress.
1678 } else if (isa<BlockAddress>(UR)) {
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1595 V = BlockAddress::get(Fn, BBI);
3164 FwdRef->replaceAllUsesWith(BlockAddress::get(F, FunctionBBs[BlockIdx]));

Completed in 590 milliseconds

123