Home
last modified time | relevance | path

Searched refs:Var (Results 1 – 25 of 264) sorted by relevance

1234567891011

/external/swiftshader/third_party/subzero/src/
DIceInstVarIter.h145 #define FOREACH_VAR_IN_INST(Var, Instr) \ argument
146 for (SizeT Sz_I##Var##_ = 0, Sz_##Var##Index_ = 0, \
147 Sz_SrcSize##Var##_ = (Instr).getSrcSize(), Sz_J##Var##_ = 0, \
148 Sz_NumVars##Var##_ = 0, Sz_Foreach_Break = 0; \
149 !Sz_Foreach_Break && Sz_I##Var##_ < Sz_SrcSize##Var##_; ++Sz_I##Var##_) \
150 if (Operand *Sz_Op##Var##_ = nullptr) \
153 for (Variable *Var = \
154 (Sz_J##Var##_ = 0, \
155 Sz_Op##Var##_ = (Instr).getSrc(Sz_I##Var##_), \
156 Sz_NumVars##Var##_ = Sz_Op##Var##_->getNumVars(), nullptr); \
[all …]
DIceRegAlloc.cpp38 bool overlapsDefs(const Cfg *Func, const Variable *Item, const Variable *Var) { in overlapsDefs() argument
41 if (const Inst *FirstDef = VMetadata->getFirstDefinition(Var)) in overlapsDefs()
44 for (const Inst *Def : VMetadata->getLatterDefinitions(Var)) { in overlapsDefs()
51 void dumpDisableOverlap(const Cfg *Func, const Variable *Var, in dumpDisableOverlap() argument
60 Str << "Disabling Overlap due to " << Reason << " " << *Var in dumpDisableOverlap()
61 << " LIVE=" << Var->getLiveRange() << " Defs="; in dumpDisableOverlap()
62 if (const Inst *FirstDef = VMetadata->getFirstDefinition(Var)) in dumpDisableOverlap()
64 const InstDefList &Defs = VMetadata->getLatterDefinitions(Var); in dumpDisableOverlap()
71 void dumpLiveRange(const Variable *Var, const Cfg *Func) { in dumpLiveRange() argument
76 if (Var->hasRegTmp()) { in dumpLiveRange()
[all …]
DIceLiveness.cpp50 Variable *Var = *I; in initInternal() local
51 if (VMetadata->isMultiBlock(Var)) { in initInternal()
53 } else if (VMetadata->isSingleBlock(Var)) { in initInternal()
54 SizeT Index = VMetadata->getLocalUseNode(Var)->getIndex(); in initInternal()
82 Variable *Var = *I; in initInternal() local
83 SizeT VarIndex = Var->getIndex(); in initInternal()
85 if (VMetadata->isMultiBlock(Var)) { in initInternal()
87 LiveToVarMap[LiveIndex] = Var; in initInternal()
88 } else if (VMetadata->isSingleBlock(Var)) { in initInternal()
89 SizeT NodeIndex = VMetadata->getLocalUseNode(Var)->getIndex(); in initInternal()
[all …]
DIceVariableSplitting.cpp31 bool isAllocable(const Variable *Var) { in isAllocable() argument
32 if (Var == nullptr) in isAllocable()
34 return !Var->hasReg() && Var->mayHaveReg(); in isAllocable()
38 bool isInf(const Variable *Var) { in isInf() argument
39 if (Var == nullptr) in isInf()
41 return Var->hasReg() || Var->mustHaveReg(); in isInf()
93 Variable *get(Variable *Var) const { in get()
94 const SizeT VarNum = getVarNum(Var); in get()
97 return Var; in get()
99 return Var; in get()
[all …]
DIceOperand.cpp380 for (Variable *Var : Func->getImplicitArgs()) { in init()
384 Metadata[Var->getIndex()].markUse(Kind, NoInst, EntryNode, IsImplicit); in init()
404 if (auto *Var = llvm::dyn_cast<Variable>(I.getSrc(SrcNum))) { in addNode() local
405 SizeT VarNum = Var->getIndex(); in addNode()
423 FOREACH_VAR_IN_INST(Var, I) { in addNode()
424 SizeT VarNum = Var->getIndex(); in addNode()
432 bool VariablesMetadata::isMultiDef(const Variable *Var) const { in isMultiDef()
434 if (Var->getIsArg()) in isMultiDef()
436 if (!isTracked(Var)) in isMultiDef()
438 SizeT VarNum = Var->getIndex(); in isMultiDef()
[all …]
DIceTargetLowering.cpp587 for (Variable *Var : Func->getVariables()) { in postRegallocSplitting()
588 if (!Var->mustNotHaveReg() && !Var->hasReg()) { in postRegallocSplitting()
589 if (Var->getLiveRange().getNumSegments() > 1) in postRegallocSplitting()
590 SplitCandidates.insert(Var); in postRegallocSplitting()
607 for (auto *Var : SplitCandidates) { in postRegallocSplitting() local
608 for (auto &Segment : Var->getLiveRange().getSegments()) { in postRegallocSplitting()
610 Info.Replacing = Var; in postRegallocSplitting()
611 auto *Node = Var->getLiveRange().getNodeForSegment(Segment.first); in postRegallocSplitting()
619 if (auto *Var = llvm::dyn_cast<Variable>(Instr->getSrc(i))) { in postRegallocSplitting() local
620 if (Var == Info.Replacing) { in postRegallocSplitting()
[all …]
DIceCfg.cpp122 Variable *Var; in makeVariable() local
124 Var = VariableVecOn32::create(this, Ty, Index); in makeVariable()
126 Var = Variable64On32::create(this, Ty, Index); in makeVariable()
128 Var = Variable::create(this, Ty, Index); in makeVariable()
130 Variables.push_back(Var); in makeVariable()
131 return Var; in makeVariable()
154 auto *Var = VariableDeclaration::create(GlobalInits.get()); in createNodeNameDeclaration() local
155 Var->setName(Ctx, BlockNameGlobalPrefix + NodeAsmName); in createNodeNameDeclaration()
156 Var->setIsConstant(true); in createNodeNameDeclaration()
157 Var->addInitializer(VariableDeclaration::DataInitializer::create( in createNodeNameDeclaration()
[all …]
/external/v8/src/
Deffects.h76 template<class Var, class Base, class Effects>
81 Effect Lookup(Var var) { in Lookup()
87 AstBounds LookupBounds(Var var) { in LookupBounds()
94 void Seq(Var var, Effect effect) { in Seq()
108 void Alt(Var var, Effect effect) { in Alt()
136 void Call(Var var, Effect effect) { self.Seq(var, effect); } in Call()
142 void Call(Var var, Effect effect) { self.Alt(var, effect); } in Call()
148 void Call(Var var, Effect effect) { in Call()
161 void Call(Var var, Effect effect) { effects.Seq(var, new_effect); } in Call()
168 template<class Var, Var kNoVar> class Effects;
[all …]
/external/pdfium/
DDEPS27 Var('chromium_git') + "/chromium/src/base/trace_event/common.git@" +
28 Var('trace_event_revision'),
31 Var('chromium_git') + "/chromium/src/build.git@" + Var('build_revision'),
34 Var('chromium_git') + "/chromium/buildtools.git@" + Var('buildtools_revision'),
37 Var('pdfium_git') + "/pdfium_tests@" + Var('pdfium_tests_revision'),
40 Var('chromium_git') + "/external/googlemock.git@" + Var('gmock_revision'),
43 Var('chromium_git') + "/external/googletest.git@" + Var('gtest_revision'),
46 Var('chromium_git') + "/chromium/deps/icu.git@" + Var('icu_revision'),
49Var('chromium_git') + "/chromium/src/third_party/instrumented_libraries.git@" + Var('instrumented_…
52 Var('chromium_git') + '/skia.git' + '@' + Var('skia_revision'),
[all …]
/external/elfutils/libelf/
Dcommon.h138 #define CONVERT(Var) \ argument
139 (Var) = (sizeof (Var) == 1 \
140 ? (unsigned char) (Var) \
141 : (sizeof (Var) == 2 \
142 ? bswap_16 (Var) \
143 : (sizeof (Var) == 4 \
144 ? bswap_32 (Var) \
145 : bswap_64 (Var))))
147 #define CONVERT_TO(Dst, Var) \ argument
148 (Dst) = (sizeof (Var) == 1 \
[all …]
/external/libunwind/doc/
Dunw_create_addr_space.tex15 …\_t} \Func{unw\_create\_addr\_space}(\Type{unw\_accessors\_t~*}\Var{ap}, \Type{int} \Var{byteorder…
21 passed via the \Var{ap} pointer and the specified \Var{byteorder}.
23 \Var{byteorder} can be set to 0 to request the default byte-order of
25 \Var{byteorder} can be set to any constant defined by
35 routines are specified via the \Var{ap} argument, which points to a
42 identifier (\Var{as}) and the last argument is an arbitrary,
43 application-specified void-pointer (\Var{arg}). When invoking a
44 call-back routine, \Prog{libunwind} sets the \Var{as} argument to the
45 address-space on whose behalf the invocation is made and the \Var{arg}
54 \Type{int} \Func{find\_proc\_info}(\Type{unw\_addr\_space\_t} \Var{as},\\
[all …]
Dunw_flush_cache.tex15 …w\_flush\_cache}(\Type{unw\_addr\_space\_t} \Var{as}, \Type{unw\_word\_t} \Var{lo}, \Type{unw\_wor…
20 relates to address-range \Var{lo} to \Var{hi} (non-inclusive) in the
21 target address-space \Var{as}. In addition, all info cached for
22 address-space \Var{as} that is not tied to a particular code-range is
26 \Var{lo} and \Var{hi} should be understood as a hint:
31 As a special case, if arguments \Var{lo} and \Var{hi} are both 0, all
32 information cached on behalf of address space \Var{as} is flushed.
Dunw_get_proc_info.tex15 …nt} \Func{unw\_get\_proc\_info}(\Type{unw\_cursor\_t~*}\Var{cp}, \Type{unw\_proc\_info\_t~*}\Var{p…
21 identified by argument \Var{cp}. The \Var{pip} argument is a pointer
26 \item[\Type{unw\_word\_t} \Var{start\_ip}] The address of the first
28 (e.g., due to lack of unwind information), the \Var{start\_ip}
30 \item[\Type{unw\_word\_t} \Var{end\_ip}] The address of the first
33 the \Var{end\_ip} member is cleared to 0. \\
34 \item[\Type{unw\_word\_t} \Var{lsda}] The address of the
38 \item[\Type{unw\_word\_t} \Var{handler}] The address of the exception
41 a personality routine, the \Var{handler} member is cleared to 0. \\
42 \item[\Type{unw\_word\_t} \Var{gp}] The global-pointer of the
[all …]
Dunw_init_remote.tex15 …c{unw\_init\_remote}(\Type{unw\_cursor\_t~*}\Var{c}, \Type{unw\_addr\_space\_t~}\Var{as}, \Type{vo…
20 pointed to by \Var{c} for unwinding in the address space identified by
21 \Var{as}. The \Var{as} argument can either be set to
22 \Var{unw\_local\_addr\_space} (local address space) or to an arbitrary
25 The \Var{arg} void-pointer tells the address space exactly what entity
26 should be unwound. For example, if \Var{unw\_local\_addr\_space} is
27 passed in \Var{as}, then \Var{arg} needs to be a pointer to a context
32 of \Var{arg} is entirely dependent on the address-space in use;
50 is passed in argument \Var{as}, this routine is also safe to use from
Dunw_get_proc_name.tex15 …oc\_name}(\Type{unw\_cursor\_t~*}\Var{cp}, \Type{char~*}\Var{bufp}, \Type{size\_t} \Var{len}, \Typ…
21 \Var{cp}. The \Var{bufp} argument is a pointer to a character buffer
22 that is at least \Var{len} bytes long. This buffer is used to return
23 the name of the procedure. The \Var{offp} argument is a pointer to a
25 saved in the stack frame identified by \Var{cp}, relative to the start
29 return a value of 0x80 in the word pointed to by \Var{offp} (assuming
38 However, the offset returned through \Var{offp} is always relative to
41 instruction-pointer of the stack frame identified by \Var{cp}.
51 \Func{unw\_get\_proc\_name}() is thread-safe. If cursor \Var{cp} is
Dlibunwind-dynamic.tex81 that the instruction stores calle-saved register \Var{r1} at offset 16
96 \item[\Type{unw\_word\_t} \Var{start\_ip}] The start-address of the
99 \item[\Type{unw\_word\_t} \Var{end\_ip}] The end-address of the
101 \Var{end\_ip}-\Var{start\_ip} is the size of the procedure in
103 \item[\Type{unw\_word\_t} \Var{gp}] The global-pointer value in use
107 \item[\Type{int32\_t} \Var{format}] The format of the unwind-info.
111 \item[\Type{union} \Var{u}] This union contains one sub-member
114 \item[\Type{unw\_dyn\_proc\_info\_t} \Var{pi}] This member is used
116 \item[\Type{unw\_dyn\_table\_info\_t} \Var{ti}] This member is used
118 \item[\Type{unw\_dyn\_remote\_table\_info\_t} \Var{rti}] This member
[all …]
/external/llvm/tools/llvm-pdbdump/
DVariableDumper.cpp35 void VariableDumper::start(const PDBSymbolData &Var) { in start() argument
36 if (Var.isCompilerGenerated() && opts::pretty::ExcludeCompilerGenerated) in start()
38 if (Printer.IsSymbolExcluded(Var.getName())) in start()
41 auto VarType = Var.getType(); in start()
43 switch (auto LocType = Var.getLocationType()) { in start()
48 << format_hex(Var.getVirtualAddress(), 10); in start()
51 dumpSymbolTypeAndName(*VarType, Var.getName()); in start()
59 dumpSymbolTypeAndName(*VarType, Var.getName()); in start()
61 WithColor(Printer, PDB_ColorItem::LiteralValue).get() << Var.getValue(); in start()
67 << "+" << format_hex(Var.getOffset(), 4) << " "; in start()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDbgValueHistoryCalculator.cpp38 void DbgValueHistoryMap::startInstrRange(InlinedVariable Var, in startInstrRange() argument
43 auto &Ranges = VarInstrRanges[Var]; in startInstrRange()
53 void DbgValueHistoryMap::endInstrRange(InlinedVariable Var, in endInstrRange() argument
55 auto &Ranges = VarInstrRanges[Var]; in endInstrRange()
64 unsigned DbgValueHistoryMap::getRegisterForVar(InlinedVariable Var) const { in getRegisterForVar()
65 const auto &I = VarInstrRanges.find(Var); in getRegisterForVar()
82 InlinedVariable Var) { in dropRegDescribedVar() argument
86 const auto &VarPos = std::find(VarSet.begin(), VarSet.end(), Var); in dropRegDescribedVar()
96 InlinedVariable Var) { in addRegDescribedVar() argument
99 assert(std::find(VarSet.begin(), VarSet.end(), Var) == VarSet.end()); in addRegDescribedVar()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSDNodeDbgValue.h46 MDNode *Var; variable
57 SDDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool indir, in SDDbgValue() argument
59 : Var(Var), Expr(Expr), Offset(off), DL(std::move(dl)), Order(O), in SDDbgValue()
67 SDDbgValue(MDNode *Var, MDNode *Expr, const Value *C, uint64_t off, in SDDbgValue() argument
69 : Var(Var), Expr(Expr), Offset(off), DL(std::move(dl)), Order(O), in SDDbgValue()
76 SDDbgValue(MDNode *Var, MDNode *Expr, unsigned FI, uint64_t off, DebugLoc dl, in SDDbgValue() argument
78 : Var(Var), Expr(Expr), Offset(off), DL(std::move(dl)), Order(O), in SDDbgValue()
88 MDNode *getVariable() const { return Var; } in getVariable()
/external/libyuv/files/
DDEPS17 Var('chromium_git') + '/chromium/src/build' + '@' + '15013685bdd59b8e548ffdef88b6fddae4f0e49c',
19Var('chromium_git') + '/chromium/buildtools.git' + '@' + '88811f48a6b79786ef35be86825642fc33011151…
21Var('chromium_git') + '/chromium/src/testing' + '@' + '6885521e316f349c47c4f23f5bce9bd44cb0eece',
23Var('chromium_git') + '/external/github.com/google/googletest.git' + '@' + '6f8a66431cb592dad62902…
25Var('chromium_git') + '/external/googlemock.git' + '@' + '0421b6f358139f02e102c9c332ce19a33faf75be…
27Var('chromium_git') + '/chromium/src/third_party' + '@' + 'be0a7d2accc6d1e69eb9fa005d98e1558b9227f…
29Var('chromium_git') + '/external/github.com/catapult-project/catapult.git' + '@' + Var('catapult_r…
31Var('chromium_git') + '/external/colorama.git' + '@' + '799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
33Var('chromium_git') + '/chromium/deps/libjpeg_turbo.git' + '@' + '7260e4d8b8e1e40b17f03fafdf1cd832…
35Var('chromium_git') + '/chromium/deps/yasm/patched-yasm.git' + '@' + '7da28c6c7c6a1387217352ce02b3…
[all …]
/external/swiftshader/third_party/LLVM/lib/Analysis/
DDbgInfoPrinter.cpp128 DIGlobalVariable Var(cast<MDNode>(DIGV)); in getLocationInfo() local
130 StringRef D = Var.getDisplayName(); in getLocationInfo()
133 LineNo = Var.getLineNumber(); in getLocationInfo()
134 Unit = Var.getCompileUnit(); in getLocationInfo()
135 TypeD = Var.getType(); in getLocationInfo()
139 DISubprogram Var(cast<MDNode>(DIF)); in getLocationInfo() local
141 StringRef D = Var.getDisplayName(); in getLocationInfo()
144 LineNo = Var.getLineNumber(); in getLocationInfo()
145 Unit = Var.getCompileUnit(); in getLocationInfo()
146 TypeD = Var.getType(); in getLocationInfo()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfDebug.h125 DIVariable Var; // Variable Descriptor. variable
134 : Var(V), TheDIE(0), DotDebugLocOffset(~0U), AbsVar(AV), MInsn(0), in DbgVariable()
138 DIVariable getVariable() const { return Var; } in getVariable()
143 StringRef getName() const { return Var.getName(); } in getName()
151 if (Var.getTag() == dwarf::DW_TAG_arg_variable) in getTag()
158 if (Var.isArtificial()) in isArtificial()
160 if (Var.getTag() == dwarf::DW_TAG_arg_variable in isArtificial()
166 assert(Var.Verify() && "Invalid complex DbgVariable!"); in variableHasComplexAddress()
167 return Var.hasComplexAddress(); in variableHasComplexAddress()
170 assert(Var.Verify() && "Invalid complex DbgVariable!"); in isBlockByrefVariable()
[all …]
/external/llvm/lib/CodeGen/
DLiveDebugValues.cpp69 DebugVariable(const DILocalVariable *Var, const DILocation *InlinedAt) in DebugVariable()
70 : DebugVariableBase(Var, InlinedAt) {} in DebugVariable()
84 const DebugVariable Var; member
100 : Var(MI.getDebugVariable(), MI.getDebugLoc()->getInlinedAt()), MI(MI), in VarLoc()
131 return Var == Other.Var && Loc.Hash == Other.Loc.Hash; in operator ==()
136 if (Var == Other.Var) in operator <()
138 return Var < Other.Var; in operator <()
158 void erase(DebugVariable Var) { in erase() argument
159 auto It = Vars.find(Var); in erase()
172 Vars.erase(VarLocIDs[ID].Var); in erase()
[all …]
/external/v8/
DDEPS11Var("chromium_url") + "/chromium/src/build.git" + "@" + "c7c2db69cd571523ce728c4d3dceedbd1896b519",
13 Var("chromium_url") + "/external/gyp.git" + "@" + "e7079f0e0e14108ab0dba58728ff219637458563",
15Var("chromium_url") + "/chromium/deps/icu.git" + "@" + "450be73c9ee8ae29d43d4fdc82febb2a5f62bfb5",
17Var("chromium_url") + "/chromium/src/third_party/instrumented_libraries.git" + "@" + "5b6f777da671…
19Var("chromium_url") + "/chromium/buildtools.git" + "@" + "94cdccbebc7a634c27145a3d84089e85fbb42e69…
21Var("chromium_url") + "/chromium/src/base/trace_event/common.git" + "@" + "06294c8a4a6f744ef284cd6…
23Var("chromium_url") + "/chromium/src/third_party/jinja2.git" + "@" + "d34383206fa42d52faa10bb9931d…
25Var("chromium_url") + "/chromium/src/third_party/markupsafe.git" + "@" + "8f45f5cfa0009d2a70589bcd…
27Var('chromium_url') + '/external/swarming.client.git' + '@' + "11e31afa5d330756ff87aa12064bb5d0328…
29Var("chromium_url") + "/external/github.com/google/googletest.git" + "@" + "6f8a66431cb592dad62902…
[all …]
/external/clang/lib/Analysis/
DConsumed.cpp277 const VarDecl *Var; member
310 const VarDecl *Var; member
321 PropagationInfo(const VarDecl *Var, ConsumedState TestsFor) in PropagationInfo() argument
324 VarTest.Var = Var; in PropagationInfo()
345 BinTest.LTest.Var = LVar; in PropagationInfo()
347 BinTest.RTest.Var = RVar; in PropagationInfo()
354 PropagationInfo(const VarDecl *Var) : InfoType(IT_Var), Var(Var) {} in PropagationInfo() argument
380 return Var; in getVar()
392 return StateMap->getState(Var); in getAsState()
430 return PropagationInfo(VarTest.Var, in invertTest()
[all …]

1234567891011