gbiv (George Burgess IV)Disabled
Disabled

Projects

User does not belong to any projects.

User Details

User Since
Jul 16 2014, 6:05 PM (222 w, 3 d)
Roles
Disabled

Recent Activity

Wed, Oct 10

gbiv committed rL344186: Replace most users of UnknownSize with LocationSize::unknown(); NFC.
Replace most users of UnknownSize with LocationSize::unknown(); NFC
Wed, Oct 10, 2:31 PM

Tue, Oct 9

gbiv committed rL344114: [Analysis] Make LocationSizes carry an 'imprecise' bit.
[Analysis] Make LocationSizes carry an 'imprecise' bit
Tue, Oct 9, 11:41 PM
gbiv closed D44748: Track whether the size of a MemoryLocation is precise.
Tue, Oct 9, 11:41 PM
gbiv committed rL344108: [Analysis] Make LocationSize pretty-printing more descriptive.
[Analysis] Make LocationSize pretty-printing more descriptive
Tue, Oct 9, 6:37 PM

Mon, Oct 8

gbiv committed rL344013: Make LocationSize a proper Optional type; NFC.
Make LocationSize a proper Optional type; NFC
Mon, Oct 8, 8:21 PM
gbiv committed rL344012: Use locals instead of struct fields; NFC.
Use locals instead of struct fields; NFC
Mon, Oct 8, 7:16 PM

Sep 13 2018

gbiv committed rL342172: [PartiallyInlineLibCalls] Add DebugCounter support.
[PartiallyInlineLibCalls] Add DebugCounter support
Sep 13 2018, 1:35 PM
gbiv closed D50093: Introduce DebugCounter into PartiallyInlineLibCalls pass.
Sep 13 2018, 1:35 PM
gbiv committed rL342170: [DCE] Add DebugCounter support.
[DCE] Add DebugCounter support
Sep 13 2018, 1:31 PM
gbiv closed D50092: Introduce DebugCounter into DCE pass.
Sep 13 2018, 1:31 PM

Aug 27 2018

gbiv committed rL340793: [MemorySSA] Add NDEBUG checks to verifiers; NFC.
[MemorySSA] Add NDEBUG checks to verifiers; NFC
Aug 27 2018, 5:34 PM
gbiv committed rL340783: s/std::set/DenseSet/; NFC.
s/std::set/DenseSet/; NFC
Aug 27 2018, 3:12 PM

Aug 23 2018

gbiv committed rL340577: [MemorySSA] Fix def optimization handling.
[MemorySSA] Fix def optimization handling
Aug 23 2018, 2:30 PM

Aug 22 2018

gbiv committed rL340461: [MemorySSA] Invalidate optimized Defs upon moving them; NFC.
[MemorySSA] Invalidate optimized Defs upon moving them; NFC
Aug 22 2018, 3:35 PM
gbiv committed rL340430: [MemorySSA] Move two simple getters; NFC.
[MemorySSA] Move two simple getters; NFC
Aug 22 2018, 11:03 AM

Aug 17 2018

gbiv committed rL340104: [DebugCounters] don't do redundant map lookups; NFC.
[DebugCounters] don't do redundant map lookups; NFC
Aug 17 2018, 3:34 PM

Aug 15 2018

gbiv committed rL339824: [Metadata] Replace a SmallVector with an array; NFC.
[Metadata] Replace a SmallVector with an array; NFC
Aug 15 2018, 3:16 PM

Aug 9 2018

gbiv committed rL339411: [MemorySSA] "Fix" lifetime intrinsic handling.
[MemorySSA] "Fix" lifetime intrinsic handling
Aug 9 2018, 10:15 PM

Aug 4 2018

gbiv committed rC338962: Use Optional instead of unique_ptr; NFC.
Use Optional instead of unique_ptr; NFC
Aug 4 2018, 6:38 PM
gbiv committed rL338962: Use Optional instead of unique_ptr; NFC.
Use Optional instead of unique_ptr; NFC
Aug 4 2018, 6:37 PM

Aug 2 2018

gbiv committed rL338762: [Support] Add an enable bit to our DebugCounters.
[Support] Add an enable bit to our DebugCounters
Aug 2 2018, 12:51 PM
gbiv closed D50150: Require users to opt into DebugCounting.
Aug 2 2018, 12:51 PM

Aug 1 2018

gbiv committed rL338653: Reland r338431: "Add DebugCounters to DivRemPairs".
Reland r338431: "Add DebugCounters to DivRemPairs"
Aug 1 2018, 4:14 PM

