/external/clang/lib/StaticAnalyzer/Checkers/ |
PointerArithChecker.cpp | 40 SVal LV = state->getSVal(B->getLHS()); 43 const MemRegion *LR = LV.getAsRegion();
|
PointerSubChecker.cpp | 43 SVal LV = state->getSVal(B->getLHS()); 46 const MemRegion *LR = LV.getAsRegion();
|
BasicObjCFoundationChecks.cpp | 290 loc::MemRegionVal* LV = dyn_cast<loc::MemRegionVal>(&TheValueExpr); 291 if (!LV) 294 const TypedValueRegion* R = dyn_cast<TypedValueRegion>(LV->stripCasts());
|
CStringChecker.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
ProcessImplicitDefs.h | 31 LiveVariables *LV;
|
/external/clang/lib/AST/ |
APValue.cpp | 23 struct LV { 77 ((LV*)(char*)Data)->~LV(); 169 return ((const LV*)(const void*)Data)->Base; 174 return ((const LV*)(const void*)Data)->Offset; 179 ((LV*)(char*)Data)->Base = B; 180 ((LV*)(char*)Data)->Offset = O; 185 new ((void*)(char*)Data) LV();
|
Stmt.cpp | 601 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl(); 602 assert(LV && "No loop variable in CXXForRangeStmt"); 603 return cast<VarDecl>(LV);
|
Decl.cpp | 119 LVPair LV(ExternalLinkage, DefaultVisibility); 128 LV = merge(LV, T->getLinkageAndVisibility()); 134 LV = merge(LV, NTTP->getType()->getLinkageAndVisibility()); 141 LV = merge(LV, getLVForTemplateParameterList(TTP->getTemplateParameters())); 145 return LV; 156 LVPair LV(ExternalLinkage, DefaultVisibility); 166 LV = merge(LV, Args[I].getAsType()->getLinkageAndVisibility()) [all...] |
Type.cpp | [all...] |
ExprConstant.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGObjCRuntime.cpp | 96 LValue LV = CGF.MakeAddrLValue(V, IvarTy); 97 LV.getQuals().addCVRQualifiers(CVRQualifiers); 98 return LV;
|
CGExprAgg.cpp | 171 LValue LV = CGF.EmitLValue(E); 172 EmitFinalDestCopy(E, LV); 296 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr()); 298 if (LV.isSimple()) 299 CGF.EmitDynamicCast(LV.getAddress(), cast<CXXDynamicCastExpr>(E)); 329 LValue LV = CGF.EmitLValue(E->getSubExpr()); 330 assert(LV.isPropertyRef()); 331 RValue RV = CGF.EmitLoadOfPropertyRefLValue(LV, getReturnValueSlot()); 431 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E); 432 EmitFinalDestCopy(E, LV); 641 CGF.EmitStoreThroughLValue(RValue::get(null), lv); local [all...] |
CGExprComplex.cpp | 66 ComplexPairTy EmitLoadOfLValue(LValue LV) { 67 if (LV.isSimple()) 68 return EmitLoadOfComplex(LV.getAddress(), LV.isVolatileQualified()); 70 assert(LV.isPropertyRef() && "Unknown LValue type!"); 71 return CGF.EmitLoadOfPropertyRefLValue(LV).getComplexVal(); 80 void EmitStoreThroughLValue(ComplexPairTy Val, LValue LV) { 81 if (LV.isSimple()) 82 return EmitStoreOfComplex(Val, LV.getAddress(), LV.isVolatileQualified()) [all...] |
CGCall.cpp | 340 CodeGenFunction::ExpandTypeFromArgs(QualType Ty, LValue LV, 342 assert(LV.isSimple() && 344 llvm::Value *Addr = LV.getAddress(); 351 LValue LV = MakeAddrLValue(EltAddr, EltTy); 352 AI = ExpandTypeFromArgs(EltTy, LV, AI); 362 LValue LV = EmitLValueForField(Addr, FD, 0); 363 AI = ExpandTypeFromArgs(FT, LV, AI); 372 EmitStoreThroughLValue(RValue::get(AI), LV); [all...] |
CGClass.cpp | [all...] |
CGExprCXX.cpp | 335 LValue LV = EmitLValue(E->getArg(0)); 336 llvm::Value *This = LV.getAddress(); [all...] |
CodeGenModule.cpp | 232 NamedDecl::LinkageInfo LV = D->getLinkageAndVisibility(); 233 if (LV.visibilityExplicit() || !GV->hasAvailableExternallyLinkage()) 234 GV->setVisibility(GetLLVMVisibility(LV.visibility())); 586 NamedDecl::LinkageInfo LV = FD->getLinkageAndVisibility(); 587 if (LV.linkage() == ExternalLinkage && LV.visibilityExplicit()) { 588 F->setVisibility(GetLLVMVisibility(LV.visibility())); [all...] |
/external/harfbuzz/src/ |
harfbuzz-hangul.c | 41 // LV or LVT. 46 // V, LV V, T 76 LV, 83 return hangul_isLV(uc) ? LV : LVT; 112 case LV:
|
/external/llvm/lib/CodeGen/ |
PHIElimination.cpp | 73 LiveVariables &LV, MachineLoopInfo *MLI); 117 if (LiveVariables *LV = getAnalysisIfAvailable<LiveVariables>()) { 120 Changed |= SplitPHIEdges(MF, *I, *LV, MLI); 236 LiveVariables *LV = getAnalysisIfAvailable<LiveVariables>(); 237 if (LV) { 241 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); 245 LV->setPHIJoin(IncomingReg); 253 LV->removeVirtualRegisterKilled(IncomingReg, OldKill); 261 LV->addVirtualRegisterKilled(IncomingReg, PHICopy); 267 LV->removeVirtualRegistersKilled(MPhi) [all...] |
MachineBasicBlock.cpp | 536 LiveVariables *LV = P->getAnalysisIfAvailable<LiveVariables>(); 540 if (LV) 549 LV->getVarInfo(Reg).removeKill(MI)) { 580 if (LV) { 587 LV->getVarInfo(Reg).Kills.push_back(I); 593 LV->addNewBlock(NMBB, this, Succ);
|
TwoAddressInstructionPass.cpp | 65 LiveVariables *LV; 272 // Update kill and LV information. 277 if (LV) 278 LV->replaceKillInstruction(SavedReg, KillMI, MI); 608 if (LV) 610 LV->replaceKillInstruction(RegC, MI, NewMI); 653 MachineInstr *NewMI = TII->convertToThreeAddress(mbbi, mi, LV); 835 if (LV) { 841 if (LV->removeVirtualRegisterKilled(Kill, mi)) { 843 LV->addVirtualRegisterDead(Kill, NewKill) [all...] |
/external/clang/lib/Analysis/ |
LiveVariables.cpp | 297 LiveVariablesImpl &LV; 306 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {} 339 val.liveStmts = LV.SSetFact.remove(val.liveStmts, S); 357 val.liveStmts = LV.SSetFact.add(val.liveStmts, ImplicitObj); 366 val.liveStmts = LV.SSetFact.add(val.liveStmts, 393 val.liveStmts = LV.SSetFact.add(val.liveStmts, child); 400 if (!LV.killAtAssign) 414 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD); 426 LV.analysisContext.getReferencedBlockVars(BE->getBlockDecl()); 431 val.liveDecls = LV.DSetFact.add(val.liveDecls, VD) [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolution.cpp | 462 const Value *LV = LU->getValue(), *RV = RU->getValue(); 466 bool LIsPointer = LV->getType()->isPointerTy(), 472 unsigned LID = LV->getValueID(), 478 if (const Argument *LA = dyn_cast<Argument>(LV)) { 486 if (const Instruction *LInst = dyn_cast<Instruction>(LV)) { [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SCCP.cpp | 383 LatticeVal &LV = I.first->second; 386 return LV; // Common case, already in the map. 391 LV.markConstant(C); // Constants are constant 395 return LV; 409 LatticeVal &LV = I.first->second; 412 return LV; // Common case, already in the map. 418 LV.markConstant(CS->getOperand(i)); // Constants are constant. 421 LV.markConstant(Constant::getNullValue(FieldTy)); 423 LV.markOverdefined(); // Unknown sort of constant. 427 return LV; [all...] |
/external/llvm/lib/Transforms/IPO/ |
GlobalOpt.cpp | 773 static bool OptimizeAwayTrappingUsesOfLoads(GlobalVariable *GV, Constant *LV) { 784 Changed |= OptimizeAwayTrappingUsesOfValue(LI, LV); 793 // Ignore the store that stores "LV" to the global. [all...] |