/external/clang/lib/StaticAnalyzer/Checkers/ |
FixedAddressChecker.cpp | 49 SVal RV = state->getSVal(B->getRHS()); 51 if (!RV.isConstant() || RV.isZeroConstant())
|
PointerArithChecker.cpp | 41 SVal RV = state->getSVal(B->getRHS()); 45 if (!LR || !RV.isConstant())
|
PointerSubChecker.cpp | 44 SVal RV = state->getSVal(B->getRHS()); 47 const MemRegion *RR = RV.getAsRegion();
|
CStringChecker.cpp | [all...] |
/external/clang/test/Parser/ |
cxx-reference.cpp | 21 typedef int && RV; // expected-warning {{rvalue references are a C++11 extension}}
|
/external/clang/lib/AST/ |
ExprClassification.cpp | 401 const RValueReferenceType *RV = T->getAs<RValueReferenceType>(); 402 if (!RV) // Could still be a class temporary, though. 405 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue;
|
/external/llvm/lib/Transforms/IPO/ |
IPConstantPropagation.cpp | 182 Value *RV = RetVals[i]; 183 if (!RV) 200 if (isa<UndefValue>(RV)) { 206 if (RV == V)
|
/external/clang/lib/CodeGen/ |
CGCall.h | 48 RValue RV; 51 CallArg(RValue rv, QualType ty, bool needscopy) 52 : RV(rv), Ty(ty), NeedsCopy(needscopy)
|
CGDeclCXX.cpp | 117 RValue RV = EmitReferenceBindingToExpr(Init, &D); 118 EmitStoreOfScalar(RV.getScalarVal(), DeclPtr, false, Alignment, T);
|
CGVTables.cpp | 181 QualType ResultType, RValue RV, 190 llvm::Value *ReturnValue = RV.getScalarVal(); 294 RValue RV = RValue::get(T->getOperand(0)); 297 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk); 298 Builder.CreateRet(RV.getScalarVal()); 382 RValue RV = EmitCall(FnInfo, Callee, Slot, CallArgs, MD); 385 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk); 388 CGM.getCXXABI().EmitReturnFromThunk(*this, RV, ResultType) [all...] |
CGExprAgg.cpp | 331 RValue RV = CGF.EmitLoadOfPropertyRefLValue(LV, getReturnValueSlot()); 332 EmitMoveFromReturnSlot(E, RV); 398 RValue RV = CGF.EmitCallExpr(E, getReturnValueSlot()); 399 EmitMoveFromReturnSlot(E, RV); 403 RValue RV = CGF.EmitObjCMessageExpr(E, getReturnValueSlot()); 404 EmitMoveFromReturnSlot(E, RV); 613 RValue RV = CGF.EmitReferenceBindingToExpr(E, /*InitializedDecl=*/0); 614 CGF.EmitStoreThroughLValue(RV, LV); [all...] |
CGStmt.cpp | 207 RValue RV; 209 RV = RValue::get(0); 223 RV = EmitAnyExpr(cast<Expr>(LastStmt), AggSlot); 226 return RV; 727 void CodeGenFunction::EmitReturnOfRValue(RValue RV, QualType Ty) { 728 if (RV.isScalar()) { 729 Builder.CreateStore(RV.getScalarVal(), ReturnValue); 730 } else if (RV.isAggregate()) { 731 EmitAggregateCopy(ReturnValue, RV.getAggregateAddr(), Ty); 733 StoreComplexToAddr(RV.getComplexVal(), ReturnValue, false) [all...] |
CGCall.cpp | [all...] |
CGExprCXX.cpp | [all...] |
CGExpr.cpp | 145 RValue RV = RValue::get(EmitScalarExpr(E, /*Ignore*/ false)); 147 EmitStoreThroughLValue(RV, LV); 246 RValue RV; 251 RV = CGF.EmitLoadOfPropertyRefLValue(LV); 252 return RV.getScalarVal(); 259 RV = CGF.EmitLoadOfLValue(LV); 378 RV = CGF.EmitAnyExpr(E, AggSlot); 384 llvm::Value *Object = RV.getAggregateAddr(); 423 if (RV.isAggregate()) 424 return RV.getAggregateAddr() [all...] |
/external/llvm/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 390 CCValAssign &RV = RVLocs[i]; 391 unsigned Reg = RV.getLocReg(); 400 switch (RV.getLocInfo()) { 402 Val = DAG.getNode(ISD::AssertSext, dl, RV.getLocVT(), Val, 403 DAG.getValueType(RV.getValVT())); 406 Val = DAG.getNode(ISD::AssertZext, dl, RV.getLocVT(), Val, 407 DAG.getValueType(RV.getValVT())); 414 if (RV.getLocInfo() != CCValAssign::Full) 415 Val = DAG.getNode(ISD::TRUNCATE, dl, RV.getValVT(), Val);
|
/external/clang/utils/TableGen/ |
NeonEmitter.cpp | 1170 std::vector<Record*> RV = Records.getAllDerivedDefinitions("Inst"); [all...] |
/external/llvm/utils/TableGen/ |
CodeGenRegisters.cpp | 216 RecordVal RV = Proto->getValues()[i]; 219 if (RV.getName() == "SubRegs") 220 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); 223 if (RV.getName() == "AsmName") 224 RV.setValue(BlankName); 227 if (RV.getName() == "CostPerUse") 228 RV.setValue(IntInit::get(CostPerUse)); 231 if (RV.getName() == "SubRegIndices" || 232 RV.getName() == "CompositeIndices") { 233 NewReg->addValue(*Def->getValue(RV.getName())) [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolution.cpp | 462 const Value *LV = LU->getValue(), *RV = RU->getValue(); 467 RIsPointer = RV->getType()->isPointerTy(); 473 RID = RV->getValueID(); 479 const Argument *RA = cast<Argument>(RV); 487 const Instruction *RInst = cast<Instruction>(RV); [all...] |
/external/llvm/lib/TableGen/ |
TGParser.cpp | 63 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { 67 if (RecordVal *ERV = CurRec->getValue(RV.getName())) { 69 if (ERV->setValue(RV.getValue())) 70 return Error(Loc, "New definition of '" + RV.getName() + "' of type '" + 71 RV.getType()->getAsString() + "' is incompatible with " + 75 CurRec->addValue(RV); 88 RecordVal *RV = CurRec->getValue(ValName); 89 if (RV == 0) 105 BitsInit *CurVal = dynamic_cast<BitsInit*>(RV->getValue()); 139 if (RV->setValue(V) [all...] |
Record.cpp | 520 Init *BitsInit::resolveReferences(Record &R, const RecordVal *RV) const { 530 CurBit = CurBit->resolveReferences(R, RV); 643 Init *ListInit::resolveReferences(Record &R, const RecordVal *RV) const { 654 CurElt = CurElt->resolveReferences(R, RV); 757 if (const RecordVal *RV = CurRec->getValue(Name)) { 758 if (RV->getType() != getType()) 760 return VarInit::get(Name, RV->getType()); 767 const RecordVal *RV = CurRec->getValue(TemplateArgName); 768 assert(RV && "Template arg doesn't exist??"); 770 if (RV->getType() != getType() [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SCCP.cpp | [all...] |
GVN.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 749 const Value *RV = Ret->getOperand(0); 750 unsigned Reg = getRegForValue(RV); 773 EVT SrcVT = TLI.getValueType(RV->getType()); [all...] |