Searched refs:vla (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1689 Builder.CreateElementBitCast(dest, CGF.Int8Ty, "vla.begin");
1691 Builder.CreateInBoundsGEP(begin.getPointer(), sizeInChars, "vla.end");
1694 llvm::BasicBlock *loopBB = CGF.createBasicBlock("vla-init.loop");
1695 llvm::BasicBlock *contBB = CGF.createBasicBlock("vla-init.cont");
1701 llvm::PHINode *cur = Builder.CreatePHI(begin.getType(), 2, "vla.cur");
1713 Builder.CreateInBoundsGEP(CGF.Int8Ty, cur, baseSizeInChars, "vla.next");
1716 llvm::Value *done = Builder.CreateICmpEQ(next, end, "vla-init.isdone");
1741 const VariableArrayType *vla; local
1754 vla = vlaType;
1760 vla
1916 const VariableArrayType *vla = getContext().getAsVariableArrayType(type); local
1947 const VariableArrayType *vla = getContext().getAsVariableArrayType(type); local
[all...]
H A DCGExpr.cpp3536 const VariableArrayType *vla) {
3539 eltType = vla->getElementType();
3540 } while ((vla = ctx.getAsVariableArrayType(eltType)));
3596 if (auto vla = CGF.getContext().getAsVariableArrayType(eltType)) {
3597 eltType = getFixedSizeElementType(CGF.getContext(), vla);
3687 if (const VariableArrayType *vla =
3696 llvm::Value *numElements = getVLASize(vla).NumElts;
3708 Addr = emitArraySubscriptGEP(*this, Addr, Idx, vla->getElementType(),
3535 getFixedSizeElementType(const ASTContext &ctx, const VariableArrayType *vla) argument
H A DCGExprScalar.cpp2550 if (const VariableArrayType *vla
2552 llvm::Value *numElts = CGF.getVLASize(vla).NumElts;
2553 if (!isInc) numElts = Builder.CreateNSWNeg(numElts, "vla.negsize");
2555 value = Builder.CreateGEP(value, numElts, "vla.inc");
2559 E->getExprLoc(), "vla.inc");
2907 // If this isn't sizeof(vla), the result must be constant; use the constant
3398 if (const VariableArrayType *vla
3401 llvm::Value *numElements = CGF.getVLASize(vla).NumElts;
3408 index = CGF.Builder.CreateMul(index, numElements, "vla.index");
3411 index = CGF.Builder.CreateNSWMul(index, numElements, "vla
[all...]
H A DCodeGenFunction.h2651 VlaSizePair getVLAElements1D(const VariableArrayType *vla);
2652 VlaSizePair getVLAElements1D(QualType vla);
2658 VlaSizePair getVLASize(const VariableArrayType *vla);
2659 VlaSizePair getVLASize(QualType vla);
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dspa_log_spacemap.c1129 struct spa_ld_log_sm_arg vla = { local
1134 spa_ld_log_sm_cb, &vla);

Completed in 215 milliseconds