Searched refs:MDNode (Results 126 - 150 of 168) sorted by relevance

1234567

/external/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp676 MDNode *BranchWeights) {
713 MDNode *BranchWeights) {
H A DInlineFunction.cpp447 if (MDNode *IA = DL.getInlinedAt(Ctx)) {
480 MDNode *InlinedAt = BI->getDebugLoc().getInlinedAt(Ctx);
H A DSimplifyCFG.cpp631 MDNode* MD = SI->getMetadata(LLVMContext::MD_prof);
726 MDNode* ProfMD = I->getMetadata(LLVMContext::MD_prof);
739 MDNode* MD = TI->getMetadata(LLVMContext::MD_prof);
1935 MDNode *ProfileData = BI->getMetadata(LLVMContext::MD_prof);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp129 /// Check whether the DIE for this MDNode can be shared across CUs.
131 // When the MDNode can be part of the type system, the DIE can be shared
145 /// when the DIE for this MDNode can be shared across CUs. The mappings
154 /// when the DIE for this MDNode can be shared across CUs. The mappings
946 DIE *DwarfUnit::getOrCreateTypeDIE(const MDNode *TyNode) {
1347 assert(isa<MDNode>(Val));
1348 DIArray A(cast<MDNode>(Val));
1777 for (DenseMap<DIE *, const MDNode *>::iterator CI = ContainingTypeMap.begin(),
1933 if (MDNode *PNode = DT.getObjCProperty())
/external/clang/lib/CodeGen/
H A DCodeGenFunction.h41 class MDNode;
1974 llvm::MDNode *TBAAInfo = nullptr,
1989 llvm::MDNode *TBAAInfo = nullptr, bool isInit = false,
2549 llvm::MDNode *getRangeForLoadFromType(QualType Ty);
/external/llvm/include/llvm/CodeGen/
H A DMachineInstr.h251 const MDNode *Var = getOperand(getNumOperands() - 1).getMetadata();
/external/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp183 MDNode *WeightsNode = TI->getMetadata(LLVMContext::MD_prof);
H A DValueTracking.cpp191 void llvm::computeKnownBitsFromRangeMetadata(const MDNode &Ranges,
341 if (MDNode *MD = cast<LoadInst>(I)->getMetadata(LLVMContext::MD_range))
738 if (MDNode *MD = cast<Instruction>(I)->getMetadata(LLVMContext::MD_range))
/external/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp234 if (MDNode *Tag = I->getMetadata(LLVMContext::MD_tbaa))
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp1066 if (MDNode *DebugNode = MDNode::getIfExists(AI->getContext(), AI)) {
1339 if (MDNode *Tag = LI->getMetadata(LLVMContext::MD_tbaa)) {
1370 MDNode *TBAATag = SomeLoad->getMetadata(LLVMContext::MD_tbaa);
H A DJumpThreading.cpp898 MDNode *TBAATag = LI->getMetadata(LLVMContext::MD_tbaa);
917 MDNode *ThisTBAATag = nullptr;
H A DSROA.cpp819 if (MDNode *DebugNode = MDNode::getIfExists(AI.getContext(), &AI)) {
1154 MDNode *TBAATag = SomeLoad->getMetadata(LLVMContext::MD_tbaa);
1244 if (MDNode *Tag = LI->getMetadata(LLVMContext::MD_tbaa)) {
/external/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp646 MDNode* MDPtr = SD->getMDPtr();
1002 const MDNode *MD = cast<MDNodeSDNode>(MDV)->getMD();
H A DLegalizeVectorTypes.cpp926 const MDNode *TBAAInfo = LD->getTBAAInfo();
1377 const MDNode *TBAAInfo = N->getTBAAInfo();
2740 const MDNode *TBAAInfo = LD->getTBAAInfo();
2892 const MDNode *TBAAInfo = LD->getTBAAInfo();
2937 const MDNode *TBAAInfo = ST->getTBAAInfo();
3006 const MDNode *TBAAInfo = ST->getTBAAInfo();
H A DSelectionDAG.cpp1711 /// getMDNode - Return an MDNodeSDNode which holds an MDNode.
1712 SDValue SelectionDAG::getMDNode(const MDNode *MD) {
2160 } else if (const MDNode *Ranges = LD->getRanges()) {
4640 unsigned Alignment, const MDNode *TBAAInfo,
4641 const MDNode *Ranges) {
4721 const MDNode *TBAAInfo,
4722 const MDNode *Ranges) {
4741 unsigned Alignment, const MDNode *TBAAInfo) {
4772 unsigned Alignment, const MDNode *TBAAInfo) {
4827 const MDNode *TBAAInf
[all...]
H A DFastISel.cpp1774 const MDNode *TBAAInfo = I->getMetadata(LLVMContext::MD_tbaa);
1775 const MDNode *Ranges = I->getMetadata(LLVMContext::MD_range);
H A DSelectionDAGBuilder.cpp990 MDNode *Variable = DI->getVariable();
3470 const MDNode *TBAAInfo = I.getMetadata(LLVMContext::MD_tbaa);
3471 const MDNode *Ranges = I.getMetadata(LLVMContext::MD_range);
3570 const MDNode *TBAAInfo = I.getMetadata(LLVMContext::MD_tbaa);
4559 SelectionDAGBuilder::EmitFuncArgumentDbgValue(const Value *V, MDNode *Variable,
4661 SDValue RegName = DAG.getMDNode(cast<MDNode>(Reg));
4670 SDValue RegName = DAG.getMDNode(cast<MDNode>(Reg));
4738 MDNode *Variable = DI.getVariable();
4824 MDNode *Variable = DI.getVariable();
6409 // pass in the third operand as this (potentially null) inline asm MDNode
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp948 MDNode *createHint(LLVMContext &Context, StringRef Name, unsigned V) const {
952 return MDNode::get(Context, Vals);
971 MDNode *NewLoopID = MDNode::get(Context, Vals);
1008 MDNode *getLoopID() const { return LoopID; }
1024 // The expected hint is either a MDString or a MDNode with the first
1026 if (const MDNode *MD = dyn_cast<MDNode>(LoopID->getOperand(i))) {
1086 MDNode *LoopID;
H A DBBVectorize.cpp2971 SmallVector<std::pair<unsigned, MDNode*>, 4> Metadata;
2975 MDNode *JMD = J->getMetadata(Kind);
2976 MDNode *KMD = Metadata[i].second;
2983 K->setMetadata(Kind, MDNode::getMostGenericTBAA(JMD, KMD));
2986 K->setMetadata(Kind, MDNode::getMostGenericFPMath(JMD, KMD));
H A DSLPVectorizer.cpp215 SmallVector<std::pair<unsigned, MDNode *>, 4> Metadata;
220 MDNode *MD = Metadata[i].second;
224 MDNode *IMD = I->getMetadata(Kind);
231 MD = MDNode::getMostGenericTBAA(MD, IMD);
234 MD = MDNode::getMostGenericFPMath(MD, IMD);
/external/llvm/unittests/IR/
H A DInstructionsTest.cpp396 MDNode *MD1 = MDHelper.createFPMath(1.0);
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c477 MDNode, enumerator in enum:ValueKind
532 DEFINE_CASE(Val, MDNode);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp999 if (const MDNode *md = dyn_cast<MDNode>(U))
/external/llvm/include/llvm-c/
H A DCore.h655 * instance corresponds to a llvm::MDNode.
658 * @see llvm::MDNode::getOperand()
666 * @see llvm::MDNode::addOperand()
1155 macro(MDNode) \
2055 * Obtain a MDNode value from a context.
2057 * The returned value corresponds to the llvm::MDNode class.
2063 * Obtain a MDNode value from the global context.
2077 * Obtain the number of operands from an MDNode value.
2079 * @param V MDNode to get number of operands from.
2080 * @return Number of operands of the MDNode
[all...]
/external/llvm/lib/CodeGen/
H A DInlineSpiller.cpp1221 const MDNode *MDPtr = MI->getOperand(2).getMetadata();

Completed in 503 milliseconds

1234567