Skip to content

Update LLVM to 7ec6f1771114 #10503

Merged
ThomasRaoux merged 6 commits into
triton-lang:mainfrom
ThomasRaoux:thomas/codex/disable-slp-sm80-pr10470
Jun 5, 2026
Merged

Update LLVM to 7ec6f1771114 #10503
ThomasRaoux merged 6 commits into
triton-lang:mainfrom
ThomasRaoux:thomas/codex/disable-slp-sm80-pr10470

Conversation

@ThomasRaoux

@ThomasRaoux ThomasRaoux commented Jun 5, 2026

Copy link
Copy Markdown
Collaborator

also disable SLP vectorizer on sm_80 to workaround a ptxas bug

antiagainst and others added 5 commits June 5, 2026 12:46
- Dropped -Os and -Oz after llvm/llvm-project#191363
- Emit scalar `{add,sub,mul}.rn.bf16` ops after llvm/llvm-project#190414
- Also changed to avoid hardcoding line numbers in test_line_info.py
- Add identifier/discriminator arguments to DICompositeTypeAttr::get
  calls after llvm/llvm-project#195321
- Pass MCRegisterInfo and MCSubtargetInfo by reference when constructing
  MCContext after llvm/llvm-project#195032
- Replace NVVM::Barrier0Op and nvvm.barrier0 test expectations with
  NVVM::BarrierOp/nvvm.barrier after llvm/llvm-project#195608
@ThomasRaoux
ThomasRaoux force-pushed the thomas/codex/disable-slp-sm80-pr10470 branch from 3a66320 to 67ebea7 Compare June 5, 2026 19:47
@ThomasRaoux
ThomasRaoux merged commit 94c6b6e into triton-lang:main Jun 5, 2026
10 checks passed
@antiagainst

Copy link
Copy Markdown
Member

FYI: The title of this pull request can be misleading--it actually bumps to llvm/llvm-project@62b7cf9623fc.

@ThomasRaoux

Copy link
Copy Markdown
Collaborator Author

oops sorry

ngocson2vn pushed a commit to ngocson2vn/triton that referenced this pull request Jul 5, 2026
* Dropped -Os and -Oz after
llvm/llvm-project#191363
* Emit scalar {add,sub,mul}.rn.bf16 ops after
llvm/llvm-project#190414
* Also changed to avoid hardcoding line numbers in test_line_info.py
* Add identifier/discriminator arguments to DICompositeTypeAttr::get
* calls after llvm/llvm-project#195321
* Pass MCRegisterInfo and MCSubtargetInfo by reference when constructing
* MCContext after llvm/llvm-project#195032
* Replace NVVM::Barrier0Op and nvvm.barrier0 test expectations with
* NVVM::BarrierOp/nvvm.barrier after
llvm/llvm-project#195608
* Update AMD target parser includes after
llvm/llvm-project#198433
* Add explicit TypeID for AMD UniformityAnalysis after
llvm/llvm-project#199634
* Update finite-trip-count AMD range analysis after
llvm/llvm-project#196616
* Update NVVM::BarrierOp creation after
llvm/llvm-project#199404

also disable SLP vectorizer on sm_80 to workaround a ptxas bug

---------

Co-authored-by: Lei Zhang <antiagainst@gmail.com>
Co-authored-by: Lei Zhang <Lei.Zhang2@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants