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

1 2

  /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();
BasicObjCFoundationChecks.cpp 470 Optional<loc::MemRegionVal> LV = TheValueExpr.getAs<loc::MemRegionVal>();
471 if (!LV)
474 const TypedValueRegion* R = dyn_cast<TypedValueRegion>(LV->stripCasts());
    [all...]
CStringChecker.cpp     [all...]
  /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...]
Stmt.cpp 813 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl();
814 assert(LV && "No loop variable in CXXForRangeStmt");
815 return cast<VarDecl>(LV);
    [all...]
Type.cpp     [all...]
Decl.cpp 94 /// Kinds of LV computation. The linkage side of the computation is
98 /// Do an LV computation for, ultimately, a type.
103 /// Do an LV computation for, ultimately, a non-type declaration.
108 /// Do an LV computation for, ultimately, a type that already has
113 /// Do an LV computation for, ultimately, a non-type declaration
118 /// Do an LV computation when we only care about the linkage.
232 LinkageInfo LV;
248 LV.merge(getLVForType(*NTTP->getType(), computation));
257 LV.merge(type->getLinkageAndVisibility());
268 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters()
    [all...]
  /external/clang/lib/CodeGen/
CGObjCRuntime.cpp 100 LValue LV = CGF.MakeNaturalAlignAddrLValue(V, IvarTy);
101 LV.getQuals().addCVRQualifiers(CVRQualifiers);
102 return LV;
CGExprAgg.cpp 180 LValue LV = CGF.EmitPseudoObjectLValue(E);
181 return EmitFinalDestCopy(E->getType(), LV);
207 LValue LV = CGF.EmitLValue(E);
210 if (LV.getType()->isAtomicType()) {
211 CGF.EmitAtomicLoad(LV, E->getExprLoc(), Dest);
215 EmitFinalDestCopy(E->getType(), LV);
568 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(),
571 if (LV.isSimple())
572 CGF.EmitDynamicCast(LV.getAddress(), cast<CXXDynamicCastExpr>(E));
772 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E)
1087 CGF.EmitStoreThroughBitfieldLValue(RValue::get(null), lv); local
    [all...]
CGExprComplex.cpp 76 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
80 void EmitStoreOfComplex(ComplexPairTy Val, LValue LV, bool isInit);
160 LValue LV = CGF.EmitLValue(E->getSubExpr());
161 return CGF.EmitComplexPrePostIncDec(E, LV, isInc, isPre);
691 LValue LV = EmitCompoundAssignLValue(E, Func, Val);
698 if (!LV.isVolatileQualified())
701 return EmitLoadOfLValue(LV, E->getExprLoc());
726 LValue LV = EmitBinAssignLValue(E, Val);
733 if (!LV.isVolatileQualified())
736 return EmitLoadOfLValue(LV, E->getExprLoc())
    [all...]
CGExprCXX.cpp 289 LValue LV = EmitLValue(E->getArg(0));
290 llvm::Value *This = LV.getAddress();
    [all...]
