Home
last modified time | relevance | path

Searched refs:ValueAsMetadata (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DMetadata.h351 ValueAsMetadata(unsigned ID, Value *V) in ValueAsMetadata() function
356 ~ValueAsMetadata() = default;
359 static ValueAsMetadata *get(Value *V);
369 static ValueAsMetadata *getIfExists(Value *V);
403 class ConstantAsMetadata : public ValueAsMetadata {
404 friend class ValueAsMetadata; variable
411 return ValueAsMetadata::getConstant(C); in get()
415 return ValueAsMetadata::getConstantIfExists(C); in getIfExists()
427 class LocalAsMetadata : public ValueAsMetadata {
428 friend class ValueAsMetadata; variable
[all …]
H A DTrackingMDRef.h143 using TrackingValueAsMetadataRef = TypedTrackingMDRef<ValueAsMetadata>;
H A DMetadata.def77 HANDLE_METADATA_BRANCH(ValueAsMetadata)
H A DValue.h79 friend class ValueAsMetadata; // Allow access to IsUsedByMD. variable
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp91 Metadata *Vals[] = {ValueAsMetadata::get(E.first.first), in addModuleFlags()
92 ValueAsMetadata::get(E.first.second), in addModuleFlags()
H A DSanitizerCoverage.cpp580 MDNode *MD = MDNode::get(F.getContext(), ValueAsMetadata::get(&F)); in CreateFunctionLocalArrayInSection()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DMetadata.cpp317 return dyn_cast<ValueAsMetadata>(&MD); in getOrCreate()
323 return dyn_cast<ValueAsMetadata>(&MD); in getIfExists()
329 return dyn_cast<ValueAsMetadata>(&MD); in isReplaceable()
349 ValueAsMetadata *ValueAsMetadata::get(Value *V) { in get()
368 ValueAsMetadata *ValueAsMetadata::getIfExists(Value *V) { in getIfExists()
373 void ValueAsMetadata::handleDeletion(Value *V) { in handleDeletion()
382 ValueAsMetadata *MD = I->second; in handleDeletion()
392 void ValueAsMetadata::handleRAUW(Value *From, Value *To) { in handleRAUW()
409 ValueAsMetadata *MD = I->second; in handleRAUW()
H A DTypeFinder.cpp125 if (const auto *MDV = dyn_cast<ValueAsMetadata>(M->getMetadata())) in incorporateValue()
H A DIntrinsicInst.cpp45 if (auto *V = dyn_cast<ValueAsMetadata>(MD)) in getVariableLocation()
H A DValue.cpp77 ValueAsMetadata::handleDeletion(this); in ~Value()
409 ValueAsMetadata::handleRAUW(this, New); in doRAUW()
H A DVerifier.cpp407 void visitValueAsMetadata(const ValueAsMetadata &MD, Function *F);
804 if (auto *V = dyn_cast<ValueAsMetadata>(Op)) { in visitMDNode()
815 void Verifier::visitValueAsMetadata(const ValueAsMetadata &MD, Function *F) { in visitValueAsMetadata()
853 if (auto *V = dyn_cast<ValueAsMetadata>(MD)) in visitMetadataAsValue()
1464 auto F = dyn_cast<ValueAsMetadata>(FuncMDO); in visitModuleFlagCGProfileEntry()
4623 AssertDI(isa<ValueAsMetadata>(MD) || in visitDbgIntrinsic()
H A DCore.cpp927 isa<ValueAsMetadata>(MD->getMetadata())) in LLVM_FOR_EACH_VALUE_SUBCLASS()
978 if (auto *L = dyn_cast<ValueAsMetadata>(MD->getMetadata())) { in LLVMGetOperand()
1092 return wrap(ValueAsMetadata::get(V)); in LLVMValueAsMetadata()
1107 if (isa<ValueAsMetadata>(MD->getMetadata())) in LLVMGetMDNodeNumOperands()
1162 if (auto *MDV = dyn_cast<ValueAsMetadata>(MD->getMetadata())) { in LLVMGetMDNodeOperands()
H A DDIBuilder.cpp905 return MetadataAsValue::get(VMContext, ValueAsMetadata::get(V)); in getDbgIntrinsicValueImpl()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp68 auto TM = dyn_cast<ValueAsMetadata>(MD->getOperand(1)); in extractNumericTypeId()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp73 if (auto *Unwrapped = dyn_cast<ValueAsMetadata>(V->getMetadata())) { in remapInstruction()
80 return Wrapped ? MetadataAsValue::get(C, ValueAsMetadata::get(V)) : V; in remapInstruction()
H A DLCSSA.cpp217 DVI->setOperand(0, MetadataAsValue::get(Ctx, ValueAsMetadata::get(V))); in formLCSSAForInstructions()
H A DLoopRotationUtils.cpp169 ValueAsMetadata::get(NewVal))); in RewriteUsesOfClonedInstructions()
H A DLocal.cpp485 ValueAsMetadata::get(Undef))); in replaceDbgUsesWithUndef()
1455 auto PhiMAV = MetadataAsValue::get(C, ValueAsMetadata::get(PHI)); in insertDebugValuesForPHIs()
1588 return MetadataAsValue::get(C, ValueAsMetadata::get(V)); in wrapValueInMetadata()
H A DValueMapper.cpp387 return MetadataAsValue::get(V->getContext(), ValueAsMetadata::get(LV)); in mapValue()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DStackColoring.cpp949 ValueAsMetadata::handleRAUW(FromAI, UndefValue::get(FromAI->getType())); in remapInstructions()
953 ValueAsMetadata::handleRAUW(BCI, UndefValue::get(BCI->getType())); in remapInstructions()
H A DTargetLoweringObjectFileImpl.cpp308 auto V = cast<ValueAsMetadata>(MDO); in emitModuleMetadata()
501 auto *VM = dyn_cast<ValueAsMetadata>(Op); in getAssociatedSymbol()
/freebsd-12.1/contrib/llvm/tools/opt/
H A DDebugify.cpp155 Ctx, ValueAsMetadata::getConstant(ConstantInt::get(IntTy, N)))); in applyDebugifyMetadata()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp308 cast<ValueAsMetadata>(Node->getOperand(0))->getType(), in emitKernelAttrs()
716 cast<ValueAsMetadata>(Node->getOperand(0))->getType(), in emitKernelAttrs()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1098 ValueAsMetadata::get(ValueList.getValueFwdRef(Record[i + 1], Ty)); in parseOneMetadata()
1118 ValueAsMetadata::get(ValueList.getValueFwdRef(Record[1], Ty)), in parseOneMetadata()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp2499 ValueAsMetadata *NodeVal = dyn_cast<ValueAsMetadata>(Node->getOperand(1)); in getHiPELiteral()

12