Jul 31 2018

gbiv committed rL338442: Revert r338431: "Add DebugCounters to DivRemPairs".
Revert r338431: "Add DebugCounters to DivRemPairs"
Jul 31 2018, 2:19 PM
gbiv committed rL338431: Add DebugCounters to DivRemPairs.
Add DebugCounters to DivRemPairs
Jul 31 2018, 1:08 PM
gbiv closed D50033: Introduce DebugCounter into DevRemPairs pass.
Jul 31 2018, 1:08 PM

Jul 23 2018

gbiv committed rL337796: Fix unused variable warnings; NFC.
Fix unused variable warnings; NFC
Jul 23 2018, 7:11 PM
gbiv committed rC337796: Fix unused variable warnings; NFC.
Fix unused variable warnings; NFC
Jul 23 2018, 7:11 PM
gbiv committed rL337748: [DebugCounters] Keep track of total counts.
[DebugCounters] Keep track of total counts
Jul 23 2018, 2:49 PM
gbiv closed D49560: Add support to track total counts for DebugCounter.
Jul 23 2018, 2:49 PM

Jul 12 2018

gbiv committed rL336952: Remove redundant *_or_null checks; NFC.
Remove redundant *_or_null checks; NFC
Jul 12 2018, 3:01 PM

Jul 10 2018

gbiv committed rL336736: Sort includes + include a missing `extern "C"` header.
Sort includes + include a missing `extern "C"` header
Jul 10 2018, 3:53 PM

Jul 9 2018

gbiv committed rL336611: Make llvm.objectsize more conservative with null.
Make llvm.objectsize more conservative with null
Jul 9 2018, 3:26 PM
gbiv closed D48860: Make llvm.objectsize more conservative with null in non-zero address spaces.
Jul 9 2018, 3:26 PM

Jun 28 2018

gbiv committed rC335927: [Parse] Make -Wgcc-compat complain about for loop inits in C89.
[Parse] Make -Wgcc-compat complain about for loop inits in C89
Jun 28 2018, 2:40 PM
gbiv committed rL335927: [Parse] Make -Wgcc-compat complain about for loop inits in C89.
[Parse] Make -Wgcc-compat complain about for loop inits in C89
Jun 28 2018, 2:40 PM
gbiv closed D47840: Make -Wgcc-compat complain about declarations in for loop init statements .
Jun 28 2018, 2:40 PM

Jun 24 2018

gbiv committed rL335444: [MSSA] Add domination number verifier; NFC.
[MSSA] Add domination number verifier; NFC
Jun 24 2018, 10:35 PM

Jun 22 2018

gbiv committed rL335399: [MSSA] Remove incorrect comment + `auto`ify dyn_cast results; NFC.
[MSSA] Remove incorrect comment + `auto`ify dyn_cast results; NFC
Jun 22 2018, 3:38 PM

Jun 14 2018

gbiv committed rL334760: [MSSA] Print more optimization information.
[MSSA] Print more optimization information
Jun 14 2018, 1:00 PM
This revision was not accepted when it landed; it landed in state Needs Review.
Jun 14 2018, 1:00 PM

Jun 11 2018

gbiv committed rL334451: Simplify; NFC.
Simplify; NFC
Jun 11 2018, 4:03 PM

May 30 2018

gbiv committed rL333601: [NewGVN] Fix set comparison; reflow comment.
[NewGVN] Fix set comparison; reflow comment
May 30 2018, 3:28 PM

May 25 2018

gbiv committed rL333333: Test commit; please ignore..
Test commit; please ignore.
May 25 2018, 7:33 PM
gbiv committed rC333333: Test commit; please ignore..
Test commit; please ignore.
May 25 2018, 7:33 PM
gbiv committed rL333332: [MemorySSA] Reflow comments + clean up control flow; NFC.
[MemorySSA] Reflow comments + clean up control flow; NFC
May 25 2018, 7:33 PM
gbiv committed rCRT333331: Fix a typo; NFC.
Fix a typo; NFC
May 25 2018, 7:32 PM
gbiv committed rL333331: Fix a typo; NFC.
Fix a typo; NFC
May 25 2018, 7:32 PM
gbiv committed rL333330: [CFLAA] Reflow comments; NFC.
[CFLAA] Reflow comments; NFC
May 25 2018, 7:21 PM
gbiv committed rL333324: Fix typo + reflow comment; NFC.
Fix typo + reflow comment; NFC
May 25 2018, 4:45 PM
gbiv committed rC333324: Fix typo + reflow comment; NFC.
Fix typo + reflow comment; NFC
May 25 2018, 4:45 PM
gbiv committed rL333314: Replace AA's uses of uint64_t with LocationSize; NFC..
Replace AA's uses of uint64_t with LocationSize; NFC.
May 25 2018, 2:21 PM

