Searched refs:MDNode (Results 101 - 125 of 168) sorted by relevance

1234567

/external/clang/lib/CodeGen/
H A DCGDebugInfo.h29 class MDNode;
91 std::vector<llvm::TrackingVH<llvm::MDNode> > LexicalBlockStack;
H A DCodeGenPGO.cpp962 llvm::MDNode *CodeGenPGO::createBranchWeights(uint64_t TrueCount,
976 llvm::MDNode *CodeGenPGO::createBranchWeights(ArrayRef<uint64_t> Weights) {
998 llvm::MDNode *CodeGenPGO::createLoopWeights(const Stmt *Cond,
H A DCGStmt.cpp617 Metadata.push_back(llvm::MDNode::get(Context, OpValues));
621 // Add llvm.loop MDNode to CondBr.
622 llvm::MDNode *LoopID = llvm::MDNode::get(Context, Metadata);
1149 llvm::MDNode *Weights = nullptr;
1726 /// asm call instruction. The !srcloc MDNode contains a list of constant
1729 static llvm::MDNode *getAsmSrcLocInfo(const StringLiteral *Str,
1732 // Add the location of the first line to the MDNode.
1741 // MDNode.
1751 return llvm::MDNode
[all...]
H A DCGObjCGNU.cpp457 llvm::MDNode *node,
588 llvm::Value *cmd, llvm::MDNode *node,
646 llvm::Value *cmd, llvm::MDNode *node,
795 llvm::Value *cmd, llvm::MDNode *node,
1304 llvm::MDNode *node = llvm::MDNode::get(VMContext, impMD);
1380 llvm::MDNode *node = llvm::MDNode::get(VMContext, impMD);
/external/lldb/source/Expression/
H A DIRForTarget.cpp310 MDNode *metadata = MDNode::get(context, md_name);
396 MDNode *metadata_node = named_metadata->getOperand(node_index);
638 MDNode *persistent_global_md = MDNode::get(m_module->getContext(), value_ref);
1233 MDNode *alloc_md = alloc->getMetadata("clang.decl.ptr");
1275 MDNode *persistent_global_md = MDNode::get(m_module->getContext(), value_ref);
H A DIRDynamicChecks.cpp508 MDNode *metadata = call_inst->getMetadata("lldb.call.realName");
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h58 class MDNode;
787 bool EmitFuncArgumentDbgValue(const Value *V, MDNode *Variable,
H A DLegalizeTypesGeneric.cpp259 const MDNode *TBAAInfo = LD->getTBAAInfo();
473 const MDNode *TBAAInfo = St->getTBAAInfo();
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp131 MDNode* MD = SI->getMetadata(LLVMContext::MD_prof);
209 MDNode* MD = SI->getMetadata(LLVMContext::MD_prof);
1076 if (MDNode *DebugNode = MDNode::getIfExists(V->getContext(), V))
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1092 const MDNode *getTBAAInfo() const { return MMO->getTBAAInfo(); }
1095 const MDNode *getRanges() const { return MMO->getRanges(); }
1637 const MDNode *MD;
1639 explicit MDNodeSDNode(const MDNode *md)
1644 const MDNode *getMD() const { return MD; }
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp427 MDNode *PrevVal = cast<MDNode>(OldV);
429 MDNode::deleteTemporary(PrevVal);
445 Value *V = MDNode::getTemporary(Context, None);
1049 MDNode *MD = dyn_cast_or_null<MDNode>(MDValueList.getValueFwdRef(Record[i]));
1076 Value *V = MDNode::getWhenValsUnresolved(Context, Elts, IsFunctionLocal);
2234 Inst->setMetadata(I->second, cast<MDNode>(Node));
2353 MDNode *Scope = nullptr, *IA = nullptr;
2354 if (ScopeID) Scope = cast<MDNode>(MDValueLis
[all...]
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp743 static void WriteMDNode(const MDNode *N,
771 if (const MDNode *N = dyn_cast<MDNode>(Vals[i].first)) {
833 const SmallVectorImpl<const MDNode *> &Vals = VE.getFunctionLocalMDValues();
835 if (const MDNode *N = Vals[i])
857 SmallVector<std::pair<unsigned, MDNode*>, 4> MDs;
1650 MDNode *Scope, *IA;
/external/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1673 if (MDNode *Tag = LI->getMetadata(LLVMContext::MD_tbaa))
1777 SmallVector<std::pair<unsigned, MDNode*>, 4> Metadata;
1781 MDNode *IMD = I->getMetadata(Kind);
1782 MDNode *ReplMD = Metadata[i].second;
1790 ReplInst->setMetadata(Kind, MDNode::getMostGenericTBAA(IMD, ReplMD));
1793 ReplInst->setMetadata(Kind, MDNode::getMostGenericRange(IMD, ReplMD));
1799 ReplInst->setMetadata(Kind, MDNode::getMostGenericFPMath(IMD, ReplMD));
H A DLoopRotation.cpp97 MDNode *LoopMD = L->getLoopID();
H A DScalarizer.cpp321 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs;
325 for (SmallVectorImpl<std::pair<unsigned, MDNode *> >::iterator
/external/llvm/lib/AsmParser/
H A DLLParser.cpp582 // MDNode:
587 bool LLParser::ParseMDNodeID(MDNode *&Result, unsigned &SlotNo) {
591 // Check existing MDNode.
599 bool LLParser::ParseMDNodeID(MDNode *&Result) {
607 // Otherwise, create MDNode forward reference.
608 MDNode *FwdNode = MDNode::getTemporary(Context, None);
636 MDNode *N = nullptr;
666 MDNode *Init = MDNode
[all...]
/external/llvm/include/llvm/IR/
H A DModule.h402 /// Return the named MDNode in the module with the specified name. This method
442 void addModuleFlag(MDNode *Node);
/external/llvm/include/llvm/Target/
H A DTargetInstrInfo.h29 class MDNode;
/external/llvm/lib/IR/
H A DInstruction.cpp531 SmallVector<std::pair<unsigned, MDNode*>, 4> TheMDs;
/external/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp365 DIVariable V(const_cast<MDNode *>(MI->getOperand(NOps - 1).getMetadata()));
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp104 MDNode *CopyMD = nullptr;
119 if (MDNode *M = MI->getMetadata(LLVMContext::MD_tbaa_struct)) {
128 isa<MDNode>(M->getOperand(2)))
129 CopyMD = cast<MDNode>(M->getOperand(2));
H A DInstCombineLoadStoreAlloca.cpp841 if (MDNode *TBAATag = SI.getMetadata(LLVMContext::MD_tbaa))
842 if ((TBAATag = MDNode::getMostGenericTBAA(TBAATag,
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp308 const MDNode *N = NMD->getOperand(0);
/external/llvm/lib/CodeGen/
H A DMachineFunction.cpp232 const MDNode *TBAAInfo,
233 const MDNode *Ranges) {
H A DRegAllocFast.cpp301 const MDNode *MDPtr = DBG->getOperand(2).getMetadata();
865 const MDNode *MDPtr =

Completed in 1611 milliseconds

1234567