HomeSort by: relevance | last modified time | path
    Searched refs:LV (Results 1 - 25 of 90) sorted by relevancy

1 2 3 4

  /src/sys/arch/m68k/fpsp/
fpsp.h 106 LV equ -LOCAL_SIZE ;convenient base value
108 USER_DA equ LV+0 ;save space for D0-D1,A0-A1
109 USER_D0 equ LV+0 ;saved user D0
110 USER_D1 equ LV+4 ;saved user D1
111 USER_A0 equ LV+8 ;saved user A0
112 USER_A1 equ LV+12 ;saved user A1
113 USER_FP0 equ LV+16 ;saved user FP0
114 USER_FP1 equ LV+28 ;saved user FP1
115 USER_FP2 equ LV+40 ;saved user FP2
116 USER_FP3 equ LV+52 ;saved user FP
    [all...]
l_fpsp.h 118 LV equ -LOCAL_SIZE ;convenient base value
120 USER_DA equ LV+0 ;save space for D0-D1,A0-A1
121 USER_D0 equ LV+0 ;saved user D0
122 USER_D1 equ LV+4 ;saved user D1
123 USER_A0 equ LV+8 ;saved user A0
124 USER_A1 equ LV+12 ;saved user A1
125 USER_FP0 equ LV+16 ;saved user FP0
126 USER_FP1 equ LV+28 ;saved user FP1
127 USER_FP2 equ LV+40 ;saved user FP2
128 USER_FP3 equ LV+52 ;saved user FP
    [all...]
  /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/