May 17 2018

gbiv committed rL332674: Revert r332657: "[AA] cfl-anders-aa with field sensitivity".
Revert r332657: "[AA] cfl-anders-aa with field sensitivity"
May 17 2018, 3:00 PM

May 10 2018

gbiv committed rL332017: Add regression test for r331976.
Add regression test for r331976
May 10 2018, 11:41 AM

May 4 2018

gbiv committed rL331582: Range-ify for loop; NFC.
Range-ify for loop; NFC
May 4 2018, 9:56 PM

Apr 23 2018

gbiv committed rL330667: Reland r301880(!): "[InstSimplify] Handle selects of GEPs with 0 offset".
Reland r301880(!): "[InstSimplify] Handle selects of GEPs with 0 offset"
Apr 23 2018, 5:28 PM
gbiv committed rL330639: Fix a broken typedef; NFCI.
Fix a broken typedef; NFCI
Apr 23 2018, 1:06 PM

Apr 12 2018

gbiv committed rL329959: [ProfileSummary] Remove repeated cutoffs; NFCI.
[ProfileSummary] Remove repeated cutoffs; NFCI
Apr 12 2018, 2:43 PM
gbiv committed rL329954: [ProfileSummary] Move a vector we're about to destroy anyway; NFC.
[ProfileSummary] Move a vector we're about to destroy anyway; NFC
Apr 12 2018, 1:57 PM
gbiv committed rL329943: Simplify; NFCI.
Simplify; NFCI
Apr 12 2018, 12:53 PM
gbiv committed rL329935: Fix a typo in a comment; NFC.
Fix a typo in a comment; NFC
Apr 12 2018, 11:39 AM

Apr 11 2018

gbiv committed rL329868: [DeadArgElim] Remove allocsize attributes on callsites.
[DeadArgElim] Remove allocsize attributes on callsites
Apr 11 2018, 7:09 PM

Apr 10 2018

gbiv committed rCTE329759: [clang-tidy] Add a `android-comparison-in-temp-failure-retry` check.
[clang-tidy] Add a `android-comparison-in-temp-failure-retry` check
Apr 10 2018, 2:26 PM
gbiv committed rL329759: [clang-tidy] Add a `android-comparison-in-temp-failure-retry` check.
[clang-tidy] Add a `android-comparison-in-temp-failure-retry` check
Apr 10 2018, 2:26 PM
gbiv closed D45059: [clang-tidy] Add check to catch comparisons in TEMP_FAILURE_RETRY.
Apr 10 2018, 2:26 PM · Restricted Project

Apr 9 2018

gbiv committed rL329652: [AST] Attempt to fix buildbot warnings + appease MSVC; NFCI.
[AST] Attempt to fix buildbot warnings + appease MSVC; NFCI
Apr 9 2018, 6:14 PM
gbiv committed rC329652: [AST] Attempt to fix buildbot warnings + appease MSVC; NFCI.
[AST] Attempt to fix buildbot warnings + appease MSVC; NFCI
Apr 9 2018, 6:14 PM
gbiv committed rL329638: [MemorySSA] remove cruft; NFC..
[MemorySSA] remove cruft; NFC.
Apr 9 2018, 4:12 PM
gbiv committed rL329632: [MemorySSA] Remove redundant assert; NFC.
[MemorySSA] Remove redundant assert; NFC
Apr 9 2018, 3:49 PM

Apr 6 2018

gbiv committed rCTE329428: [clang-tidy] Sort includes; NFC.
[clang-tidy] Sort includes; NFC
Apr 6 2018, 10:27 AM
gbiv committed rL329428: [clang-tidy] Sort includes; NFC.
[clang-tidy] Sort includes; NFC
Apr 6 2018, 10:27 AM

Mar 28 2018

gbiv committed rL328755: [MemorySSA] Turn an assert into a condition.
[MemorySSA] Turn an assert into a condition
Mar 28 2018, 8:15 PM
gbiv committed rL328748: [MemorySSA] Consider callsite args for hashing and equality..
[MemorySSA] Consider callsite args for hashing and equality.
Mar 28 2018, 5:58 PM

Mar 19 2018

