Searched refs:LV (Results 1 - 25 of 52) sorted by relevance

123

/external/icu4c/data/brkitr/
H A Dchar_th.txt27 $LV = [\p{Grapheme_Cluster_Break = LV}];
38 $L ($L | $V | $LV | $LVT);
39 ($LV | $V) ($V | $T);
48 ($L | $V | $LV | $LVT) $L;
49 ($V | $T) ($LV | $V);
H A Dchar.txt29 $LV = [\p{Grapheme_Cluster_Break = LV}];
40 $L ($L | $V | $LV | $LVT);
41 ($LV | $V) ($V | $T);
54 ($L | $V | $LV | $LVT) $L;
55 ($V | $T) ($LV | $V);
/external/llvm/lib/CodeGen/
H A DPHIElimination.cpp73 LiveVariables &LV, MachineLoopInfo *MLI);
121 if (LiveVariables *LV = getAnalysisIfAvailable<LiveVariables>()) {
124 Changed |= SplitPHIEdges(MF, *I, *LV, MLI);
240 LiveVariables *LV = getAnalysisIfAvailable<LiveVariables>(); local
241 if (LV) {
245 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
248 LV->setPHIJoin(IncomingReg);
256 LV->removeVirtualRegisterKilled(IncomingReg, OldKill);
264 LV->addVirtualRegisterKilled(IncomingReg, PHICopy);
270 LV
408 SplitPHIEdges(MachineFunction &MF, MachineBasicBlock &MBB, LiveVariables &LV, MachineLoopInfo *MLI) argument
[all...]
H A DProcessImplicitDefs.cpp91 LV = getAnalysisIfAvailable<LiveVariables>();
126 if (LV && MO.isKill()) {
127 LiveVariables::VarInfo& vi = LV->getVarInfo(MO.getReg());
160 if (LV) {
161 LiveVariables::VarInfo& vi = LV->getVarInfo(Reg);
272 if (LV && isKill) {
273 LiveVariables::VarInfo& vi = LV->getVarInfo(Reg);
H A DTwoAddressInstructionPass.cpp69 LiveVariables *LV; member in class:__anon7428::TwoAddressInstructionPass
288 // Update kill and LV information.
293 if (LV)
294 LV->replaceKillInstruction(SavedReg, KillMI, MI);
653 if (LV)
655 LV->replaceKillInstruction(RegC, MI, NewMI);
698 MachineInstr *NewMI = TII->convertToThreeAddress(mbbi, mi, LV);
879 if (LV) {
885 if (LV->removeVirtualRegisterKilled(Kill, mi)) {
887 LV
[all...]
/external/clang/lib/Analysis/
H A DLiveVariables.cpp201 LiveVariablesImpl &LV; member in class:__anon3102::TransferFunctions
210 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {}
266 val.liveStmts = LV.SSetFact.remove(val.liveStmts, S);
283 AddLiveStmt(val.liveStmts, LV.SSetFact, ImplicitObj);
292 AddLiveStmt(val.liveStmts, LV.SSetFact, VA->getSizeExpr());
305 val.liveStmts = LV.SSetFact.add(val.liveStmts, child);
327 AddLiveStmt(val.liveStmts, LV.SSetFact, child);
333 if (!LV.killAtAssign)
347 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
359 LV
[all...]
/external/clang/lib/CodeGen/
H A DCGExpr.cpp150 LValue LV = MakeAddrLValue(Location, E->getType()); local
151 EmitStoreThroughLValue(RV, LV);
256 LValue LV = CGF.EmitLValue(E); local
258 if (LV.isSimple())
259 return LV.getAddress();
262 RV = CGF.EmitLoadOfLValue(LV);
402 LValue LV = CGF.MakeAddrLValue(Object, E->getType()); local
403 LV = CGF.EmitLValueForField(LV, Adjustment.Field);
404 if (LV
545 EmitComplexPrePostIncDec(const UnaryOperator *E, LValue LV, bool isInc, bool isPre) argument
618 LValue LV = EmitLValue(E); local
986 EmitLoadOfLValue(LValue LV) argument
1020 EmitLoadOfBitfieldLValue(LValue LV) argument
1093 EmitLoadOfExtVectorElementLValue(LValue LV) argument
1391 setObjCGCLValueClass(const ASTContext &Ctx, const Expr *E, LValue &LV, bool IsMemberAccess=false) argument
1506 LValue LV; local
1591 LValue LV; local
1605 setObjCGCLValueClass(getContext(), E, LV); local
1627 LValue LV = MakeNaturalAlignAddrLValue(EmitScalarExpr(E->getSubExpr()), T); local
1642 LValue LV = EmitLValue(E->getSubExpr()); local
1664 LValue LV = EmitLValue(E->getSubExpr()); local
1889 LValue LV; local
1903 setObjCGCLValueClass(getContext(), E, LV); local
1985 LValue LV = EmitLValueForField(BaseLV, Field); local
1986 setObjCGCLValueClass(getContext(), E, LV); local
2021 LValue LV = EmitLValueForField(MakeAddrLValue(BaseValue, RecordTy), local
2095 LValue LV = MakeAddrLValue(addr, type, alignment); local
2289 LValue LV = EmitLValue(E->getSubExpr()); local
2308 LValue LV = EmitLValue(E->getSubExpr()); local
2326 LValue LV = EmitLValue(E->getSubExpr()); local
2340 LValue LV = EmitLValue(E->getSubExpr()); local
2346 LValue LV = EmitLValue(E->getSubExpr()); local
2360 LValue LV = MakeAddrLValue(CreateMemTemp(Ty), Ty); local
2376 EmitRValueForField(LValue LV, const FieldDecl *FD) argument
2511 LValue LV = EmitLValue(E->getLHS()); local
2619 LValue LV = local
2622 setObjCGCLValueClass(getContext(), E, LV); local
3177 LValue LV; member in struct:__anon3143::LValueOrRValue
3209 LValue LV = CGF.MakeAddrLValue(slot.getAddr(), ov->getType()); local
[all...]
H A DCGExprAgg.cpp173 LValue LV = CGF.EmitPseudoObjectLValue(E); local
174 return EmitFinalDestCopy(E, LV);
200 LValue LV = CGF.EmitLValue(E); local
201 EmitFinalDestCopy(E, LV);
553 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr()); local
555 if (LV.isSimple())
556 CGF.EmitDynamicCast(LV.getAddress(), cast<CXXDynamicCastExpr>(E));
678 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E); local
679 EmitFinalDestCopy(E, LV);
843 AggExprEmitter::EmitInitializationToLValue(Expr* E, LValue LV) { argument
865 CGF.EmitStoreThroughLValue(RValue::get(CGF.EmitScalarExpr(E)), LV); local
1008 LValue LV = CGF.EmitLValueForFieldInitialization(DestLV, *field); local
1186 LValue LV = MakeAddrLValue(Temp, E->getType()); local
[all...]
H A DCGExprComplex.cpp66 ComplexPairTy EmitLoadOfLValue(LValue LV) { argument
67 assert(LV.isSimple() && "complex l-value must be simple");
68 return EmitLoadOfComplex(LV.getAddress(), LV.isVolatileQualified());
77 void EmitStoreThroughLValue(ComplexPairTy Val, LValue LV) { argument
78 assert(LV.isSimple() && "complex l-value must be simple");
79 return EmitStoreOfComplex(Val, LV.getAddress(), LV.isVolatileQualified());
160 LValue LV = CGF.EmitLValue(E->getSubExpr()); local
161 return CGF.EmitComplexPrePostIncDec(E, LV, isIn
640 LValue LV = EmitCompoundAssignLValue(E, Func, Val); local
675 LValue LV = EmitBinAssignLValue(E, Val); local
[all...]
H A DCGValue.h392 static AggValueSlot forLValue(LValue LV, IsDestructed_t isDestructed, argument
396 return forAddr(LV.getAddress(), LV.getAlignment(),
397 LV.getQuals(), isDestructed, needsGC, isAliased, isZeroed);
H A DCGCall.cpp463 CodeGenFunction::ExpandTypeFromArgs(QualType Ty, LValue LV, argument
465 assert(LV.isSimple() &&
472 llvm::Value *EltAddr = Builder.CreateConstGEP2_32(LV.getAddress(), 0, Elt);
473 LValue LV = MakeAddrLValue(EltAddr, EltTy); local
474 AI = ExpandTypeFromArgs(EltTy, LV, AI);
497 LValue SubLV = EmitLValueForField(LV, LargestFD);
507 LValue SubLV = EmitLValueForField(LV, FD);
513 llvm::Value *RealAddr = Builder.CreateStructGEP(LV.getAddress(), 0, "real");
515 llvm::Value *ImagAddr = Builder.CreateStructGEP(LV.getAddress(), 1, "imag");
518 EmitStoreThroughLValue(RValue::get(AI), LV); local
1237 LValue LV = MakeAddrLValue(Alloca, Ty, Align); local
1796 LValue LV = MakeAddrLValue(EltAddr, EltTy); local
1810 LValue LV = MakeAddrLValue(RV.getAggregateAddr(), Ty); local
[all...]
H A DCGClass.cpp422 LValue LV = LHS; local
437 LV.setAddress(Dest);
439 LV.setAlignment(std::min(Align, LV.getAlignment()));
443 CGF.EmitScalarInit(Init, /*decl*/ 0, LV, false);
445 CGF.EmitComplexExprIntoAddr(Init, LV.getAddress(),
446 LV.isVolatileQualified());
449 AggValueSlot::forLValue(LV,
460 CGF.MaybeEmitStdInitializerListCleanup(LV.getAddress(), Init);
986 LValue LV local
[all...]
H A DCGObjCRuntime.cpp96 LValue LV = CGF.MakeNaturalAlignAddrLValue(V, IvarTy); local
97 LV.getQuals().addCVRQualifiers(CVRQualifiers);
98 return LV;
/external/llvm/include/llvm/CodeGen/
H A DProcessImplicitDefs.h31 LiveVariables *LV; member in class:llvm::ProcessImplicitDefs
/external/clang/lib/StaticAnalyzer/Checkers/
H A DPointerArithChecker.cpp41 SVal LV = state->getSVal(B->getLHS(), LCtx); local
44 const MemRegion *LR = LV.getAsRegion();
H A DPointerSubChecker.cpp44 SVal LV = state->getSVal(B->getLHS(), LCtx); local
47 const MemRegion *LR = LV.getAsRegion();
H A DBasicObjCFoundationChecks.cpp289 loc::MemRegionVal* LV = dyn_cast<loc::MemRegionVal>(&TheValueExpr); local
290 if (!LV)
293 const TypedValueRegion* R = dyn_cast<TypedValueRegion>(LV->stripCasts());
/external/clang/lib/AST/
H A DAPValue.cpp35 struct APValue::LV : LVBase { struct in class:APValue
47 LV() { PathLength = (unsigned)-1; } function in struct:APValue::LV
48 ~LV() { resizePath(0); }
201 ((LV*)(char*)Data)->~LV();
514 return ((const LV*)(const void*)Data)->BaseAndIsOnePastTheEnd.getPointer();
519 return ((const LV*)(const void*)Data)->BaseAndIsOnePastTheEnd.getInt();
524 return ((LV*)(void*)Data)->Offset;
529 return ((const LV*)(const char*)Data)->hasPath();
534 const LV
[all...]
H A DDecl.cpp104 LinkageInfo LV(ExternalLinkage, DefaultVisibility, false);
113 LV.merge(getLVForType(T));
119 LV.merge(getLVForType(NTTP->getType()));
126 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters()));
130 return LV;
141 LinkageInfo LV(ExternalLinkage, DefaultVisibility, false);
151 LV.merge(getLVForType(Args[I].getAsType()));
159 LV = merge(LV, getLVForDecl(ND, F));
167 LV
273 LinkageInfo LV; local
[all...]
H A DType.cpp1926 NamedDecl::LinkageInfo LV; member in class:__anon3085::CachedProperties
1930 CachedProperties(NamedDecl::LinkageInfo LV, bool local) argument
1931 : LV(LV), local(local) {}
1933 Linkage getLinkage() const { return LV.linkage(); }
1934 Visibility getVisibility() const { return LV.visibility(); }
1935 bool isVisibilityExplicit() const { return LV.visibilityExplicit(); }
1939 NamedDecl::LinkageInfo MergedLV = L.LV;
1940 MergedLV.merge(R.LV);
1961 NamedDecl::LinkageInfo LV(
2032 NamedDecl::LinkageInfo LV = Tag->getLinkageAndVisibility(); local
2074 NamedDecl::LinkageInfo LV = local
[all...]
H A DExprConstant.cpp1892 /// \param LV - Filled in with a reference to the resulting object.
1900 LValue &LV,
1904 bool EvalObjOK = EvaluateObjectArgument(Info, BO->getLHS(), LV);
1921 // This is a member of some derived class. Truncate LV appropriately.
1924 if (LV.Designator.MostDerivedPathLength + MemPtr.Path.size() >
1925 LV.Designator.Entries.size())
1928 LV.Designator.Entries.size() - MemPtr.Path.size();
1931 LV.Designator.Entries[PathLengthToMember + I]);
1938 if (!CastToDerivedClass(Info, BO, LV, MemPtr.getContainingRecord(),
1943 LV
1898 HandleMemberPointerAccess(EvalInfo &Info, const BinaryOperator *BO, LValue &LV, bool IncludeMember = true) argument
3863 LValue LV; local
4227 EvaluateBuiltinConstantPForLValue(const LValue &LV) argument
4263 LValue LV; local
5450 LValue LV; local
5496 ComplexValue LV; local
5509 ComplexValue LV; local
6180 LValue LV; local
6191 LValue LV; local
6212 LValue LV; local
6218 LValue LV; local
6274 LValue LV; local
6332 LValue LV; local
[all...]
/external/llvm/lib/Analysis/
H A DSparsePropagation.cpp56 LatticeVal LV;
60 LV = LatticeFunc->ComputeConstant(C);
62 LV = LatticeFunc->ComputeArgument(A);
65 LV = LatticeFunc->getOverdefinedVal();
68 LV = LatticeFunc->getUndefVal();
71 if (LV == LatticeFunc->getUntrackedVal())
72 return LV;
73 return ValueState[V] = LV;
/external/harfbuzz/src/
H A Dharfbuzz-hangul.c41 // LV or LVT.
46 // V, LV V, T
76 LV, enumerator in enum:__anon5128
83 return hangul_isLV(uc) ? LV : LVT;
112 case LV:
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h214 ProgramStateRef unbindLoc(Loc LV) const;
255 SVal getSVal(Loc LV, QualType T = QualType()) const;
257 /// Returns the "raw" SVal bound to LV before any value simplfication.
258 SVal getRawSVal(Loc LV, QualType T= QualType()) const;
631 inline ProgramStateRef ProgramState::bindLoc(SVal LV, SVal V) const { argument
632 return !isa<Loc>(LV) ? this : bindLoc(cast<Loc>(LV), V);
682 inline SVal ProgramState::getRawSVal(Loc LV, QualType T) const { argument
683 return getStateManager().StoreMgr->getBinding(getStore(), LV, T);
/external/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp379 LatticeVal &LV = I.first->second; local
382 return LV; // Common case, already in the map.
387 LV.markConstant(C); // Constants are constant
391 return LV;
405 LatticeVal &LV = I.first->second; local
408 return LV; // Common case, already in the map.
414 LV.markOverdefined(); // Unknown sort of constant.
418 LV.markConstant(Elt); // Constants are constant.
422 return LV;
1278 LatticeVal &LV local
1285 LatticeVal &LV = getValueState(I); local
[all...]

Completed in 413 milliseconds

123