Lines Matching refs:LocalIndex

189       std::optional<unsigned> LocalIndex = allocateLocal(SubExpr);  in VisitCastExpr()  local
190 if (!LocalIndex) in VisitCastExpr()
192 if (!this->emitGetPtrLocal(*LocalIndex, CE)) in VisitCastExpr()
526 std::optional<unsigned> LocalIndex = allocateLocal(CE); in VisitCastExpr() local
527 if (!LocalIndex) in VisitCastExpr()
529 if (!this->emitGetPtrLocal(*LocalIndex, CE)) in VisitCastExpr()
553 std::optional<unsigned> LocalIndex = allocateLocal(CE); in VisitCastExpr() local
554 if (!LocalIndex) in VisitCastExpr()
556 if (!this->emitGetPtrLocal(*LocalIndex, CE)) in VisitCastExpr()
601 std::optional<unsigned> LocalIndex = allocateLocal(CE); in VisitCastExpr() local
602 if (!LocalIndex) in VisitCastExpr()
604 if (!this->emitGetPtrLocal(*LocalIndex, CE)) in VisitCastExpr()
664 std::optional<unsigned> LocalIndex = allocateLocal(E); in VisitImaginaryLiteral() local
665 if (!LocalIndex) in VisitImaginaryLiteral()
667 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitImaginaryLiteral()
971 std::optional<unsigned> LocalIndex = allocateLocal(E); in VisitComplexBinOp() local
972 if (!LocalIndex) in VisitComplexBinOp()
974 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitComplexBinOp()
1832 unsigned LocalIndex = allocateLocalPrimitive(E, SubExprT, /*IsConst=*/true); in VisitOpaqueValueExpr() local
1833 if (!this->emitSetLocal(SubExprT, LocalIndex, E)) in VisitOpaqueValueExpr()
1839 if (!this->emitGetLocal(SubExprT, LocalIndex, E)) in VisitOpaqueValueExpr()
1844 OpaqueExprs.insert({E, LocalIndex}); in VisitOpaqueValueExpr()
2280 unsigned LocalIndex = allocateLocalPrimitive( in VisitMaterializeTemporaryExpr() local
2284 if (!this->emitSetLocal(*SubExprT, LocalIndex, E)) in VisitMaterializeTemporaryExpr()
2286 return this->emitGetPtrLocal(LocalIndex, E); in VisitMaterializeTemporaryExpr()
2289 if (std::optional<unsigned> LocalIndex = in VisitMaterializeTemporaryExpr() local
2291 InitLinkScope<Emitter> ILS(this, InitLink::Temp(*LocalIndex)); in VisitMaterializeTemporaryExpr()
2292 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitMaterializeTemporaryExpr()
2341 unsigned LocalIndex; in VisitCompoundLiteralExpr() local
2344 LocalIndex = this->allocateLocalPrimitive(Init, *T, false, false); in VisitCompoundLiteralExpr()
2346 LocalIndex = *MaybeIndex; in VisitCompoundLiteralExpr()
2350 if (!this->emitGetPtrLocal(LocalIndex, E)) in VisitCompoundLiteralExpr()
2481 std::optional<unsigned> LocalIndex = allocateLocal(E); in VisitCXXConstructExpr() local
2483 if (!LocalIndex) in VisitCXXConstructExpr()
2486 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitCXXConstructExpr()
2683 std::optional<unsigned> LocalIndex = allocateLocal(E); in VisitCXXScalarValueInitExpr() local
2684 if (!LocalIndex) in VisitCXXScalarValueInitExpr()
2686 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitCXXScalarValueInitExpr()
2706 std::optional<unsigned> LocalIndex = allocateLocal(E); in VisitCXXScalarValueInitExpr() local
2707 if (!LocalIndex) in VisitCXXScalarValueInitExpr()
2709 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitCXXScalarValueInitExpr()
3235 std::optional<unsigned> LocalIndex = allocateLocal(E); in visit() local
3236 if (!LocalIndex) in visit()
3239 if (!this->emitGetPtrLocal(*LocalIndex, E)) in visit()
3901 std::optional<unsigned> LocalIndex = allocateLocal(E); in VisitBuiltinCallExpr() local
3902 if (!LocalIndex) in VisitBuiltinCallExpr()
3904 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitBuiltinCallExpr()
3942 if (std::optional<unsigned> LocalIndex = allocateLocal(E)) { in VisitCallExpr() local
3943 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitCallExpr()
3950 if (std::optional<unsigned> LocalIndex = allocateLocal(E)) { in VisitCallExpr() local
3951 if (!this->emitGetPtrLocal(*LocalIndex, E)) in VisitCallExpr()
5047 std::optional<unsigned> LocalIndex = allocateLocal(SubExpr); in VisitComplexUnaryOperator() local
5048 if (!LocalIndex) in VisitComplexUnaryOperator()
5050 return this->emitGetPtrLocal(*LocalIndex, E); in VisitComplexUnaryOperator()