llvm-project
[DSE] Apply initializes attribute to DSE
#107282
Merged

[DSE] Apply initializes attribute to DSE #107282

haopliu merged 15 commits into llvm:main from haopliu:apply-initializes-dse
haopliu
haopliu Apply initializes attribute to DSE
a94a7341
haopliu haopliu requested a review from nikic nikic 1 year ago
haopliu haopliu requested a review from fhahn fhahn 1 year ago
haopliu haopliu requested a review from alinas alinas 1 year ago
haopliu haopliu requested a review from jvoung jvoung 1 year ago
haopliu haopliu requested a review from tschuett tschuett 1 year ago
haopliu haopliu requested a review from aeubanks aeubanks 1 year ago
llvmbot llvmbot added llvm:transforms
llvmbot
aeubanks
aeubanks commented on 2024-09-04
haopliu Update comments and unit test
002d984b
tschuett
tschuett commented on 2024-09-05
tschuett
tschuett commented on 2024-09-05
tschuett
tschuett commented on 2024-09-05
jvoung
jvoung commented on 2024-09-05
haopliu Fix loop format, index type, and clean up ArgumentInitInfo struct mem…
eed0dff3
haopliu Change 'Count = Args.size()' to size_t type
e8163c9c
nikic
nikic commented on 2024-09-06
nikic
nikic commented on 2024-09-06
nikic
nikic commented on 2024-09-06
nikic
haopliu Handle may/parital alias and clean up code
7e6f960a
llvmbot llvmbot added llvm:analysis
haopliu Early return in getLocForInst()
debf11fc
haopliu
haopliu Insert an empty init range for May/PartialAlias arguments
72dcab31
haopliu Fix a mistake in getLocForInst: add getLocForWith no matter ConsiderI…
f6601100
nikic
nikic commented on 2024-09-12
nikic
nikic commented on 2024-09-12
jvoung
jvoung commented on 2024-09-12
haopliu Use MemoryLocation::getBeforeOrAfter() in BatchAA.isNoAlias(Value*, V…
e9c9941a
haopliu Call BatchAA.alias() only once then check AAResult
634948e5
haopliu
aeubanks
aeubanks commented on 2024-09-24
aeubanks
aeubanks commented on 2024-09-27
haopliu Consider isInvisibleToCallerOnUnwind while checking an argument in CB…
11a9cd9e
aeubanks
aeubanks commented on 2024-10-08
jvoung
jvoung commented on 2024-10-08
haopliu Update comments and unit tests
2277de00
jvoung
jvoung commented on 2024-10-16
aeubanks
aeubanks approved these changes on 2024-10-17
haopliu Rename IsDeadOnUnwind to IsDeadOrInvisibleOnUnwind
1b8c278d
haopliu Add a TODO about isRemovable()
c2db695e
haopliu
aeubanks
nikic
nikic commented on 2024-10-21
antoniofrighetto
antoniofrighetto commented on 2024-10-22
haopliu Update comments
c855aeca
haopliu
haopliu haopliu merged 089237c0 into main 346 days ago
llvm-ci
llvm-ci
mikaelholmen
momchil-velikov
aeubanks
aeubanks
aeubanks commented on 2024-10-24
haopliu

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone