Page MenuHomePhabricator

mtrofin (Mircea Trofin)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 10 2015, 11:03 PM (240 w, 5 d)

Recent Activity

Aug 6 2019

mtrofin abandoned D65823: [llvm] InlineCost shouldn't assert about zero thresholds when full cost is requested..
Aug 6 2019, 2:17 PM · Restricted Project
mtrofin updated the summary of D65823: [llvm] InlineCost shouldn't assert about zero thresholds when full cost is requested..
Aug 6 2019, 1:29 PM · Restricted Project
mtrofin added a reviewer for D65823: [llvm] InlineCost shouldn't assert about zero thresholds when full cost is requested.: yamauchi.
Aug 6 2019, 12:57 PM · Restricted Project
mtrofin created D65823: [llvm] InlineCost shouldn't assert about zero thresholds when full cost is requested..
Aug 6 2019, 12:57 PM · Restricted Project

Jun 12 2019

mtrofin committed rG781a0dc58d4c: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry (authored by mtrofin).
[llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry
Jun 12 2019, 3:00 PM
mtrofin committed rL363210: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry.
[llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry
Jun 12 2019, 2:59 PM
mtrofin closed D63228: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry.
Jun 12 2019, 2:59 PM · debug-info, Restricted Project
mtrofin added reviewers for D63228: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry: tamur, dblaikie.
Jun 12 2019, 2:30 PM · debug-info, Restricted Project
mtrofin created D63228: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry.
Jun 12 2019, 2:30 PM · debug-info, Restricted Project

Jun 5 2019

mtrofin committed rGe3eeacd70a89: [CallSite removal] Refactoring llvm::InlineFunction APIs (authored by mtrofin).
[CallSite removal] Refactoring llvm::InlineFunction APIs
Jun 5 2019, 2:27 PM
mtrofin committed rL362656: [CallSite removal] Refactoring llvm::InlineFunction APIs.
[CallSite removal] Refactoring llvm::InlineFunction APIs
Jun 5 2019, 2:27 PM
mtrofin closed D62283: [CallSite removal] Refactoring llvm::InlineFunction APIs.
Jun 5 2019, 2:27 PM · Restricted Project

Jun 4 2019

mtrofin added a comment to D62283: [CallSite removal] Refactoring llvm::InlineFunction APIs.

Gentle reminder - thanks!

Jun 4 2019, 3:12 PM · Restricted Project

May 22 2019

mtrofin created D62283: [CallSite removal] Refactoring llvm::InlineFunction APIs.
May 22 2019, 9:27 PM · Restricted Project

May 10 2019

mtrofin committed rGff3bed0e61e0: Skip over prefetches (authored by mtrofin).
Skip over prefetches
May 10 2019, 2:29 PM
mtrofin committed rL360471: Skip over prefetches.
Skip over prefetches
May 10 2019, 2:29 PM
mtrofin closed D61789: Skip over prefetches.
May 10 2019, 2:29 PM · Restricted Project
mtrofin updated the diff for D61789: Skip over prefetches.
  • Moved tests together
May 10 2019, 1:39 PM · Restricted Project
mtrofin updated the diff for D61789: Skip over prefetches.
  • Negative test
May 10 2019, 1:02 PM · Restricted Project
mtrofin updated the summary of D61789: Skip over prefetches.
May 10 2019, 8:31 AM · Restricted Project
mtrofin created D61789: Skip over prefetches.
May 10 2019, 8:31 AM · Restricted Project

May 9 2019

mtrofin committed rG5c31c05fbde3: [llvm] X86DiscriminateMemOps: insert debug info when missing (authored by mtrofin).
[llvm] X86DiscriminateMemOps: insert debug info when missing
May 9 2019, 5:12 PM
mtrofin committed rL360396: [llvm] X86DiscriminateMemOps: insert debug info when missing.
[llvm] X86DiscriminateMemOps: insert debug info when missing
May 9 2019, 5:11 PM
mtrofin closed D61735: [llvm] X86DiscriminateMemOps: insert debug info when missing.
May 9 2019, 5:11 PM · Restricted Project
mtrofin updated the diff for D61735: [llvm] X86DiscriminateMemOps: insert debug info when missing.
  • Feedback
May 9 2019, 4:51 PM · Restricted Project
mtrofin created D61735: [llvm] X86DiscriminateMemOps: insert debug info when missing.
May 9 2019, 8:34 AM · Restricted Project

May 7 2019

mtrofin committed rG0a753938db3b: [llvm] Avoid div by 0 when updating profile weights. (authored by mtrofin).
[llvm] Avoid div by 0 when updating profile weights.
May 7 2019, 8:57 PM
mtrofin committed rL360223: [llvm] Avoid div by 0 when updating profile weights..
[llvm] Avoid div by 0 when updating profile weights.
May 7 2019, 8:57 PM
mtrofin closed D61661: [llvm] Avoid div by 0 when updating profile weights..
May 7 2019, 8:56 PM · Restricted Project
mtrofin created D61661: [llvm] Avoid div by 0 when updating profile weights..
May 7 2019, 5:08 PM · Restricted Project

May 6 2019

mtrofin added inline comments to D61609: [llvm] Handle missing debug info when updating sample counts.
May 6 2019, 9:20 PM · Restricted Project
mtrofin updated the diff for D61609: [llvm] Handle missing debug info when updating sample counts.
  • Comments, tests pass.
May 6 2019, 9:01 PM · Restricted Project
mtrofin updated the diff for D61609: [llvm] Handle missing debug info when updating sample counts.
  • Comments, tests pass.
May 6 2019, 8:11 PM · Restricted Project
mtrofin retitled D61609: [llvm] Handle missing debug info when updating sample counts from [llv] Handle missing debug info when updating sample counts to [llvm] Handle missing debug info when updating sample counts.
May 6 2019, 5:10 PM · Restricted Project
mtrofin created D61609: [llvm] Handle missing debug info when updating sample counts.
May 6 2019, 1:23 PM · Restricted Project

Mar 29 2019

mtrofin committed rGb27d0fd0bfde: [llvm][NFC] Factor out logic for getting incoming & back Loop edges (authored by mtrofin).
[llvm][NFC] Factor out logic for getting incoming & back Loop edges
Mar 29 2019, 10:40 AM
mtrofin committed rL357284: [llvm][NFC] Factor out logic for getting incoming & back Loop edges.
[llvm][NFC] Factor out logic for getting incoming & back Loop edges
Mar 29 2019, 10:40 AM
mtrofin closed D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges.
Mar 29 2019, 10:40 AM · Restricted Project

Mar 28 2019

mtrofin updated the diff for D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges.
  • wording
Mar 28 2019, 3:59 PM · Restricted Project
mtrofin created D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges.
Mar 28 2019, 3:49 PM · Restricted Project

Mar 15 2019

mtrofin committed rG2c3ab665393c: [llvm] Skip over empty line table entries. (authored by mtrofin).
[llvm] Skip over empty line table entries.
Mar 15 2019, 8:01 AM
mtrofin committed rL356265: [llvm] Skip over empty line table entries..
[llvm] Skip over empty line table entries.
Mar 15 2019, 8:01 AM
mtrofin closed D58952: [llvm] Skip over empty line table entries..
Mar 15 2019, 8:01 AM · debug-info, Restricted Project
mtrofin added a comment to D58952: [llvm] Skip over empty line table entries..

Thanks a bunch - looks good to me.

I take it the added test coverage covers the case that was broken the firstn time this was committed? But were you also able to reproduce that original failure locally with compiler-rt or wherever it was? & have you verified that scenario (check-compiler-rt, or, again, whatever it was - I'm just guessing roughly from the emails I saw) is completely passing now with this change? (in case there were other "interesting" situations that scenario trips over)

Mar 15 2019, 7:58 AM · debug-info, Restricted Project

Mar 14 2019

mtrofin abandoned D59397: Revert "Revert "[llvm] Skip over empty line table entries."".
Mar 14 2019, 4:50 PM · Restricted Project
mtrofin updated the diff for D58952: [llvm] Skip over empty line table entries..

Simplify code

Mar 14 2019, 4:49 PM · debug-info, Restricted Project
mtrofin created D59397: Revert "Revert "[llvm] Skip over empty line table entries."".
Mar 14 2019, 4:48 PM · Restricted Project

Mar 13 2019

mtrofin updated the diff for D58952: [llvm] Skip over empty line table entries..
  • Revert "Revert "[llvm] Skip over empty line table entries.""
  • Handle cases when query address is between ranges.
Mar 13 2019, 6:41 PM · debug-info, Restricted Project

Mar 12 2019

mtrofin committed rG0c29402eb406: [llvm] Skip over empty line table entries. (authored by mtrofin).
[llvm] Skip over empty line table entries.
Mar 12 2019, 1:50 PM
mtrofin committed rL355972: [llvm] Skip over empty line table entries..
[llvm] Skip over empty line table entries.
Mar 12 2019, 1:50 PM
mtrofin closed D58952: [llvm] Skip over empty line table entries..
Mar 12 2019, 1:50 PM · debug-info, Restricted Project

Mar 11 2019

mtrofin updated the diff for D58952: [llvm] Skip over empty line table entries..
  • improved test
Mar 11 2019, 6:47 PM · debug-info, Restricted Project
mtrofin updated the diff for D58952: [llvm] Skip over empty line table entries..
  • Fix search.
  • Empty ranges testcase
Mar 11 2019, 1:19 PM · debug-info, Restricted Project

Mar 5 2019

mtrofin added inline comments to D58832: [SampleFDO] add suffix elision control for fcn names.
Mar 5 2019, 1:48 PM · Restricted Project

Mar 4 2019

mtrofin updated the diff for D58952: [llvm] Skip over empty line table entries..
  • Fix search.
Mar 4 2019, 10:37 PM · debug-info, Restricted Project
mtrofin created D58952: [llvm] Skip over empty line table entries..
Mar 4 2019, 10:10 PM · debug-info, Restricted Project
mtrofin added a reviewer for D58952: [llvm] Skip over empty line table entries.: dblaikie.
Mar 4 2019, 10:10 PM · debug-info, Restricted Project

Jan 25 2019

mtrofin committed rL352246: [llvm] Opt-in flag for X86DiscriminateMemOps.
[llvm] Opt-in flag for X86DiscriminateMemOps
Jan 25 2019, 1:50 PM
mtrofin closed D57257: [llvm] Opt-in flag for X86DiscriminateMemOps.
Jan 25 2019, 1:50 PM
mtrofin updated the diff for D57257: [llvm] Opt-in flag for X86DiscriminateMemOps.

git commit message update

Jan 25 2019, 1:17 PM
mtrofin retitled D57257: [llvm] Opt-in flag for X86DiscriminateMemOps from [llvm] Opt-in flag for X86DiscriminateMemOpsCurrently, if an instruction with a memory operand has no debug information, X86DiscriminateMemOps will generate one based on the first line of the enclosing function, or the last seen debug info. This... to [llvm] Opt-in flag for X86DiscriminateMemOps.
Jan 25 2019, 1:15 PM
mtrofin retitled D57257: [llvm] Opt-in flag for X86DiscriminateMemOps from [llvm] Opt-in flag for X86DiscriminateMemOps Currently, if an instruction with a memory operand has no debug information, X86DiscriminateMemOps will generate one based on the first line of the enclosing function, or the last seen debug info. This... to [llvm] Opt-in flag for X86DiscriminateMemOpsCurrently, if an instruction with a memory operand has no debug information, X86DiscriminateMemOps will generate one based on the first line of the enclosing function, or the last seen debug info. This....
Jan 25 2019, 1:15 PM
mtrofin created D57257: [llvm] Opt-in flag for X86DiscriminateMemOps.
Jan 25 2019, 1:11 PM

Jan 23 2019

mtrofin committed rL351996: [llvm] Clarify responsiblity of some of DILocation discriminator APIs.
[llvm] Clarify responsiblity of some of DILocation discriminator APIs
Jan 23 2019, 4:10 PM
mtrofin closed D56220: [llvm] Clarify responsiblity of some of DILocation discriminator APIs.
Jan 23 2019, 4:10 PM

Jan 2 2019

mtrofin added reviewers for D56220: [llvm] Clarify responsiblity of some of DILocation discriminator APIs: dblaikie, wmi.
Jan 2 2019, 1:29 PM
mtrofin created D56220: [llvm] Clarify responsiblity of some of DILocation discriminator APIs.
Jan 2 2019, 1:29 PM

Dec 21 2018

mtrofin committed rL349975: Silence warning in assert introduced in rL349973..
Silence warning in assert introduced in rL349973.
Dec 21 2018, 3:07 PM
mtrofin closed D56030: Silence warning in assert introduced in rL349973..
Dec 21 2018, 3:07 PM
mtrofin created D56030: Silence warning in assert introduced in rL349973..
Dec 21 2018, 3:01 PM
mtrofin committed rL349973: [llvm] API for encoding/decoding DWARF discriminators..
[llvm] API for encoding/decoding DWARF discriminators.
Dec 21 2018, 2:52 PM
mtrofin closed D55681: [llvm] API for encoding/decoding DWARF discriminators..
Dec 21 2018, 2:52 PM
mtrofin added inline comments to D55681: [llvm] API for encoding/decoding DWARF discriminators..
Dec 21 2018, 2:26 PM
mtrofin updated the diff for D55681: [llvm] API for encoding/decoding DWARF discriminators..
  • Remove unrelated changes (clang-format)
  • Moved implementation of new APIs to DebugInfoMetadata.cpp.
  • Adjust includes
  • Improved comments.
  • Returning Optional<unsigned>
  • Feedback
Dec 21 2018, 2:25 PM
mtrofin added a comment to D55681: [llvm] API for encoding/decoding DWARF discriminators..

ptal - thanks!

Dec 21 2018, 8:15 AM

Dec 19 2018

mtrofin added inline comments to D55681: [llvm] API for encoding/decoding DWARF discriminators..
Dec 19 2018, 9:12 PM
mtrofin updated the diff for D55681: [llvm] API for encoding/decoding DWARF discriminators..
  • Returning Optional<unsigned>
Dec 19 2018, 9:11 PM
mtrofin updated the summary of D55681: [llvm] API for encoding/decoding DWARF discriminators..
Dec 19 2018, 3:40 PM

Dec 17 2018

mtrofin updated the diff for D55681: [llvm] API for encoding/decoding DWARF discriminators..
  • Improved comments.
Dec 17 2018, 11:29 AM
mtrofin added a comment to D55681: [llvm] API for encoding/decoding DWARF discriminators..

Gentle reminder - thanks!

Dec 17 2018, 8:38 AM

Dec 14 2018

mtrofin updated the diff for D55681: [llvm] API for encoding/decoding DWARF discriminators..
  • Adjust includes
Dec 14 2018, 2:33 PM
mtrofin added inline comments to D55681: [llvm] API for encoding/decoding DWARF discriminators..
Dec 14 2018, 8:51 AM
mtrofin updated the diff for D55681: [llvm] API for encoding/decoding DWARF discriminators..
  • Moved implementation of new APIs to DebugInfoMetadata.cpp.
Dec 14 2018, 8:49 AM

Dec 13 2018

mtrofin updated the diff for D55681: [llvm] API for encoding/decoding DWARF discriminators..
  • Remove unrelated changes (clang-format)
Dec 13 2018, 3:45 PM
mtrofin added reviewers for D55681: [llvm] API for encoding/decoding DWARF discriminators.: davidxl, danielcdh, wmi.
Dec 13 2018, 3:39 PM
mtrofin created D55681: [llvm] API for encoding/decoding DWARF discriminators..
Dec 13 2018, 3:38 PM
mtrofin committed rL349075: [llvm] Address base discriminator overflow in X86DiscriminateMemOps.
[llvm] Address base discriminator overflow in X86DiscriminateMemOps
Dec 13 2018, 11:44 AM
mtrofin closed D55643: [llvm] Address base discriminator overflow in X86DiscriminateMemOps.
Dec 13 2018, 11:44 AM

Dec 12 2018

mtrofin updated the summary of D55643: [llvm] Address base discriminator overflow in X86DiscriminateMemOps.
Dec 12 2018, 8:58 PM
mtrofin created D55643: [llvm] Address base discriminator overflow in X86DiscriminateMemOps.
Dec 12 2018, 8:57 PM

Nov 29 2018

mtrofin committed rL347939: Fix build warnings introduced in rL347938.
Fix build warnings introduced in rL347938
Nov 29 2018, 5:56 PM
mtrofin closed D55100: Fix build warnings introduced in rL347938.
Nov 29 2018, 5:56 PM
mtrofin created D55100: Fix build warnings introduced in rL347938.
Nov 29 2018, 5:53 PM
mtrofin abandoned D55099: Fix build warnings introduced in rL347938.

Incorrect revision

Nov 29 2018, 5:49 PM
mtrofin created D55099: Fix build warnings introduced in rL347938.
Nov 29 2018, 5:49 PM
mtrofin updated the summary of D55088: Revert "Revert r347596 "Support for inserting profile-directed cache prefetches"".
Nov 29 2018, 5:44 PM
mtrofin committed rL347938: Revert "Revert r347596 "Support for inserting profile-directed cache….
Revert "Revert r347596 "Support for inserting profile-directed cache…
Nov 29 2018, 5:04 PM
mtrofin closed D55088: Revert "Revert r347596 "Support for inserting profile-directed cache prefetches"".
Nov 29 2018, 5:04 PM
mtrofin added a reviewer for D55088: Revert "Revert r347596 "Support for inserting profile-directed cache prefetches"": wmi.
Nov 29 2018, 4:53 PM
mtrofin updated the summary of D55088: Revert "Revert r347596 "Support for inserting profile-directed cache prefetches"".
Nov 29 2018, 4:35 PM