arsenm added a comment. Description not clear
================ Comment at: llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp:3912-3914 + Constant *KernelEnvironmentCasted = + ConstantExpr::getPointerBitCastOrAddrSpaceCast(KernelEnvironment, + KernelEnvironmentTyPtr); ---------------- ConstantExpr::getAddrSpaceCast ================ Comment at: llvm/lib/Transforms/IPO/OpenMPOpt.cpp:3479-3486 + /// Return the IdentTy (ident_ty) corresponding to the associated kernel. + Constant *getKernelIdent(ConstantStruct *StructC) { + GlobalVariable *KernelEnvGV = getKernelEnvironementGlobalVariable(); + auto *KernelEnvC = cast<ConstantStruct>(KernelEnvGV->getInitializer()); + constexpr const unsigned IdentIdx = 1; + return KernelEnvC->getAggregateElement(IdentIdx); + } ---------------- Optimizations should be a separate change Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D142569/new/ https://reviews.llvm.org/D142569 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits