reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGExprScalar.cpp
  433     return Visit(E->getSubExpr());
  436     return Visit(PE->getSubExpr());
  439     return Visit(E->getReplacement());
  442     return Visit(GE->getResultExpr());
  451     return Visit(E->getSubExpr());
  622       return Visit(E->getSubExpr()); // the actual value should be unused
  628     return Visit(E->getSubExpr());
  636     return Visit(E->getSubExpr());
  653     return Visit(DAE->getExpr());
  657     return Visit(DIE->getExpr());
  821     return Visit(E->getSemanticForm());
 1747   Value *Base = Visit(E->getBase());
 1748   Value *Idx  = Visit(E->getIdx());
 1793     return Visit(E->getInit(0));
 1808     Value *Init = Visit(IE);
 1994     Value *Src = Visit(const_cast<Expr*>(E));
 2045         Visit(E);
 2052         CGF, Visit(E), E->getType()->getPointeeType().getAddressSpace(),
 2059     return Visit(const_cast<Expr*>(E));
 2121     Value *Src = Visit(E);
 2135     return CGF.EmitObjCConsumeObject(E->getType(), Visit(E));
 2142     return CGF.EmitBlockCopyAndAutorelease(Visit(E), E->getType());
 2157     return Visit(const_cast<Expr*>(E));
 2160     Value *Src = Visit(const_cast<Expr*>(E));
 2182     auto *PtrExpr = Visit(E);
 2201     Value *Elt = Visit(const_cast<Expr*>(E));
 2208     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2215     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2222     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2230     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2239     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2245     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2250     return EmitScalarConversion(Visit(E), E->getType(), DestTy,
 2254     return EmitIntToBoolConversion(Visit(E));
 2256     return EmitPointerToBoolConversion(Visit(E), E->getType());
 2258     return EmitFloatToBoolConversion(Visit(E));
 2260     llvm::Value *MemPtr = Visit(E);
 2306   Value *V = Visit(E->getSubExpr());
 2587   Value *Op = Visit(E->getSubExpr());
 2606   Value *Op = Visit(E->getSubExpr());
 2613     Value *Oper = Visit(E->getSubExpr());
 2782   return Visit(Op);
 2815   Result.LHS = Visit(E->getLHS());
 2816   Result.RHS = Visit(E->getRHS());
 2836   OpInfo.RHS = Visit(E->getRHS());
 3862       LHS.first = Visit(E->getLHS());
 3873       RHS.first = Visit(E->getRHS());
 3923     RHS = Visit(E->getRHS());
 3931     RHS = Visit(E->getRHS());
 3967     Value *LHS = Visit(E->getLHS());
 3968     Value *RHS = Visit(E->getRHS());
 4051     Value *LHS = Visit(E->getLHS());
 4052     Value *RHS = Visit(E->getRHS());
 4127   return Visit(E->getRHS());
 4174       Value *Result = Visit(live);
 4193     llvm::Value *LHS = Visit(lhsExpr);
 4194     llvm::Value *RHS = Visit(rhsExpr);
 4240     llvm::Value *LHS = Visit(lhsExpr);
 4241     llvm::Value *RHS = Visit(rhsExpr);
 4261   Value *LHS = Visit(lhsExpr);
 4269   Value *RHS = Visit(rhsExpr);
 4289   return Visit(E->getChosenSubExpr());
 4445       .Visit(const_cast<Expr *>(E));