[lld] [openmp] [polly] [flang] [clang] [libcxx] [compiler-rt] [llvm] [mlir] [libc] [lldb] [WebAssembly] Correctly consider signext/zext arg flags at function declaration (PR #77281)

2024-01-09 Thread Andy Wingo via cfe-commits
@@ -839,9 +839,11 @@ bool WebAssemblyFastISel::selectCall(const Instruction *I) { unsigned Reg; -if (Attrs.hasParamAttr(I, Attribute::SExt)) +if (Attrs.hasParamAttr(I, Attribute::SExt) || +(IsDirect && Func->hasParamAttribute(I, Attribute::SExt)))

[clang] 9ae4275 - [clang][NFC] Fix needless double-parenthisation

2021-09-21 Thread Andy Wingo via cfe-commits
Author: Andy Wingo Date: 2021-09-21T17:03:23+02:00 New Revision: 9ae4275557ca10f79af91ca99a2aa79d5dfd7ed3 URL: https://github.com/llvm/llvm-project/commit/9ae4275557ca10f79af91ca99a2aa79d5dfd7ed3 DIFF: https://github.com/llvm/llvm-project/commit/9ae4275557ca10f79af91ca99a2aa79d5dfd7ed3.diff

[clang] eb3af1e - [clang][NFC] Remove dead code

2021-09-20 Thread Andy Wingo via cfe-commits
Author: Andy Wingo Date: 2021-09-20T11:33:34+02:00 New Revision: eb3af1e77341e82249993a5a8a50779c48e1cb61 URL: https://github.com/llvm/llvm-project/commit/eb3af1e77341e82249993a5a8a50779c48e1cb61 DIFF: https://github.com/llvm/llvm-project/commit/eb3af1e77341e82249993a5a8a50779c48e1cb61.diff

[clang] 4fb0c08 - [clang][CodeGen] GetDefaultAlignTempAlloca uses preferred alignment

2021-08-23 Thread Andy Wingo via cfe-commits
Author: Andy Wingo Date: 2021-08-23T14:55:58+02:00 New Revision: 4fb0c083429ad3119096b3fadf01954952b68a25 URL: https://github.com/llvm/llvm-project/commit/4fb0c083429ad3119096b3fadf01954952b68a25 DIFF: https://github.com/llvm/llvm-project/commit/4fb0c083429ad3119096b3fadf01954952b68a25.diff

[clang] 8da70fe - [clang][NFC] Tighten up code for GetGlobalVarAddressSpace

2021-08-23 Thread Andy Wingo via cfe-commits
Author: Andy Wingo Date: 2021-08-23T14:55:58+02:00 New Revision: 8da70fed704c15d9656cbf2df190122acb975921 URL: https://github.com/llvm/llvm-project/commit/8da70fed704c15d9656cbf2df190122acb975921 DIFF: https://github.com/llvm/llvm-project/commit/8da70fed704c15d9656cbf2df190122acb975921.diff

[clang] d3d4d98 - [clang][NFC] GetOrCreateLLVMGlobal takes LangAS

2021-08-23 Thread Andy Wingo via cfe-commits
Author: Andy Wingo Date: 2021-08-23T14:55:58+02:00 New Revision: d3d4d98576f4f9b21579fa65630f5355dd9d1234 URL: https://github.com/llvm/llvm-project/commit/d3d4d98576f4f9b21579fa65630f5355dd9d1234 DIFF: https://github.com/llvm/llvm-project/commit/d3d4d98576f4f9b21579fa65630f5355dd9d1234.diff

[clang] d7086af - [WebAssembly] Support for WebAssembly globals in LLVM IR

2021-05-11 Thread Andy Wingo via cfe-commits
Author: Paulo Matos Date: 2021-05-11T11:19:29+02:00 New Revision: d7086af2143d58a6535e0837c4d8789c69c6985f URL: https://github.com/llvm/llvm-project/commit/d7086af2143d58a6535e0837c4d8789c69c6985f DIFF: https://github.com/llvm/llvm-project/commit/d7086af2143d58a6535e0837c4d8789c69c6985f.diff