CGStmt.cpp     [all...]
CGCall.cpp 598 CodeGenFunction::ExpandTypeFromArgs(QualType Ty, LValue LV,
600 assert(LV.isSimple() &&
607 llvm::Value *EltAddr = Builder.CreateConstGEP2_32(LV.getAddress(), 0, Elt);
608 LValue LV = MakeAddrLValue(EltAddr, EltTy);
609 AI = ExpandTypeFromArgs(EltTy, LV, AI);
630 LValue SubLV = EmitLValueForField(LV, LargestFD);
638 LValue SubLV = EmitLValueForField(LV, FD);
644 llvm::Value *RealAddr = Builder.CreateStructGEP(LV.getAddress(), 0, "real");
646 llvm::Value *ImagAddr = Builder.CreateStructGEP(LV.getAddress(), 1, "imag");
649 EmitStoreThroughLValue(RValue::get(AI), LV);
    [all...]
CGClass.cpp 437 LValue LV = LHS;
450 LV.setAddress(Dest);
452 LV.setAlignment(std::min(Align, LV.getAlignment()));
457 CGF.EmitScalarInit(Init, /*decl*/ nullptr, LV, false);
460 CGF.EmitComplexExprIntoLValue(Init, LV, /*isInit*/ true);
464 AggValueSlot::forLValue(LV,
    [all...]
CGObjC.cpp 126 LValue LV = LValue::MakeAddr(Builder.CreateStructGEP(Objects, i),
132 EmitStoreThroughLValue(RValue::get(value), LV, true);
2395 LValue lv = CGF.EmitLValue(e); local
2402 CGF.EmitStoreOfScalar(getNullForVariable(lv.getAddress()), lv); local
    [all...]
  /external/clang/lib/Analysis/
LiveVariables.cpp 196 LiveVariablesImpl &LV;
205 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {}
261 val.liveStmts = LV.SSetFact.remove(val.liveStmts, S);
278 AddLiveStmt(val.liveStmts, LV.SSetFact, ImplicitObj);
286 val.liveDecls = LV.DSetFact.add(val.liveDecls,
287 LV.analysisContext.getSelfDecl());
295 AddLiveStmt(val.liveStmts, LV.SSetFact, VA->getSizeExpr());
308 val.liveStmts = LV.SSetFact.add(val.liveStmts, child);
330 AddLiveStmt(val.liveStmts, LV.SSetFact, child);
336 if (!LV.killAtAssign
    [all...]
  /external/llvm/lib/CodeGen/
PHIElimination.cpp 52 LiveVariables *LV;
129 LV = getAnalysisIfAvailable<LiveVariables>();
139 if (!DisableEdgeSplitting && (LV || LIS)) {
269 if (LV) {
273 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
276 LV->setPHIJoin(IncomingReg);
284 LV->removeVirtualRegisterKilled(IncomingReg, OldKill);
292 LV->addVirtualRegisterKilled(IncomingReg, PHICopy);
298 LV->removeVirtualRegistersKilled(MPhi);
300 // If the result is dead, update LV
    [all...]
MachineBasicBlock.cpp 726 LiveVariables *LV = P->getAnalysisIfAvailable<LiveVariables>();
730 if (LV)
741 LV->getVarInfo(Reg).removeKill(MI)) {
827 if (LV) {
835 LV->getVarInfo(Reg).Kills.push_back(I);
841 LV->addNewBlock(NMBB, this, Succ);
    [all...]
TwoAddressInstructionPass.cpp 76 LiveVariables *LV;
291 // Update kill and LV information.
296 if (LV)
297 LV->replaceKillInstruction(SavedReg, KillMI, MI);
626 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, mi, LV);
748 // Bail immediately if we don't have LV or LIS available. We use them to find
750 if (!LV && !LIS)
773 KillMI = LV->getVarInfo(Reg).findKill(MBB);
904 LV->removeVirtualRegisterKilled(Reg, KillMI)
    [all...]
  /external/llvm/lib/Transforms/IPO/
MergeFunctions.cpp 580 const ConstantVector *LV = cast<ConstantVector>(L);
587 if (int Res = cmpConstants(cast<Constant>(LV->getOperand(i)),
    [all...]
GlobalOpt.cpp 740 static bool OptimizeAwayTrappingUsesOfLoads(GlobalVariable *GV, Constant *LV,
753 Changed |= OptimizeAwayTrappingUsesOfValue(LI, LV);
762 // Ignore the store that stores "LV" to the global.
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SCCP.cpp 373 LatticeVal &LV = I.first->second;
376 return LV; // Common case, already in the map.
381 LV.markConstant(C); // Constants are constant
385 return LV;
399 LatticeVal &LV = I.first->second;
402 return LV; // Common case, already in the map.
408 LV.markOverdefined(); // Unknown sort of constant.
412 LV.markConstant(Elt); // Constants are constant.
416 return LV;
    [all...]
  /external/llvm/lib/Analysis/
ScalarEvolution.cpp 490 const Value *LV = LU->getValue(), *RV = RU->getValue();
494 bool LIsPointer = LV->getType()->isPointerTy(),
500 unsigned LID = LV->getValueID(),
506 if (const Argument *LA = dyn_cast<Argument>(LV)) {
514 if (const Instruction *LInst = dyn_cast<Instruction>(LV)) {
    [all...]
  /external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/
RegionDataConstants.java 692 LV(new String[]{
    [all...]

Completed in 786 milliseconds

1 2