HomeSort by relevance Sort by last modified time
    Searched refs:LV (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/icu/icu4c/source/data/brkitr/
char.txt 30 $LV = [\p{Grapheme_Cluster_Break = LV}];
41 $L ($L | $V | $LV | $LVT);
42 ($LV | $V) ($V | $T);
57 ($L | $V | $LV | $LVT) $L;
58 ($V | $T) ($LV | $V);
  /external/clang/lib/Analysis/
LiveVariables.cpp 195 LiveVariablesImpl &LV;
204 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {}
260 val.liveStmts = LV.SSetFact.remove(val.liveStmts, S);
277 AddLiveStmt(val.liveStmts, LV.SSetFact, ImplicitObj);
285 val.liveDecls = LV.DSetFact.add(val.liveDecls,
286 LV.analysisContext.getSelfDecl());
294 AddLiveStmt(val.liveStmts, LV.SSetFact, VA->getSizeExpr());
307 val.liveStmts = LV.SSetFact.add(val.liveStmts, child);
328 AddLiveStmt(val.liveStmts, LV.SSetFact, Child);
334 if (!LV.killAtAssign
    [all...]
  /external/clang/lib/CodeGen/
CGExpr.cpp 189 LValue LV = MakeAddrLValue(Location, E->getType());
190 EmitStoreThroughLValue(RV, LV);
438 LValue LV = MakeAddrLValue(Object, E->getType(),
440 LV = EmitLValueForField(LV, Adjustment.Field);
441 assert(LV.isSimple() &&
443 Object = LV.getAddress();
462 LValue LV = EmitLValue(E);
463 assert(LV.isSimple());
464 llvm::Value *Value = LV.getPointer()
    [all...]
CGExprAgg.cpp 188 LValue LV = CGF.EmitPseudoObjectLValue(E);
189 return EmitFinalDestCopy(E->getType(), LV);
216 LValue LV = CGF.EmitLValue(E);
219 if (LV.getType()->isAtomicType() || CGF.LValueIsSuitableForInlineAtomic(LV)) {
220 CGF.EmitAtomicLoad(LV, E->getExprLoc(), Dest);
224 EmitFinalDestCopy(E->getType(), LV);
581 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(),
584 if (LV.isSimple())
585 CGF.EmitDynamicCast(LV.getAddress(), cast<CXXDynamicCastExpr>(E))
1109 CGF.EmitStoreThroughBitfieldLValue(RValue::get(null), lv); local
    [all...]
CGExprComplex.cpp 80 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
84 void EmitStoreOfComplex(ComplexPairTy Val, LValue LV, bool isInit);
167 LValue LV = CGF.EmitLValue(E->getSubExpr());
168 return CGF.EmitComplexPrePostIncDec(E, LV, isInc, isPre);
    [all...]
CGObjCRuntime.cpp 100 LValue LV = CGF.MakeNaturalAlignAddrLValue(V, IvarTy);
101 LV.getQuals().addCVRQualifiers(CVRQualifiers);
102 return LV;
CGValue.h 524 static AggValueSlot forLValue(const LValue &LV,
529 return forAddr(LV.getAddress(),
530 LV.getQuals(), isDestructed, needsGC, isAliased, isZeroed);
  /external/clang/lib/StaticAnalyzer/Checkers/
PointerArithChecker.cpp 41 SVal LV = state->getSVal(B->getLHS(), LCtx);
44 const MemRegion *LR = LV.getAsRegion();
PointerSubChecker.cpp 44 SVal LV = state->getSVal(B->getLHS(), LCtx);
47 const MemRegion *LR = LV.getAsRegion();
  /external/llvm/lib/Target/AMDGPU/
SIFixSGPRLiveRanges.cpp 121 LiveVariables *LV = &getAnalysis<LiveVariables>();
143 if (LV->isLiveOut(Def, *MBB))
178 bool LiveInToA = LV->isLiveIn(Reg, *SuccA);
179 bool LiveInToB = LV->isLiveIn(Reg, *SuccB);
212 LV->HandleVirtRegUse(Reg, NCD, NCDSGPRUse);
AMDGPUInstrInfo.h 71 LiveVariables *LV) const override;
  /external/clang/lib/AST/
APValue.cpp 35 struct APValue::LV : LVBase {
47 LV() { PathLength = (unsigned)-1; }
48 ~LV() { resizePath(0); }
201 ((LV*)(char*)Data.buffer)->~LV();
242 return reinterpret_cast<const LV *>(Data.buffer)->hasPathPtr();
555 return ((const LV*)(const void*)Data.buffer)->BaseAndIsOnePastTheEnd.getPointer();
560 return ((const LV*)(const void*)Data.buffer)->BaseAndIsOnePastTheEnd.getInt();
565 return ((LV*)(void*)Data.buffer)->Offset;
570 return ((const LV*)(const char*)Data.buffer)->hasPath()
    [all...]
StmtCXX.cpp 79 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl();
80 assert(LV && "No loop variable in CXXForRangeStmt");
81 return cast<VarDecl>(LV);
Decl.cpp 106 /// Kinds of LV computation. The linkage side of the computation is
110 /// Do an LV computation for, ultimately, a type.
115 /// Do an LV computation for, ultimately, a non-type declaration.
120 /// Do an LV computation for, ultimately, a type that already has
125 /// Do an LV computation for, ultimately, a non-type declaration
130 /// Do an LV computation when we only care about the linkage.
244 LinkageInfo LV;
259 LV.merge(getLVForType(*NTTP->getType(), computation));
268 LV.merge(type->getLinkageAndVisibility());
279 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters()
    [all...]
ExprConstant.cpp     [all...]
  /external/llvm/lib/CodeGen/
PHIElimination.cpp 57 LiveVariables *LV;
134 LV = getAnalysisIfAvailable<LiveVariables>();
144 if (!DisableEdgeSplitting && (LV || LIS)) {
272 if (LV) {
276 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
279 LV->setPHIJoin(IncomingReg);
287 LV->removeVirtualRegisterKilled(IncomingReg, OldKill);
295 LV->addVirtualRegisterKilled(IncomingReg, PHICopy);
301 LV->removeVirtualRegistersKilled(MPhi);
303 // If the result is dead, update LV
    [all...]
TwoAddressInstructionPass.cpp 78 LiveVariables *LV;
294 // Update kill and LV information.
299 if (LV)
300 LV->replaceKillInstruction(SavedReg, KillMI, MI);
698 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, mi, LV);
821 // Bail immediately if we don't have LV or LIS available. We use them to find
823 if (!LV && !LIS)
846 KillMI = LV->getVarInfo(Reg).findKill(MBB);
    [all...]
  /external/llvm/lib/Analysis/
SparsePropagation.cpp 57 LatticeVal LV;
61 LV = LatticeFunc->ComputeConstant(C);
63 LV = LatticeFunc->ComputeArgument(A);
66 LV = LatticeFunc->getOverdefinedVal();
69 LV = LatticeFunc->getUndefVal();
72 if (LV == LatticeFunc->getUntrackedVal())
73 return LV;
74 return ValueState[V] = LV;
  /external/clang/lib/StaticAnalyzer/Core/
SValBuilder.cpp 370 if (Optional<Loc> LV = lhs.getAs<Loc>()) {
372 return evalBinOpLL(state, op, *LV, *RV, type);
374 return evalBinOpLN(state, op, *LV, rhs.castAs<NonLoc>(), type);
468 if (Optional<nonloc::LocAsInteger> LV = val.getAs<nonloc::LocAsInteger>()) {
469 if (const MemRegion *R = LV->getLoc().getAsRegion()) {
474 return LV->getLoc();
SimpleConstraintManager.cpp 72 if (Optional<Loc> LV = Cond.getAs<Loc>()) {
75 const MemRegion *MR = LV->getAsRegion();
81 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>();
SVals.cpp 179 if (Optional<loc::ConcreteInt> LV = getAs<loc::ConcreteInt>())
180 return LV->getValue() == I;
  /external/llvm/include/llvm/Analysis/
SparsePropagation.h 82 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) {
  /external/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp 471 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false);
472 LV.setAliasChecks(std::move(Checks));
473 LV.setSCEVChecks(LAI.PSE.getUnionPredicate());
474 LV.versionLoop();
SCCP.cpp 375 LatticeVal &LV = I.first->second;
378 return LV; // Common case, already in the map.
383 LV.markConstant(C); // Constants are constant
387 return LV;
401 LatticeVal &LV = I.first->second;
404 return LV; // Common case, already in the map.
410 LV.markOverdefined(); // Unknown sort of constant.
414 LV.markConstant(Elt); // Constants are constant.
418 return LV;
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ProgramState.h 239 ProgramStateRef killBinding(Loc LV) const;
303 SVal getSVal(Loc LV, QualType T = QualType()) const;
305 /// Returns the "raw" SVal bound to LV before any value simplfication.
306 SVal getRawSVal(Loc LV, QualType T= QualType()) const;
687 inline ProgramStateRef ProgramState::bindLoc(SVal LV, SVal V) const {
688 if (Optional<Loc> L = LV.getAs<Loc>())
746 inline SVal ProgramState::getRawSVal(Loc LV, QualType T) const {
747 return getStateManager().StoreMgr->getBinding(getStore(), LV, T);

Completed in 503 milliseconds

1 2 3