Home
last modified time | relevance | path

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

12345678

/external/v8/src/
Deffects.h78 template<class Var, class Base, class Effects>
83 Effect Lookup(Var var) { in Lookup()
89 Bounds LookupBounds(Var var) { in LookupBounds()
96 void Seq(Var var, Effect effect) { in Seq()
110 void Alt(Var var, Effect effect) { in Alt()
138 void Call(Var var, Effect effect) { self.Seq(var, effect); } in Call()
144 void Call(Var var, Effect effect) { self.Alt(var, effect); } in Call()
150 void Call(Var var, Effect effect) { in Call()
163 void Call(Var var, Effect effect) { effects.Seq(var, new_effect); } in Call()
170 template<class Var, Var kNoVar> class Effects;
[all …]
/external/elfutils/src/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 …]
Dunw_get_proc_info_by_ip.tex15 …(\Type{unw\_addr\_space\_t~}\Var{as}, \Type{unw\_word\_t~}\Var{ip}, \Type{unw\_proc\_info\_t~*}\Va…
28 The routine expects the followins arguments: \Var{as} is the
31 \Var{unw\_local\_addr\_space} can be passed for this argument.
32 Argument \Var{ip} is the instruction-pointer for which the procedure
33 info should be looked up and \Var{pip} is a pointer to a structure of
35 Lastly, \Var{arg} is the address-space argument that should be used
39 \Var{unw\_local\_addr\_space}), \Const{NULL} must be passed for this
45 extent of a procedure with the \Var{start\_ip} and \Var{end\_ip}
59 address-space is passed in argument \Var{as}, this routine is also
Dlibunwind.trans13 $manMacro1a{'Var'} = $manMacro1a{Prog};
14 $manMacro1b{'Var'} = $manMacro1b{Prog};
15 $htmlMacro1a{'Var'} = $htmlMacro1a{Prog};
16 $htmlMacro1b{'Var'} = $htmlMacro1b{Prog};
17 $texiMacro1a{'Var'} = $texiMacro1a{Prog};
18 $texiMacro1b{'Var'} = $texiMacro1b{Prog};
Dunw_backtrace.tex15 \Type{int} \Func{unw\_backtrace}(\Type{void~**}\Var{buffer}, \Type{int}~\Var{size});\\
19 \Type{int} \Func{backtrace}(\Type{void~**}\Var{buffer}, \Type{int}~\Var{size});\\
24 the calling program. The routine fills up to \Var{size} addresses in the array
25 pointed by \Var{buffer}. The routine is only available for local unwinding.
38 \Var{buffer}. The return value may be zero to indicate that no addresses were
Dlibunwind-setjmp.tex16 \Type{int} \Func{setjmp}(\Type{jmp\_buf}~\Var{env});\\
17 \Type{void} \Func{longjmp}(\Type{jmp\_buf}~\Var{env}, \Type{int}~\Var{val});\\
18 \Type{int} \Func{\_setjmp}(\Type{jmp\_buf}~\Var{env});\\
19 \Type{void} \Func{\_longjmp}(\Type{jmp\_buf}~\Var{env}, \Type{int}~\Var{val});\\
20 \Type{int} \Func{sigsetjmp}(\Type{sigjmp\_buf}~\Var{env}, \Type{int}~\Var{savemask});\\
21 \Type{void} \Func{siglongjmp}(\Type{sigjmp\_buf}~\Var{env}, \Type{int}~\Var{val});\\
Dunw_get_reg.tex15 …unc{unw\_get\_reg}(\Type{unw\_cursor\_t~*}\Var{cp}, \Type{unw\_regnum\_t} \Var{reg}, \Type{unw\_wo…
20 \Var{reg} in the stack frame identified by cursor \Var{cp} and stores
21 the value in the word pointed to by \Var{valp}.
26 type of frame that \Var{cp} is referring to. For ordinary stack
Dunw_get_fpreg.tex15 …{unw\_get\_fpreg}(\Type{unw\_cursor\_t~*}\Var{cp}, \Type{unw\_regnum\_t} \Var{reg}, \Type{unw\_fpr…
20 register \Var{reg} in the stack frame identified by cursor \Var{cp}
21 and stores the value in the variable pointed to by \Var{valp}.
26 type of frame that \Var{cp} is referring to. For ordinary stack
Dunw_set_reg.tex15 …unc{unw\_set\_reg}(\Type{unw\_cursor\_t~*}\Var{cp}, \Type{unw\_regnum\_t} \Var{reg}, \Type{unw\_wo…
20 \Var{reg} in the stack frame identified by cursor \Var{cp} to the
21 value passed in \Var{val}.
26 type of frame that \Var{cp} is referring to. For ordinary stack
/external/llvm/lib/CodeGen/AsmPrinter/
DDbgValueHistoryCalculator.cpp36 void DbgValueHistoryMap::startInstrRange(InlinedVariable Var, in startInstrRange() argument
41 auto &Ranges = VarInstrRanges[Var]; in startInstrRange()
51 void DbgValueHistoryMap::endInstrRange(InlinedVariable Var, in endInstrRange() argument
53 auto &Ranges = VarInstrRanges[Var]; in endInstrRange()
62 unsigned DbgValueHistoryMap::getRegisterForVar(InlinedVariable Var) const { in getRegisterForVar()
63 const auto &I = VarInstrRanges.find(Var); in getRegisterForVar()
80 InlinedVariable Var) { in dropRegDescribedVar() argument
84 const auto &VarPos = std::find(VarSet.begin(), VarSet.end(), Var); in dropRegDescribedVar()
94 InlinedVariable Var) { in addRegDescribedVar() argument
97 assert(std::find(VarSet.begin(), VarSet.end(), Var) == VarSet.end()); in addRegDescribedVar()
[all …]
DDebugLocEntry.h31 Value(const MDNode *Var, const MDNode *Expr, int64_t i) in Value()
32 : Variable(Var), Expression(Expr), EntryKind(E_Integer) { in Value()
35 Value(const MDNode *Var, const MDNode *Expr, const ConstantFP *CFP) in Value()
36 : Variable(Var), Expression(Expr), EntryKind(E_ConstantFP) { in Value()
39 Value(const MDNode *Var, const MDNode *Expr, const ConstantInt *CIP) in Value()
40 : Variable(Var), Expression(Expr), EntryKind(E_ConstantInt) { in Value()
43 Value(const MDNode *Var, const MDNode *Expr, MachineLocation Loc) in Value()
44 : Variable(Var), Expression(Expr), EntryKind(E_Location), Loc(Loc) { in Value()
45 assert(isa<MDLocalVariable>(Var)); in Value()
106 DIVariable Var = cast_or_null<MDLocalVariable>(Values[0].Variable); in MergeValues() local
[all …]
DDwarfDebug.h78 DIVariable Var; /// Variable Descriptor. variable
91 : Var(V), IA(IA), Expr(1, E), TheDIE(nullptr), DotDebugLocOffset(~0U), in Var() function
100 : Var(DbgValue->getDebugVariable()), in DbgVariable()
108 DIVariable getVariable() const { return Var; } in getVariable()
115 StringRef getName() const { return Var->getName(); } in getName()
122 assert(V.Var == Var && "conflicting DIVariable"); in addMMIEntry()
139 if (Var->getTag() == dwarf::DW_TAG_arg_variable) in getTag()
146 if (Var->isArtificial()) in isArtificial()
154 if (Var->isObjectPointer()) in isObjectPointer()
162 assert(Var && "Invalid complex DbgVariable!"); in variableHasComplexAddress()
[all …]
/external/llvm/tools/llvm-pdbdump/
DVariableDumper.cpp34 void VariableDumper::start(const PDBSymbolData &Var) { in start() argument
35 if (Var.isCompilerGenerated() && opts::ExcludeCompilerGenerated) in start()
37 if (Printer.IsSymbolExcluded(Var.getName())) in start()
40 auto VarType = Var.getType(); in start()
42 switch (auto LocType = Var.getLocationType()) { in start()
47 << format_hex(Var.getRelativeVirtualAddress(), 10); in start()
50 dumpSymbolTypeAndName(*VarType, Var.getName()); in start()
58 dumpSymbolTypeAndName(*VarType, Var.getName()); in start()
60 WithColor(Printer, PDB_ColorItem::LiteralValue).get() << Var.getValue(); in start()
66 << "+" << format_hex(Var.getOffset(), 4) << " "; in start()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSDNodeDbgValue.h47 MDNode *Var; variable
56 SDDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool indir, in SDDbgValue() argument
58 : Var(Var), Expr(Expr), IsIndirect(indir), Offset(off), DL(dl), Order(O), in SDDbgValue()
66 SDDbgValue(MDNode *Var, MDNode *Expr, const Value *C, uint64_t off, in SDDbgValue() argument
68 : Var(Var), Expr(Expr), IsIndirect(false), Offset(off), DL(dl), Order(O), in SDDbgValue()
75 SDDbgValue(MDNode *Var, MDNode *Expr, unsigned FI, uint64_t off, DebugLoc dl, in SDDbgValue() argument
77 : Var(Var), Expr(Expr), IsIndirect(false), Offset(off), DL(dl), Order(O), in SDDbgValue()
87 MDNode *getVariable() const { return Var; } in getVariable()
/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 …]
/external/clang/include/clang/Sema/
DSemaInternal.h44 inline bool IsVariableAConstantExpression(VarDecl *Var, ASTContext &Context) { in IsVariableAConstantExpression() argument
46 return !isa<ParmVarDecl>(Var) && in IsVariableAConstantExpression()
47 Var->isUsableInConstantExpressions(Context) && in IsVariableAConstantExpression()
48 Var->getAnyInitializer(DefVD) && DefVD->checkInitIsICE(); in IsVariableAConstantExpression()
58 inline void MarkVarDeclODRUsed(VarDecl *Var, in MarkVarDeclODRUsed() argument
63 if (Var->hasDefinition(SemaRef.Context) == VarDecl::DeclarationOnly && in MarkVarDeclODRUsed()
64 !Var->isExternallyVisible() && in MarkVarDeclODRUsed()
65 !(Var->isStaticDataMember() && Var->hasInit())) { in MarkVarDeclODRUsed()
66 SourceLocation &old = SemaRef.UndefinedButUsed[Var->getCanonicalDecl()]; in MarkVarDeclODRUsed()
70 SemaRef.tryCaptureVariable(Var, Loc, Sema::TryCapture_Implicit, in MarkVarDeclODRUsed()
[all …]
/external/compiler-rt/test/tsan/
Dstack_race.cc12 int Var = 42; in main() local
14 pthread_create(&t, 0, Thread, &Var); in main()
15 Var = 43; in main()
Dtls_race.cc12 static __thread int Var = 42; in main() local
14 pthread_create(&t, 0, Thread, &Var); in main()
15 Var = 43; in main()
/external/clang/lib/ARCMigrate/
DTransBlockObjCVariable.cpp45 VarDecl *Var; member in __anon363134410111::RootBlockObjCVarRewriter::BlockVarChecker
49 BlockVarChecker(VarDecl *var) : Var(var) { } in BlockVarChecker()
54 if (ref->getDecl() == Var) { in TraverseImplicitCastExpr()
58 Var->getASTContext().getLangOpts().CPlusPlus) in TraverseImplicitCastExpr()
67 if (E->getDecl() == Var) in VisitDeclRefExpr()

12345678