Lines Matching refs:VarDecl
48 class VarDecl; variable
105 SmallVector<CanonicalDeclPtr<const VarDecl>, 4> PrivateLocals;
155 SmallVector<const VarDecl *, 4> BaseDecls;
216 const VarDecl *getBaseDecl(unsigned N) const { return BaseDecls[N]; } in getBaseDecl()
224 return cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl()) in getPrivateType()
260 const llvm::MapVector<CanonicalDeclPtr<const VarDecl>,
495 llvm::SmallDenseSet<const VarDecl *> DeferredGlobalVariables;
503 llvm::MapVector<CanonicalDeclPtr<const VarDecl>,
543 llvm::Constant *getOrCreateThreadPrivateCache(const VarDecl *VD);
683 const VarDecl *VD) const { in isDelayedVariableLengthDecl()
689 getKmpcAllocShared(CodeGenFunction &CGF, const VarDecl *VD) { in getKmpcAllocShared()
745 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
759 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
778 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar,
779 const VarDecl *PartIDVar, const VarDecl *TaskTVar,
1079 const VarDecl *VD, Address VDAddr,
1084 virtual ConstantAddress getAddrOfDeclareTargetVar(const VarDecl *VD);
1095 emitThreadPrivateVarDefinition(const VarDecl *VD, Address VDAddr,
1409 virtual void registerTargetGlobalVariable(const VarDecl *VD,
1516 virtual const VarDecl *translateParameter(const FieldDecl *FD, in translateParameter()
1517 const VarDecl *NativeParam) const { in translateParameter()
1526 const VarDecl *NativeParam,
1527 const VarDecl *TargetParam) const;
1554 const VarDecl *VD);
1579 virtual bool hasAllocateAttributeForGlobalVar(const VarDecl *VD, LangAS &AS);
1590 const VarDecl *VD);
1630 const llvm::DenseSet<CanonicalDeclPtr<const VarDecl>> &IgnoredDecls);
1638 const VarDecl *VD,
1677 bool isLocalVarInUntiedTask(CodeGenFunction &CGF, const VarDecl *VD) const;
1697 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
1711 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
1730 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar,
1731 const VarDecl *PartIDVar, const VarDecl *TaskTVar,
1936 Address getAddrOfThreadPrivate(CodeGenFunction &CGF, const VarDecl *VD,
1948 emitThreadPrivateVarDefinition(const VarDecl *VD, Address VDAddr,
2282 const VarDecl *translateParameter(const FieldDecl *FD,
2283 const VarDecl *NativeParam) const override;
2289 Address getParameterAddress(CodeGenFunction &CGF, const VarDecl *NativeParam,
2290 const VarDecl *TargetParam) const override;
2294 const VarDecl *VD) override { in getAddressOfLocalVariable()