Commit History

Author SHA1 Message Date
  Kelvin Li ac26bee66c [OPENMP] Add support for OMP5 requires directive + unified_address clause 7 years ago
  JF Bastien 4486f76832 NFC: deduplicate isRepeatedBytePattern from clang to LLVM's isBytewiseValue 7 years ago
  Akira Hatanaka 22354ba448 Revert r341754. 7 years ago
  Akira Hatanaka c500c06792 Distinguish `__block` variables that are captured by escaping blocks 7 years ago
  Akira Hatanaka ffa70d529c [CodeGen] Merge equivalent block copy/helper functions. 7 years ago
  JF Bastien c91f63e357 [NFC] CGDecl factor out constant emission 7 years ago
  Akira Hatanaka 95dc1a4cb7 [CodeGen][ObjC] Make block copy/dispose helper functions exception-safe. 7 years ago
  JF Bastien 1df8e57db9 CodeGen: use non-zero memset when possible for automatic variables 7 years ago
  Richard Smith b68cfed35f Support lifetime-extension of conditional temporaries. 7 years ago
  JF Bastien fb5f718cf1 [NFC] CodeGen: rename memset to bzero 7 years ago
  JF Bastien a06e85a92c CodeGen: specify alignment + inbounds for automatic variable initialization 7 years ago
  JF Bastien 8315ee9477 CodeGen: block capture shouldn't ICE 7 years ago
  Yaxun Liu be0479c04c CodeGen: Fix invalid bitcast for lifetime.start/end 7 years ago
  Akira Hatanaka ca22363cfc Address post-commit review comments after r328731. NFC. 7 years ago
  Yaxun Liu 20ceb1b4d9 CodeGen: Emit string literal in constant address space 7 years ago
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 years ago
  Akira Hatanaka 1e2c681c5b [CodeGen] Avoid destructing a callee-destructued struct type in a 7 years ago
  Akira Hatanaka b4f1a4acff Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a" 7 years ago
  Akira Hatanaka 71c661e65b [CodeGen] Avoid destructing a callee-destructued struct type in a 7 years ago
  Faisal Vali 9626b8d4ee Revert rC330794 and some dependent tiny bug fixes 7 years ago
  Faisal Vali 45d663da56 [c++2a] [concepts] Add rudimentary parsing support for template concept declarations 7 years ago
  Richard Smith 783fea1302 PR36992: do not store beyond the dsize of a class object unless we know 7 years ago
  Yaxun Liu b691ac6db3 [CUDA] Let device-side shared variables be initialized with undef 7 years ago
  Akira Hatanaka dd65d15d8c Generalize NRVO to cover C structs. 7 years ago
  Alexey Bataev ecef9fa6ef [OPENMP] Codegen for `omp declare target` construct. 7 years ago
  Yaxun Liu a25e503459 Recommit r326946 after reducing CallArgList memory footprint 7 years ago
  Gheorghe-Teodor Bercea f4806a953b [OpenMP] Add OpenMP data sharing infrastructure using global memory 7 years ago
  Richard Smith 5034f5fdda Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList. 7 years ago
  Yaxun Liu 8e23619931 CodeGen: Fix address space of indirect function argument 7 years ago
  Rafael Espindola cba8d12198 Start setting dllimport/dllexport in setGVProperties. 7 years ago