OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MetadataAsValue
(Results
1 - 25
of
38
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/IR/
IntrinsicInst.cpp
77
return isa<
MetadataAsValue
>(V) ? dyn_cast<ValueAsMetadata>(
78
cast<
MetadataAsValue
>(V)->getMetadata())
89
Value *NewOperand = isa<
MetadataAsValue
>(NewValue)
91
:
MetadataAsValue
::get(
100
0,
MetadataAsValue
::get(getContext(), DIArgList::get(getContext(), MDs)));
106
Value *NewOperand = isa<
MetadataAsValue
>(NewValue)
108
:
MetadataAsValue
::get(
118
0,
MetadataAsValue
::get(getContext(), DIArgList::get(getContext(), MDs)));
128
setArgOperand(2,
MetadataAsValue
::get(getContext(), NewExpr));
135
0,
MetadataAsValue
::get(getContext(), DIArgList::get(getContext(), MDs)))
[
all
...]
TypeFinder.cpp
121
if (const auto *M = dyn_cast<
MetadataAsValue
>(V)) {
Metadata.cpp
63
MetadataAsValue
::
MetadataAsValue
(Type *Ty, Metadata *MD)
68
MetadataAsValue
::~
MetadataAsValue
() {
76
///
MetadataAsValue
, we need to canonicalize certain metadata.
106
MetadataAsValue
*
MetadataAsValue
::get(LLVMContext &Context, Metadata *MD) {
110
Entry = new
MetadataAsValue
(Type::getMetadataTy(Context), MD);
114
MetadataAsValue
*
MetadataAsValue
::getIfExists(LLVMContext &Context
[
all
...]
Core.cpp
911
return wrap(
MetadataAsValue
::get(I->getContext(), MD));
915
//
MetadataAsValue
uses a canonical format which strips the actual MDNode for
918
static MDNode *extractMDNode(
MetadataAsValue
*MAV) {
930
MDNode *N = Val ? extractMDNode(unwrap<
MetadataAsValue
>(Val)) : nullptr;
978
if (auto *MD = dyn_cast_or_null<
MetadataAsValue
>(unwrap(Val)))
986
if (auto *MD = dyn_cast_or_null<
MetadataAsValue
>(unwrap(Val)))
1025
return wrap(
MetadataAsValue
::get(Context, Op));
1030
if (auto *MD = dyn_cast<
MetadataAsValue
>(V)) {
1053
if (isa<
MetadataAsValue
>(V))
1114
return wrap(
MetadataAsValue
::get
[
all
...]
LLVMContextImpl.cpp
115
SmallVector<
MetadataAsValue
*, 8> MDVs;
DIBuilder.cpp
968
return
MetadataAsValue
::get(VMContext, ValueAsMetadata::get(V));
990
MetadataAsValue
::get(VMContext, VarInfo),
991
MetadataAsValue
::get(VMContext, Expr)};
1013
MetadataAsValue
::get(VMContext, VarInfo),
1014
MetadataAsValue
::get(VMContext, Expr)};
1033
Value *Args[] = {
MetadataAsValue
::get(VMContext, LabelInfo)};
DebugInfo.cpp
54
auto *MDV =
MetadataAsValue
::getIfExists(V->getContext(), L);
86
if (auto *MDV =
MetadataAsValue
::getIfExists(V->getContext(), L)) {
92
if (auto *MDV =
MetadataAsValue
::getIfExists(V->getContext(), AL)) {
113
if (auto *MDV =
MetadataAsValue
::getIfExists(V->getContext(), L)) {
119
if (auto *MDV =
MetadataAsValue
::getIfExists(V->getContext(), AL)) {
AsmWriter.cpp
122
if (const auto *MAV = dyn_cast<
MetadataAsValue
>(V))
344
if (const auto *MAV = dyn_cast<
MetadataAsValue
>(V)) {
1126
if (auto *V = dyn_cast_or_null<
MetadataAsValue
>(Op))
2481
if (auto *MD = dyn_cast<
MetadataAsValue
>(V)) {
4617
if (auto *V = dyn_cast_or_null<
MetadataAsValue
>(Op))
4627
else if (isa<Function>(this) || isa<
MetadataAsValue
>(this))
4661
} else if (const
MetadataAsValue
*V = dyn_cast<
MetadataAsValue
>(this)) {
4681
(!isa<Constant>(V) && !isa<
MetadataAsValue
>(V))) {
4710
M, /* ShouldInitializeAllMetadata */ isa<
MetadataAsValue
>(this))
[
all
...]
Verifier.cpp
448
void visitMetadataAsValue(const
MetadataAsValue
&MD, Function *F);
903
void Verifier::visitMetadataAsValue(const
MetadataAsValue
&MDV, Function *F) {
4308
// FIXME: If this operand is a
MetadataAsValue
(wrapping a LocalAsMetadata)
4625
if (auto *MD = dyn_cast<
MetadataAsValue
>(V))
4690
Assert(isa<
MetadataAsValue
>(Call.getArgOperand(0)),
5653
const auto *ScopeListMV = dyn_cast<
MetadataAsValue
>(
5656
"llvm.experimental.noalias.scope.decl must have a
MetadataAsValue
"
5675
const auto *ScopeListMV = cast<
MetadataAsValue
>(
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
IntrinsicInst.h
214
setArgOperand(1,
MetadataAsValue
::get(NewVar->getContext(), NewVar));
218
setArgOperand(2,
MetadataAsValue
::get(NewExpr->getContext(), NewExpr));
262
return cast<
MetadataAsValue
>(getArgOperand(0))->getMetadata();
266
return cast<
MetadataAsValue
>(getArgOperand(1))->getMetadata();
270
return cast<
MetadataAsValue
>(getArgOperand(2))->getMetadata();
277
return setArgOperand(0,
MetadataAsValue
::get(getContext(), Location));
375
return cast<
MetadataAsValue
>(getArgOperand(0))->getMetadata();
1198
cast<
MetadataAsValue
>(getOperand(Intrinsic::NoAliasScopeDeclScopeArg));
1204
MetadataAsValue
::get(getContext(), ScopeList));
Metadata.h
176
class
MetadataAsValue
: public Value {
182
MetadataAsValue
(Type *Ty, Metadata *MD);
188
~
MetadataAsValue
();
190
static
MetadataAsValue
*get(LLVMContext &Context, Metadata *MD);
191
static
MetadataAsValue
*getIfExists(LLVMContext &Context, Metadata *MD);
236
/// Track the reference to metadata for \a
MetadataAsValue
.
241
static bool track(void *Ref, Metadata &MD,
MetadataAsValue
&Owner) {
267
using OwnerTy = PointerUnion<
MetadataAsValue
*, Metadata *>;
IRBuilder.h
780
MetadataAsValue
::get(Context, ScopeTag));
1161
return
MetadataAsValue
::get(Context, RoundingMDS);
1174
return
MetadataAsValue
::get(Context, ExceptMDS);
1186
return
MetadataAsValue
::get(Context, PredicateMDS);
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
ValueEnumerator.cpp
142
if (const auto *MAV = dyn_cast<
MetadataAsValue
>(V)) {
444
auto *MD = dyn_cast<
MetadataAsValue
>(&Op);
508
if (auto *MD = dyn_cast<
MetadataAsValue
>(V))
894
assert(!isa<
MetadataAsValue
>(V) && "EnumerateValue doesn't handle Metadata!");
986
assert(!isa<
MetadataAsValue
>(V) && "Unexpected metadata operand");
1086
if (auto *MD = dyn_cast<
MetadataAsValue
>(&OI)) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
CrossDSOCFI.cpp
150
BitsetTestFn, {&Addr,
MetadataAsValue
::get(
ThinLTOBitcodeWriter.cpp
92
cast<
MetadataAsValue
>(CI->getArgOperand(ArgNo))->getMetadata();
102
MetadataAsValue
::get(M.getContext(), GlobalMD));
GlobalDCE.cpp
248
auto *TypeId = cast<
MetadataAsValue
>(TypeIdValue)->getMetadata();
Inliner.cpp
204
if (auto *MDV =
MetadataAsValue
::getIfExists(AI->getContext(), L))
LowerTypeTests.cpp
1036
auto TypeIdMDVal = dyn_cast<
MetadataAsValue
>(CI->getArgOperand(1));
2072
auto TypeIdMDVal = dyn_cast<
MetadataAsValue
>(CI->getArgOperand(1));
WholeProgramDevirt.cpp
1787
cast<
MetadataAsValue
>(CI->getArgOperand(1))->getMetadata();
1856
Metadata *TypeId = cast<
MetadataAsValue
>(TypeIdValue)->getMetadata();
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ValueMapper.cpp
378
if (const auto *MDV = dyn_cast<
MetadataAsValue
>(V)) {
386
return
MetadataAsValue
::get(V->getContext(), ValueAsMetadata::get(LV));
393
:
MetadataAsValue
::get(V->getContext(),
413
return
MetadataAsValue
::get(V->getContext(),
426
return getVM()[V] =
MetadataAsValue
::get(V->getContext(), MappedMD);
/src/external/apache2/llvm/dist/llvm/tools/verify-uselistorder/
verify-uselistorder.cpp
229
if (const auto *MAV = dyn_cast<
MetadataAsValue
>(Op))
511
if (auto *MAV = dyn_cast<
MetadataAsValue
>(Op))
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
ModuleSummaryAnalysis.cpp
169
auto *TypeMDVal = cast<
MetadataAsValue
>(CI->getArgOperand(1));
196
auto *TypeMDVal = cast<
MetadataAsValue
>(CI->getArgOperand(2));
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUInstCombineIntrinsic.cpp
587
Value *Args[] = {
MetadataAsValue
::get(II.getContext(), MD)};
713
Value *Args[] = {
MetadataAsValue
::get(II.getContext(), MD)};
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGClass.cpp
2679
llvm::
MetadataAsValue
::get(CGM.getLLVMContext(), MD);
2787
llvm::Value *TypeId = llvm::
MetadataAsValue
::get(getLLVMContext(), MD);
2810
llvm::Value *AllVtables = llvm::
MetadataAsValue
::get(
2844
llvm::Value *TypeId = llvm::
MetadataAsValue
::get(CGM.getLLVMContext(), MD);
CGExpr.cpp
2040
cast<llvm::
MetadataAsValue
>(LV.getGlobalReg())->getMetadata());
2051
F, llvm::
MetadataAsValue
::get(Ty->getContext(), RegName));
2313
cast<llvm::
MetadataAsValue
>(Dst.getGlobalReg())->getMetadata());
2328
F, {llvm::
MetadataAsValue
::get(Ty->getContext(), RegName), Value});
2614
llvm::
MetadataAsValue
::get(CGM.getLLVMContext(), M->getOperand(0));
3434
llvm::Value *AllVtables = llvm::
MetadataAsValue
::get(
5200
llvm::Value *TypeId = llvm::
MetadataAsValue
::get(getLLVMContext(), MD);
Completed in 47 milliseconds
1
2
Indexes created Tue Aug 04 00:24:20 UTC 2026