User Details
User Details
- User Since
- Feb 12 2020, 11:23 AM (162 w, 1 d)
- Roles
- Administrator
Today
Today
aeubanks committed rGccd96b3e03e1: [builtins][test] Fix divmodti4_test.c on Windows (authored by aeubanks).
[builtins][test] Fix divmodti4_test.c on Windows
[lldb][NFC] makeArrayRef -> ArrayRef
Thu, Mar 23, 2:05 PM · Restricted Project
Yesterday
Yesterday
aeubanks updated the summary of D146667: [builtins][test] Fix divmodti4_test.c on Windows.
aeubanks requested review of D146667: [builtins][test] Fix divmodti4_test.c on Windows.
aeubanks added inline comments to D145265: [Pipeline] Remove GlobalCleanupPM.
aeubanks retitled D145265: [Pipeline] Remove GlobalCleanupPM from [WIP][Pipeline] Remove GlobalCleanupPM to [Pipeline] Remove GlobalCleanupPM.
aeubanks committed rG3f23c7f5bedc: [InstSimplify] Actually use NewOps for calls in simplifyInstructionWithOperands (authored by aeubanks).
[InstSimplify] Actually use NewOps for calls in simplifyInstructionWithOperands
Tue, Mar 21
Tue, Mar 21
aeubanks added inline comments to D146267: [llvm] Handle duplicate call bases when applying branch funneling .
aeubanks committed rG852cfc2ed31b: [NFC] Fix incorrect comment for simplifyRightShift (authored by aeubanks).
[NFC] Fix incorrect comment for simplifyRightShift
aeubanks committed rGfa6ea7a419f3: [AlwaysInliner] Make legacy pass like the new pass (authored by aeubanks).
[AlwaysInliner] Make legacy pass like the new pass
aeubanks updated the diff for D145265: [Pipeline] Remove GlobalCleanupPM.
rebase, update tests
aeubanks updated the diff for D145403: [Pipeline] Don't run EarlyFPM in LTO post link.
assert not full lto postlink
aeubanks committed rG2b34d59858d6: [test] Change DAG to NEXT in pipeline tests (authored by aeubanks).
[test] Change DAG to NEXT in pipeline tests
aeubanks committed rG006230e10de6: [test] Remove redundant check prefix from new-pm-thinlto-prelink-pgo-defaults.ll (authored by aeubanks).
[test] Remove redundant check prefix from new-pm-thinlto-prelink-pgo-defaults.ll
aeubanks committed rG511ddfe2650a: [test] Split up new-pm-thinlto-defaults.ll into prelink and postlink pipelines (authored by aeubanks).
[test] Split up new-pm-thinlto-defaults.ll into prelink and postlink pipelines
Mon, Mar 20
Mon, Mar 20
aeubanks added a comment to D145403: [Pipeline] Don't run EarlyFPM in LTO post link.
aeubanks updated the diff for D145403: [Pipeline] Don't run EarlyFPM in LTO post link.
update tests
aeubanks committed rGeecb8c5f0614: [SampleProfile] Use LazyCallGraph instead of CallGraph (authored by aeubanks).
[SampleProfile] Use LazyCallGraph instead of CallGraph
aeubanks added reviewers for D146446: [AlwaysInliner] Make legacy pass like the new pass: asbirlea, mtrofin.
aeubanks updated the diff for D146446: [AlwaysInliner] Make legacy pass like the new pass.
update
aeubanks requested review of D146446: [AlwaysInliner] Make legacy pass like the new pass.
aeubanks added a comment to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
a more succinct version: https://godbolt.org/z/7YTqP89Mv shows that slp-vectorizer introduces loads from poison
aeubanks committed rG313365add2fb: [Internalize] Don't claim to preserve CallGraph (authored by aeubanks).
[Internalize] Don't claim to preserve CallGraph
aeubanks committed rGc41c336ee065: [Internalize] Remove interaction with CallGraph (authored by aeubanks).
[Internalize] Remove interaction with CallGraph
lgtm
Sun, Mar 19
Sun, Mar 19
aeubanks committed rG5558346c2b5b: [CGSCC] Allow creation of no-rerun CGSCC->function adaptor via textual pipeline (authored by aeubanks).
[CGSCC] Allow creation of no-rerun CGSCC->function adaptor via textual pipeline
done in another change
aeubanks added a comment to D145516: [Inliner] Avoid excessive inlining through devirtualised calls.
sorry for the slow response
aeubanks added a comment to D146383: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loop nests.
seems reasonable, just some nits
Fri, Mar 17
Fri, Mar 17
aeubanks added a comment to D146266: gn build: Fix Android build..
I'd like @thakis to review this change, he probably has more thoughts
aeubanks added a comment to D146283: [Passes] Add PassBuilderContext.
I've thought about doing this a couple of times, thanks for bring this up
aeubanks added inline comments to D146266: gn build: Fix Android build..
aeubanks added a comment to D146267: [llvm] Handle duplicate call bases when applying branch funneling .
any overlap with D104798?
aeubanks committed rG55140fbbcd65: [StandardInstrumentations] Check that module analyses are properly invalidated (authored by aeubanks).
[StandardInstrumentations] Check that module analyses are properly invalidated
Thu, Mar 16
Thu, Mar 16
aeubanks added a comment to D146266: gn build: Fix Android build..
yeah this was very confusing when I was looking at this
aeubanks added inline comments to D146238: [StandardInstrumentations] Check that module analyses are properly invalidated.
not familiar enough with python, but there should probably be an RFC for this
aeubanks added inline comments to D146243: [docs] Mention removal of legacy optimization pipeline and inliner alloca merging.
aeubanks committed rGa63270cda814: [docs] Mention removal of legacy optimization pipeline and inliner alloca… (authored by aeubanks).
[docs] Mention removal of legacy optimization pipeline and inliner alloca…
aeubanks added a comment to D146091: [Inliner] Remove alloca merging.
[Inliner] Remove alloca merging
aeubanks committed rGc1b4240322bf: [opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pm (authored by aeubanks).
[opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pm
aeubanks committed rG4c8ee1ac8221: [Debugify] Use ModuleAnalysisManager in instrumentation (authored by aeubanks).
[Debugify] Use ModuleAnalysisManager in instrumentation
[HWAsan] Fix returned PreservedAnalyses
aeubanks committed rG4b0b1052a5f7: [FunctionImport] Fix returned PreservedAnalyses (authored by aeubanks).
[FunctionImport] Fix returned PreservedAnalyses
aeubanks committed rGc0cb758ebd71: [Annotation2Metadata] Fix returned PreservedAnalyses (authored by aeubanks).
[Annotation2Metadata] Fix returned PreservedAnalyses
aeubanks committed rGac44122513c4: [AMDGPUCtorDtorLowering] Fix returned PreservedAnalyses (authored by aeubanks).
[AMDGPUCtorDtorLowering] Fix returned PreservedAnalyses
yeah, the forced -O0 separation doesn't really make sense
Thu, Mar 16, 9:27 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
Wed, Mar 15
Wed, Mar 15
aeubanks committed rG6a6994cc9bc0: Reland [StandardInstrumentations] Check function analysis invalidation in… (authored by aeubanks).
Reland [StandardInstrumentations] Check function analysis invalidation in…
Wed, Mar 15, 1:29 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
aeubanks committed rG04d20195d6b3: Revert "[StandardInstrumentations] Check function analysis invalidation in… (authored by aeubanks).
Revert "[StandardInstrumentations] Check function analysis invalidation in…
aeubanks abandoned D145712: [llvm-c] Add LLVMPointerType2.
aeubanks committed rGd6c0724eb158: [StandardInstrumentations] Check function analysis invalidation in module… (authored by aeubanks).
[StandardInstrumentations] Check function analysis invalidation in module…
aeubanks committed rG20a7ea49f40e: [StandardInstrumentations] Verify function doesn't change if analyses are… (authored by aeubanks).
[StandardInstrumentations] Verify function doesn't change if analyses are…
aeubanks committed rG361cba22b201: [StandardInstrumentations] Rename -verify-cfg-preserved -> -verify-analysis… (authored by aeubanks).
[StandardInstrumentations] Rename -verify-cfg-preserved -> -verify-analysis…
aeubanks committed rGe94b59ee75b2: [Debugify/Strip] Fix returned PreservedAnalyses (authored by aeubanks).
[Debugify/Strip] Fix returned PreservedAnalyses
aeubanks committed rG6a3fdcdd3885: [WPD] Fix PreservedAnalyses value after runForTesting() (authored by aeubanks).
[WPD] Fix PreservedAnalyses value after runForTesting()
aeubanks updated the diff for D146069: [StandardInstrumentations] Rename -verify-cfg-preserved -> -verify-analysis-invalidation.
update
aeubanks updated the diff for D146069: [StandardInstrumentations] Rename -verify-cfg-preserved -> -verify-analysis-invalidation.
rename to verify-analysis-invalidation
aeubanks added inline comments to D146003: [StandardInstrumentations] Verify function doesn't change if analyses are preserved.
aeubanks updated the diff for D146003: [StandardInstrumentations] Verify function doesn't change if analyses are preserved.
rebase after cleanups
fix tests
[Debugify] Invalidate function analyses
aeubanks committed rG22dce16ea764: [StandardInstrumentations] Only turn on -verify-cfg-preserved by default in… (authored by aeubanks).
[StandardInstrumentations] Only turn on -verify-cfg-preserved by default in…
[gn build] Manually port fe7b38
aeubanks committed rGbfc6590e66be: [PassManager] Run PassInstrumentation after analysis invalidation (authored by aeubanks).
[PassManager] Run PassInstrumentation after analysis invalidation
Tue, Mar 14
Tue, Mar 14
aeubanks committed rG20ed9cebb605: [Pipeline] Remove early InstCombine in ThinLTO post link sample profile pipeline (authored by aeubanks).
[Pipeline] Remove early InstCombine in ThinLTO post link sample profile pipeline
aeubanks updated the diff for D146103: [opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pm.
update
aeubanks added reviewers for D146103: [opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pm: asbirlea, nikic.
aeubanks requested review of D146103: [opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pm.
aeubanks committed rG093b2640ea90: [SimplifyLibCalls] Return Value from optimizeSinCosPi when making change (authored by aeubanks).
[SimplifyLibCalls] Return Value from optimizeSinCosPi when making change