llvm-project
[IR] "modular-format" attribute for functions using format strings
#147429
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
12
Changes
View On
GitHub
[IR] "modular-format" attribute for functions using format strings
#147429
mysterymath
merged 12 commits into
main
from
users/mysterymath/modular-printf/ir
mysterymath
added
llvm:ir
petrhosek
commented on 2025-07-08
statham-arm
commented on 2025-07-08
mysterymath
force pushed
from
3ba5f137
to
813226ef
345 days ago
mysterymath
force pushed
from
271a63fb
to
c2e511c7
332 days ago
mysterymath
force pushed
from
34661fdf
to
42ceb804
328 days ago
mysterymath
force pushed
from
42ceb804
325 days ago
mysterymath
force pushed
324 days ago
mysterymath
force pushed
to
4c26a6cd
324 days ago
mysterymath
force pushed
from
4c26a6cd
to
9265309f
301 days ago
mysterymath
force pushed
from
9265309f
to
2ed9e3d1
296 days ago
mysterymath
marked this pull request as ready for review
289 days ago
mysterymath
requested a review
from
nikic
289 days ago
mysterymath
force pushed
to
9dff0b30
289 days ago
llvmbot
added
llvm:instcombine
llvmbot
added
llvm:transforms
mysterymath
force pushed
from
42f74983
244 days ago
mysterymath
force pushed
to
c0038c25
244 days ago
mysterymath
assigned
mysterymath
226 days ago
mysterymath
requested a review
from
ilovepi
226 days ago
mysterymath
force pushed
from
c0038c25
to
39fde9be
226 days ago
Base automatically changed from
users/mysterymath/modular-printf/reloc.none
to
main
224 days ago
ilovepi
commented on 2025-11-04
mysterymath
force pushed
from
39fde9be
to
f0127ee6
224 days ago
ilovepi
approved these changes on 2025-11-07
[IR] "modular-format" attribute for functions using format strings
39e36e02
issing -> issuing
cf1e0586
Emit reloc.none instinsic with metdata string arg
f6f0baff
Correct modular_format to modular-format in docs
26adc572
Describe the semantics of the arguments copied from C format attr
5428c72b
Add a type arg
d343a208
llvm.reloc.none takes a GlobalValue again
1f703a15
Add test cases and polish change
232a2a30
Don't transform calls unless some aspect is unneeded
b5366f65
Revert "llvm.reloc.none takes a GlobalValue again"
1944b1ce
Use two semicolons for test comments
f8147552
Add release note
6a2ebe6b
mysterymath
force pushed
to
6a2ebe6b
219 days ago
mysterymath
merged
c9ff2df8
into main
219 days ago
mysterymath
deleted the users/mysterymath/modular-printf/ir branch
219 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
ilovepi
statham-arm
petrhosek
nikic
Assignees
mysterymath
Labels
llvm:instcombine
llvm:ir
llvm:transforms
Milestone
No milestone
Login to write a write a comment.
Login via GitHub