Searched refs:MDNode (Results 76 - 100 of 168) sorted by relevance

1234567

/external/llvm/unittests/IR/
H A DIRBuilderTest.cpp93 MDNode *Weights = MDBuilder(Ctx).createBranchWeights(42, 13);
256 MDNode *FPMathA = MDB.createFPMath(0.01f);
257 MDNode *FPMathB = MDB.createFPMath(0.1f);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp106 /// resolve - Look in the DwarfDebug map for the MDNode that
300 bool DwarfDebug::isSubprogramContext(const MDNode *Context) {
596 std::pair<const MDNode *, const MDNode *>(DS, nullptr),
685 const MDNode *N) {
693 const MDNode *N, DIE &Context) {
703 "Use one of the MDNode * overloads to handle invalid metadata");
747 for (MDNode *N : CU_Nodes->operands()) {
811 for (MDNode *N : CU_Nodes->operands()) {
846 for (MDNode *
[all...]
H A DWinCodeViewLineTables.cpp21 StringRef WinCodeViewLineTables::getFullFilepath(const MDNode *S) {
84 const MDNode *Scope = DL.getScope(MF->getFunction()->getContext());
/external/llvm/lib/Analysis/
H A DLoads.cpp143 MDNode **TBAATag) {
H A DAliasAnalysis.cpp289 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa);
302 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa);
/external/llvm/lib/IR/
H A DDiagnosticInfo.cpp99 if (const MDNode *SrcLoc = I.getMetadata("srcloc")) {
H A DCore.cpp562 MD ? unwrap<MDNode>(MD) : nullptr);
601 if (MDNode *MD = dyn_cast<MDNode>(V))
612 if (MDNode *MD = dyn_cast<MDNode>(V))
663 return wrap(MDNode::get(*unwrap(C),
682 return cast<MDNode>(unwrap(V))->getNumOperands();
687 const MDNode *N = cast<MDNode>(unwrap(V));
716 MDNode *O
[all...]
/external/llvm/lib/LTO/
H A DLTOModule.cpp594 MDNode *LinkerOptions = cast<MDNode>(Val);
596 MDNode *MDOptions = cast<MDNode>(LinkerOptions->getOperand(i));
/external/llvm/lib/Target/R600/
H A DSITypeRewriter.cpp90 SmallVector <std::pair<unsigned, MDNode*>, 8> MD;
/external/llvm/lib/Transforms/Utils/
H A DLowerExpectIntrinsic.cpp130 MDNode *Node;
/external/llvm/tools/llvm-dis/
H A Dllvm-dis.cpp59 if (MDNode *N = DL.getInlinedAt(getGlobalContext())) {
/external/clang/lib/CodeGen/
H A DCodeGenFunction.cpp343 // Each MDNode is a list in the form of "key", N number of values which is
348 // MDNode for the kernel argument address space qualifiers.
352 // MDNode for the kernel argument access qualifiers (images only).
356 // MDNode for the kernel argument type names.
360 // MDNode for the kernel argument type qualifiers.
364 // MDNode for the kernel argument names.
441 kernelMDArgs.push_back(llvm::MDNode::get(Context, addressQuals));
442 kernelMDArgs.push_back(llvm::MDNode::get(Context, accessQuals));
443 kernelMDArgs.push_back(llvm::MDNode::get(Context, argTypeNames));
444 kernelMDArgs.push_back(llvm::MDNode
[all...]
H A DCodeGenModule.cpp402 llvm::MDNode *CodeGenModule::getTBAAInfo(QualType QTy) {
408 llvm::MDNode *CodeGenModule::getTBAAInfoForVTablePtr() {
414 llvm::MDNode *CodeGenModule::getTBAAStructInfo(QualType QTy) {
420 llvm::MDNode *CodeGenModule::getTBAAStructTypeInfo(QualType QTy) {
426 llvm::MDNode *CodeGenModule::getTBAAStructTagInfo(QualType BaseTy,
427 llvm::MDNode *AccessN,
439 llvm::MDNode *TBAAInfo,
917 LinkerOptionsMetadata.push_back(llvm::MDNode::get(getLLVMContext(), MDOpts));
924 LinkerOptionsMetadata.push_back(llvm::MDNode::get(getLLVMContext(), MDOpts));
931 LinkerOptionsMetadata.push_back(llvm::MDNode
[all...]
H A DCGExpr.cpp1052 llvm::MDNode *CodeGenFunction::getRangeForLoadFromType(QualType Ty) {
1065 llvm::MDNode *TBAAInfo,
1120 llvm::MDNode *TBAAPath = CGM.getTBAAStructTagInfo(TBAABaseType, TBAAInfo,
1150 if (llvm::MDNode *RangeInfo = getRangeForLoadFromType(Ty))
1183 QualType Ty, llvm::MDNode *TBAAInfo,
1234 llvm::MDNode *TBAAPath = CGM.getTBAAStructTagInfo(TBAABaseType, TBAAInfo,
1360 llvm::MDNode *RegName = dyn_cast<llvm::MDNode>(LV.getGlobalReg());
1621 llvm::MDNode *RegName = dyn_cast<llvm::MDNode>(Ds
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineFunction.h407 const MDNode *TBAAInfo = nullptr,
408 const MDNode *Ranges = nullptr);
/external/llvm/lib/Transforms/Scalar/
H A DLICM.cpp183 const MDNode *TBAAInfo) {
693 MDNode *TBAATag;
717 MDNode *TBAATag)
801 MDNode *TBAATag = nullptr;
863 TBAATag = MDNode::getMostGenericTBAA(TBAATag,
/external/llvm/include/llvm/Analysis/
H A DLoopInfo.h55 class MDNode;
430 MDNode *getLoopID() const;
438 void setLoopID(MDNode *LoopID) const;
H A DMemoryDependenceAnalysis.h286 const MDNode *TBAATag;
/external/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp43 static void cacheAnnotationFromMD(const MDNode *md, key_val_pair_t &retval) {
76 const MDNode *elem = NMD->getOperand(i);
322 if (MDNode *alignNode = I.getMetadata("callalign")) {
/external/llvm/include/llvm/IR/
H A DValue.h40 class MDNode;
325 MDNodeVal, // This is an instance of MDNode
540 template <> struct isa_impl<MDNode, Value> {
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp362 MDNode *ReleaseMetadata;
463 const MDNode *GetReleaseMetadata() const {
467 void SetReleaseMetadata(MDNode *NewValue) {
825 // MDNode it, attach a new MDNode onto it. If pointer is a result of
826 // an instruction and does have a source MDNode attached to it, return a
829 MDNode *Node;
844 Inst->setMetadata(NodeId, MDNode::get(Inst->getContext(),Hash));
876 /// A simple function to generate a MDNode which describes the change in state
884 MDNode *Nod
[all...]
/external/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp123 MDNode *FirstLocScope = FirstLoc.getScope(F.getContext());
/external/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h101 uint64_t Offset, const MDNode *MDPtr,
/external/llvm/unittests/ExecutionEngine/JIT/
H A DJITEventListenerTestCommon.h61 llvm::MDNode* Scope;
/external/llvm/lib/CodeGen/
H A DMachineInstr.cpp432 const MDNode *TBAAInfo,
433 const MDNode *Ranges)
517 if (const MDNode *TBAAInfo = MMO.getTBAAInfo()) {
1575 const MDNode *MD = MO.getMetadata();
1667 if (MDNode *InlinedAt = DV.getInlinedAt()) {
1879 const MDNode *LocMD = nullptr;

Completed in 428 milliseconds

1234567