/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
ProcessImplicitDefs.h | 31 LiveVariables *LV;
|
/external/clang/lib/AST/ |
StmtCXX.cpp | 81 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl(); 82 assert(LV && "No loop variable in CXXForRangeStmt"); 83 return cast<VarDecl>(LV);
|
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...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
PointerSubChecker.cpp | 44 SVal LV = state->getSVal(B->getLHS(), LCtx); 47 const MemRegion *LR = LV.getAsRegion();
|
BasicObjCFoundationChecks.cpp | 468 Optional<loc::MemRegionVal> LV = TheValueExpr.getAs<loc::MemRegionVal>(); 469 if (!LV) 472 const TypedValueRegion* R = dyn_cast<TypedValueRegion>(LV->stripCasts()); [all...] |
NullabilityChecker.cpp | 362 SVal LV, QualType T) { 366 auto RegionVal = LV.getAs<loc::MemRegionVal>(); 389 SVal LV = State->getLValue(ParamDecl, LocCtxt); 390 if (checkValueAtLValForInvariantViolation(State, LV, 421 SVal LV = State->getLValue(IvarDecl, SelfVal); 422 if (checkValueAtLValForInvariantViolation(State, LV, IvarDecl->getType())) { [all...] |
/external/llvm/lib/Target/Hexagon/ |
RDFDeadCode.h | 37 : Trace(false), DFG(dfg), MRI(mri), LV(mri, dfg) {} 55 Liveness LV;
|
HexagonOptAddrMode.cpp | 51 : MachineFunctionPass(ID), HII(0), MDT(0), DFG(0), LV(0) { 74 Liveness *LV; 196 const auto &ReachingDefs = LV->getAllReachingDefsRec(UR, UN, Visited, Defs); 219 auto UseSet = LV->getAllReachedUses(DR, DA); 232 const Liveness::RefMap &phiUse = LV->getRealUses(id); 632 LV = &L;
|
/external/clang/lib/CodeGen/ |
CGObjCRuntime.cpp | 100 LValue LV = CGF.MakeNaturalAlignAddrLValue(V, IvarTy); 101 LV.getQuals().addCVRQualifiers(CVRQualifiers); 102 return LV;
|
CGVTables.cpp | [all...] |
CGCall.cpp | [all...] |
/external/swiftshader/third_party/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);
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/ |
SparsePropagation.h | 95 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 104 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) { 184 void UpdateState(LatticeKey Key, LatticeVal LV); 236 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 239 if (LV == LatticeFunc->getUntrackedVal()) 240 return LV; 241 return ValueState[Key] = LV; 246 LatticeVal LV) { 248 if (I != ValueState.end() && I->second == LV) 253 ValueState[Key] = LV; [all...] |
/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/llvm/lib/CodeGen/ |
PHIElimination.cpp | 56 LiveVariables *LV; 134 LV = getAnalysisIfAvailable<LiveVariables>(); 144 if (!DisableEdgeSplitting && (LV || LIS)) { 271 if (LV) { 275 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); 278 LV->setPHIJoin(IncomingReg); 286 LV->removeVirtualRegisterKilled(IncomingReg, *OldKill); 294 LV->addVirtualRegisterKilled(IncomingReg, PHICopy); 300 LV->removeVirtualRegistersKilled(*MPhi); 302 // If the result is dead, update LV [all...] |
MachineBasicBlock.cpp | 743 LiveVariables *LV = P.getAnalysisIfAvailable<LiveVariables>(); 747 if (LV) 758 LV->getVarInfo(Reg).removeKill(*MI)) { 843 if (LV) { 851 LV->getVarInfo(Reg).Kills.push_back(&*I); 857 LV->addNewBlock(NMBB, this, Succ); [all...] |
TwoAddressInstructionPass.cpp | 78 LiveVariables *LV; 294 // Update kill and LV information. 299 if (LV) 300 LV->replaceKillInstruction(SavedReg, *KillMI, *MI); 697 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, *mi, LV); 819 // Bail immediately if we don't have LV or LIS available. We use them to find 821 if (!LV && !LIS) 844 KillMI = LV->getVarInfo(Reg).findKill(MBB); [all...] |