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

1 2 3

  /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...]

Completed in 689 milliseconds

1 2 3