ambiguous.cc 42 class LV : public virtual A1 {
72 class JV : public KV, public LV {
77 class JVA1 : public KV, public LV, public A1 {
82 class JVA2 : public KV, public LV, public A2 {
87 class JVA1V : public KV, public LV, public virtual A1 {
171 jva1.LV::x = 3;
172 jva1.LV::y = 4;
179 jva2.LV::x = 3;
180 jva2.LV::y = 4;
  /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/
ambiguous.cc 42 class LV : public virtual A1 {
72 class JV : public KV, public LV {
77 class JVA1 : public KV, public LV, public A1 {
82 class JVA2 : public KV, public LV, public A2 {
87 class JVA1V : public KV, public LV, public virtual A1 {
171 jva1.LV::x = 3;
172 jva1.LV::y = 4;
179 jva2.LV::x = 3;
180 jva2.LV::y = 4;
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
LiveVariables.cpp 153 LiveVariablesImpl &LV;
162 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {}
218 val.liveExprs = LV.ESetFact.remove(val.liveExprs, E);
235 AddLiveExpr(val.liveExprs, LV.ESetFact, ImplicitObj);
243 val.liveDecls = LV.DSetFact.add(val.liveDecls,
244 LV.analysisContext.getSelfDecl());
252 AddLiveExpr(val.liveExprs, LV.ESetFact, VA->getSizeExpr());
265 val.liveExprs = LV.ESetFact.add(val.liveExprs, child);
286 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<IfStmt>(S)->getCond());
293 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<WhileStmt>(S)->getCond())
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
ByteCodeExprGen.cpp 258 const Expr *LV, DerefKind AK, llvm::function_ref<bool(PrimType)> Direct,
260 if (Optional<PrimType> T = classify(LV->getType())) {
261 if (!LV->refersToBitField()) {
263 if (auto *DE = dyn_cast<DeclRefExpr>(LV)) {
266 return dereferenceParam(LV, *T, PD, AK, Direct, Indirect);
268 return dereferenceVar(LV, *T, VD, AK, Direct, Indirect);
273 if (!visit(LV))
283 const Expr *LV, PrimType T, const ParmVarDecl *PD, DerefKind AK,
291 return DiscardResult ? true : this->emitGetParam(T, Idx, LV);
296 if (!this->emitSetParam(T, Idx, LV))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
PHIElimination.cpp 69 LiveVariables *LV;
150 LV = getAnalysisIfAvailable<LiveVariables>();
156 if (!DisableEdgeSplitting && (LV || LIS)) {
157 // A set of live-in regs for each MBB which is used to update LV
160 if (LV) {
169 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg);
188 Changed |= SplitPHIEdges(MF, MBB, MLI, (LV ? &LiveInSets : nullptr));
320 if (LV) {
322 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
325 LV->setPHIJoin(IncomingReg)
    [all...]
TwoAddressInstructionPass.cpp 97 LiveVariables *LV;
590 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, *mi, LV);
719 // Bail immediately if we don't have LV or LIS available. We use them to find
721 if (!LV && !LIS)
744 KillMI = LV->getVarInfo(Reg).findKill(MBB);
874 LV->removeVirtualRegisterKilled(Reg, *KillMI);
875 LV->addVirtualRegisterKilled(Reg, *MI);
908 // Bail immediately if we don't have LV or LIS available. We use them to find
910 if (!LV && !LIS)
933 KillMI = LV->getVarInfo(Reg).findKill(MBB)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
PointerSubChecker.cpp 41 SVal LV = C.getSVal(B->getLHS());
44 const MemRegion *LR = LV.getAsRegion();
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
RDFDeadCode.h 36 : Trace(false), DFG(dfg), MRI(mri), LV(mri, dfg) {}
54 Liveness LV;
HexagonRDFOpt.cpp 326 Liveness LV(*MRI, G);
327 LV.trace(RDFDump);
328 LV.computeLiveIns();
329 LV.resetLiveIns();
330 LV.resetKills();
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
SparsePropagation.h 94 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS);
103 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) {
183 void UpdateState(LatticeKey Key, LatticeVal LV);
235 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key);
238 if (LV == LatticeFunc->getUntrackedVal())
239 return LV;
240 return ValueState[Key] = std::move(LV);
245 LatticeVal LV) {
247 if (I != ValueState.end() && I->second == LV)
252 ValueState[Key] = std::move(LV);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExpr.cpp 265 LValue LV = MakeAddrLValue(Location, E->getType());
266 EmitStoreThroughLValue(RV, LV);
595 LValue LV = MakeAddrLValue(Object, E->getType(), AlignmentSource::Decl);
596 LV = EmitLValueForField(LV, Adjustment.Field);
597 assert(LV.isSimple() &&
599 Object = LV.getAddress(*this);
618 LValue LV = EmitLValue(E);
619 assert(LV.isSimple());
620 llvm::Value *Value = LV.getPointer(*this)
    [all...]
CGCall.h 223 LValue LV; /// The argument is semantically a load from this l-value.
235 CallArg(LValue lv, QualType ty)
236 : LV(lv), HasLV(true), IsUsed(false), Ty(ty) {}
246 return LV;
290 void addUncopiedAggregate(LValue LV, QualType type) {
291 push_back(CallArg(LV, type));
CGExprAgg.cpp 198 LValue LV = CGF.EmitPseudoObjectLValue(E);
199 return EmitFinalDestCopy(E->getType(), LV);
226 LValue LV = CGF.EmitLValue(E);
229 if (LV.getType()->isAtomicType() || CGF.LValueIsSuitableForInlineAtomic(LV)) {
230 CGF.EmitAtomicLoad(LV, E->getExprLoc(), Dest);
234 EmitFinalDestCopy(E->getType(), LV);
701 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(),
704 if (LV.isSimple())
705 CGF.EmitDynamicCast(LV.getAddress(CGF), cast<CXXDynamicCastExpr>(E))
1574 CGF.EmitStoreThroughBitfieldLValue(RValue::get(null), lv); local
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
APValue.cpp 47 APValue::LValueBase APValue::LValueBase::getDynamicAlloc(DynamicAllocLValue LV,
50 Base.Ptr = LV;
55 APValue::LValueBase APValue::LValueBase::getTypeInfo(TypeInfoLValue LV,
58 Base.Ptr = LV;
221 struct APValue::LV : LVBase {
233 LV() { PathLength = (unsigned)-1; }
234 ~LV() { resizePath(0); }
415 ((LV *)(char *)&Data)->~LV();
459 return reinterpret_cast<const LV *>(&Data)->hasPathPtr()
    [all...]
Decl.cpp 251 LinkageInfo LV;
266 LV.merge(getLVForType(*NTTP->getType(), computation));
275 LV.merge(getTypeLinkageAndVisibility(type));
286 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(),
294 LV.merge(getLVForTemplateParameterList(
299 return LV;
321 LinkageInfo LV;
331 LV.merge(getLVForType(*Arg.getAsType(), computation));
337 LV.merge(getLVForDecl(ND, computation));
342 LV.merge(getTypeLinkageAndVisibility(Arg.getNullPtrType()))
    [all...]
Linkage.h 26 /// Kinds of LV computation. The linkage side of the computation is
57 /// Do an LV computation when we only care about the linkage.
112 void mergeTemplateLV(LinkageInfo &LV, const FunctionDecl *fn,
116 void mergeTemplateLV(LinkageInfo &LV,
120 void mergeTemplateLV(LinkageInfo &LV,
StmtCXX.cpp 77 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl();
78 assert(LV && "No loop variable in CXXForRangeStmt");
79 return cast<VarDecl>(LV);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
SimpleConstraintManager.cpp 29 if (Optional<Loc> LV = Cond.getAs<Loc>()) {
32 const MemRegion *MR = LV->getAsRegion();
38 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>();
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
SourcePrinter.cpp 125 for (const LiveVariable &LV : LiveVariables) {
126 dbgs() << LV.VarName << " @ " << LV.LocExpr.Range << ": ";
127 LV.print(dbgs(), MRI);
155 LiveVariable &LV = LiveVariables[ActiveCols[ColIdx].VarIdx];
156 ActiveCols[ColIdx].LiveIn = LV.liveAtAddress(ThisAddr);
157 ActiveCols[ColIdx].LiveOut = LV.liveAtAddress(NextAddr);
159 << NextAddr.Address << ", " << LV.VarName << ", Col "
174 LiveVariable &LV = LiveVariables[VarIdx];
175 bool LiveIn = LV.liveAtAddress(ThisAddr)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SCCPSolver.cpp 46 // Helper to check if \p LV is either a constant or a constant
50 bool isConstant(const ValueLatticeElement &LV) {
51 return LV.isConstant() ||
52 (LV.isConstantRange() && LV.getConstantRange().isSingleElement());
55 // Helper to check if \p LV is either overdefined or a constant range with more
59 bool isOverdefined(const ValueLatticeElement &LV) {
60 return !LV.isUnknownOrUndef() && !isConstant(LV);
181 ValueLatticeElement &LV = I.first->second
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
CalledValuePropagation.cpp 190 void PrintLatticeVal(CVPLatticeVal LV, raw_ostream &OS) override {
191 if (LV == getUndefVal())
193 else if (LV == getOverdefinedVal())
195 else if (LV == getUntrackedVal())
389 CVPLatticeVal LV = Solver.getExistingValueState(RegI);
390 if (!LV.isFunctionSet() || LV.getFunctions().empty())
392 MDNode *Callees = MDB.createCallees(LV.getFunctions());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SCCP.cpp 83 // Helper to check if \p LV is either a constant or a constant
87 static bool isConstant(const ValueLatticeElement &LV) {
88 return LV.isConstant() ||
89 (LV.isConstantRange() && LV.getConstantRange().isSingleElement());
92 // Helper to check if \p LV is either overdefined or a constant range with more
96 static bool isOverdefined(const ValueLatticeElement &LV) {
97 return !LV.isUnknownOrUndef() && !isConstant(LV);
108 [](const ValueLatticeElement &LV) { return isOverdefined(LV); })
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SCCPSolver.h 130 /// Helper to return a Constant if \p LV is either a constant or a constant
132 Constant *getConstant(const ValueLatticeElement &LV) const;

Completed in 56 milliseconds

1 2 3 4