| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 351 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 D | TrackingMDRef.h | 143 using TrackingValueAsMetadataRef = TypedTrackingMDRef<ValueAsMetadata>;
|
| H A D | Metadata.def | 77 HANDLE_METADATA_BRANCH(ValueAsMetadata)
|
| H A D | Value.h | 79 friend class ValueAsMetadata; // Allow access to IsUsedByMD. variable
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | CGProfile.cpp | 91 Metadata *Vals[] = {ValueAsMetadata::get(E.first.first), in addModuleFlags() 92 ValueAsMetadata::get(E.first.second), in addModuleFlags()
|
| H A D | SanitizerCoverage.cpp | 580 MDNode *MD = MDNode::get(F.getContext(), ValueAsMetadata::get(&F)); in CreateFunctionLocalArrayInSection()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Metadata.cpp | 317 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 D | TypeFinder.cpp | 125 if (const auto *MDV = dyn_cast<ValueAsMetadata>(M->getMetadata())) in incorporateValue()
|
| H A D | IntrinsicInst.cpp | 45 if (auto *V = dyn_cast<ValueAsMetadata>(MD)) in getVariableLocation()
|
| H A D | Value.cpp | 77 ValueAsMetadata::handleDeletion(this); in ~Value() 409 ValueAsMetadata::handleRAUW(this, New); in doRAUW()
|
| H A D | Verifier.cpp | 407 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 D | Core.cpp | 927 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 D | DIBuilder.cpp | 905 return MetadataAsValue::get(VMContext, ValueAsMetadata::get(V)); in getDbgIntrinsicValueImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | CrossDSOCFI.cpp | 68 auto TM = dyn_cast<ValueAsMetadata>(MD->getOperand(1)); in extractNumericTypeId()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 73 if (auto *Unwrapped = dyn_cast<ValueAsMetadata>(V->getMetadata())) { in remapInstruction() 80 return Wrapped ? MetadataAsValue::get(C, ValueAsMetadata::get(V)) : V; in remapInstruction()
|
| H A D | LCSSA.cpp | 217 DVI->setOperand(0, MetadataAsValue::get(Ctx, ValueAsMetadata::get(V))); in formLCSSAForInstructions()
|
| H A D | LoopRotationUtils.cpp | 169 ValueAsMetadata::get(NewVal))); in RewriteUsesOfClonedInstructions()
|
| H A D | Local.cpp | 485 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 D | ValueMapper.cpp | 387 return MetadataAsValue::get(V->getContext(), ValueAsMetadata::get(LV)); in mapValue()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | StackColoring.cpp | 949 ValueAsMetadata::handleRAUW(FromAI, UndefValue::get(FromAI->getType())); in remapInstructions() 953 ValueAsMetadata::handleRAUW(BCI, UndefValue::get(BCI->getType())); in remapInstructions()
|
| H A D | TargetLoweringObjectFileImpl.cpp | 308 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 D | Debugify.cpp | 155 Ctx, ValueAsMetadata::getConstant(ConstantInt::get(IntTy, N)))); in applyDebugifyMetadata()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.cpp | 308 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 D | MetadataLoader.cpp | 1098 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 D | X86FrameLowering.cpp | 2499 ValueAsMetadata *NodeVal = dyn_cast<ValueAsMetadata>(Node->getOperand(1)); in getHiPELiteral()
|