gbiv committed rL327945: Properly construct `inline` members without initializers.
Properly construct `inline` members without initializers
Mar 19 2018, 8:30 PM
gbiv committed rC327945: Properly construct `inline` members without initializers.
Properly construct `inline` members without initializers
Mar 19 2018, 8:30 PM

Mar 14 2018

gbiv committed rL327597: Remove unused variable; NFC.
Remove unused variable; NFC
Mar 14 2018, 8:01 PM

Mar 10 2018

gbiv committed rL327235: [MemorySSA] Fix comment + remove redundant dyn_casts; NFC.
[MemorySSA] Fix comment + remove redundant dyn_casts; NFC
Mar 10 2018, 8:19 PM
gbiv committed rL327230: Revert r327199: "Clean up a temp file on the buildbots".
Revert r327199: "Clean up a temp file on the buildbots"
Mar 10 2018, 3:25 PM
gbiv committed rC327229: [CodeGen] Eagerly emit lifetime.end markers for calls.
[CodeGen] Eagerly emit lifetime.end markers for calls
Mar 10 2018, 3:11 PM
gbiv committed rL327229: [CodeGen] Eagerly emit lifetime.end markers for calls.
[CodeGen] Eagerly emit lifetime.end markers for calls
Mar 10 2018, 3:10 PM

Mar 9 2018

gbiv committed rL327201: [AliasAnalysis] Shrink AliasResults; NFC.
[AliasAnalysis] Shrink AliasResults; NFC
Mar 9 2018, 7:37 PM
gbiv committed rL327199: Clean up a temp file on the buildbots..
Clean up a temp file on the buildbots.
Mar 9 2018, 6:54 PM
gbiv committed rC327192: [CodeGen] Try to not call a dtor after lifetime.end.
[CodeGen] Try to not call a dtor after lifetime.end
Mar 9 2018, 5:16 PM
gbiv committed rL327192: [CodeGen] Try to not call a dtor after lifetime.end.
[CodeGen] Try to not call a dtor after lifetime.end
Mar 9 2018, 5:15 PM

Mar 7 2018

gbiv committed rC326988: [CodeGen] Emit lifetime.ends in both EH and non-EH blocks.
[CodeGen] Emit lifetime.ends in both EH and non-EH blocks
Mar 7 2018, 9:35 PM
gbiv committed rL326988: [CodeGen] Emit lifetime.ends in both EH and non-EH blocks.
[CodeGen] Emit lifetime.ends in both EH and non-EH blocks
Mar 7 2018, 9:35 PM
gbiv committed rC326980: Fix an unused variable warning; NFC.
Fix an unused variable warning; NFC
Mar 7 2018, 6:18 PM
gbiv committed rL326980: Fix an unused variable warning; NFC.
Fix an unused variable warning; NFC
Mar 7 2018, 6:18 PM
gbiv committed rL326968: Fix a doc typo; NFC.
Fix a doc typo; NFC
Mar 7 2018, 4:24 PM
gbiv committed rC326968: Fix a doc typo; NFC.
Fix a doc typo; NFC
Mar 7 2018, 4:24 PM

Mar 6 2018

gbiv committed rL326876: Attempt to appease buildbots.
Attempt to appease buildbots
Mar 6 2018, 11:38 PM
gbiv committed rCRT326876: Attempt to appease buildbots.
Attempt to appease buildbots
Mar 6 2018, 11:38 PM
gbiv committed rL326873: Remove a placeholder.
Remove a placeholder
Mar 6 2018, 9:04 PM
gbiv committed rC326873: Remove a placeholder.
Remove a placeholder
Mar 6 2018, 9:04 PM
gbiv committed rL326872: Reland r326766 (with a slightly modified test).
Reland r326766 (with a slightly modified test)
Mar 6 2018, 8:57 PM
gbiv committed rC326872: Reland r326766 (with a slightly modified test).
Reland r326766 (with a slightly modified test)
Mar 6 2018, 8:57 PM
gbiv committed rC326845: Fix a typo from r326844; NFC.
Fix a typo from r326844; NFC
Mar 6 2018, 3:11 PM
gbiv committed rL326845: Fix a typo from r326844; NFC.
Fix a typo from r326844; NFC
Mar 6 2018, 3:11 PM
gbiv committed rL326844: [CodeGen] Don't emit lifetime.end without lifetime.start.
[CodeGen] Don't emit lifetime.end without lifetime.start
Mar 6 2018, 3:11 PM
gbiv committed rC326844: [CodeGen] Don't emit lifetime.end without lifetime.start.
[CodeGen] Don't emit lifetime.end without lifetime.start
Mar 6 2018, 3:10 PM