Page MenuHomePhabricator

gbiv (George Burgess IV)Disabled
Disabled

Projects

User does not belong to any projects.

User Details

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

Recent Activity

Thu, Jun 13

gbiv committed rL363346: [Targets] Move soft-float-abi filtering to `initFeatureMap`.
[Targets] Move soft-float-abi filtering to `initFeatureMap`
Thu, Jun 13, 5:32 PM
gbiv closed D61750: [Targets] Move soft-float-abi filtering to `initFeatureMap`.
Thu, Jun 13, 5:32 PM · Restricted Project, Restricted Project

Wed, Jun 5

gbiv committed rL362673: android: add a close-on-exec check on pipe().
android: add a close-on-exec check on pipe()
Wed, Jun 5, 10:19 PM
gbiv closed D61967: [clang-tidy] Add a close-on-exec check on pipe() in Android module..
Wed, Jun 5, 10:19 PM · Restricted Project, Restricted Project, Restricted Project
gbiv committed rL362672: android: add a close-on-exec check on pipe2().
android: add a close-on-exec check on pipe2()
Wed, Jun 5, 10:19 PM
gbiv closed D62049: [clang-tidy] Add a close-on-exec check on pipe2() in Android module..
Wed, Jun 5, 10:19 PM · Restricted Project, Restricted Project, Restricted Project

Mon, Jun 3

gbiv committed rL362442: CFLAA: reflow comments; NFC.
CFLAA: reflow comments; NFC
Mon, Jun 3, 12:55 PM

Wed, May 22

gbiv committed rCTE361457: Remove unnecessary const&s; NFC.
Remove unnecessary const&s; NFC
Wed, May 22, 7:51 PM
gbiv committed rL361457: Remove unnecessary const&s; NFC.
Remove unnecessary const&s; NFC
Wed, May 22, 7:50 PM

Mar 29 2019

gbiv committed rC357290: Various fixes and additions to creduce-clang-crash.py.
Various fixes and additions to creduce-clang-crash.py
Mar 29 2019, 10:49 AM
gbiv committed rL357290: Various fixes and additions to creduce-clang-crash.py.
Various fixes and additions to creduce-clang-crash.py
Mar 29 2019, 10:49 AM
gbiv closed D59725: Additions to creduce script.
Mar 29 2019, 10:49 AM · Restricted Project, Restricted Project

Mar 20 2019

gbiv committed rL356641: [MSSA] Delete move ctor; remove dynamic never-moved verification.
[MSSA] Delete move ctor; remove dynamic never-moved verification
Mar 20 2019, 8:12 PM
gbiv committed rL356636: creduce-clang-crash.py: preprocess file + reduce commandline.
creduce-clang-crash.py: preprocess file + reduce commandline
Mar 20 2019, 6:03 PM
gbiv committed rC356636: creduce-clang-crash.py: preprocess file + reduce commandline.
creduce-clang-crash.py: preprocess file + reduce commandline
Mar 20 2019, 6:03 PM
gbiv closed D59440: add steps to preprocess file and reduce command line args.
Mar 20 2019, 6:03 PM · Restricted Project

Mar 12 2019

gbiv committed rL355944: Add a creduce script for clang crashes.
Add a creduce script for clang crashes
Mar 12 2019, 10:50 AM
gbiv committed rC355944: Add a creduce script for clang crashes.
Add a creduce script for clang crashes
Mar 12 2019, 10:50 AM
gbiv closed D59118: creduce script for clang crashes.
Mar 12 2019, 10:50 AM · Restricted Project

Mar 8 2019

gbiv committed rL355715: [CFLAnders] Fix typo in comment; NFC.
[CFLAnders] Fix typo in comment; NFC
Mar 8 2019, 11:28 AM
gbiv closed D58756: Fix typo in comment for function "static void initializeWorkList" in "/lib/Analysis/CFLAndersAliasAnalysis.cpp".
Mar 8 2019, 11:27 AM · Restricted Project

Jan 29 2019

gbiv committed rL352576: Remove a redundant space from an error message; NFC.
Remove a redundant space from an error message; NFC
Jan 29 2019, 4:29 PM

Dec 23 2018

gbiv committed rL350044: [LoopIdioms] More LocationSize::precise annotations; NFC.
[LoopIdioms] More LocationSize::precise annotations; NFC
Dec 23 2018, 9:59 PM
gbiv committed rL350042: [SelectionDAGBuilder] Use ::precise LocationSizes; NFC.
[SelectionDAGBuilder] Use ::precise LocationSizes; NFC
Dec 23 2018, 9:38 PM

Dec 22 2018

gbiv committed rL350019: [MemCpyOpt] Use LocationSize instead of ints; NFC.
[MemCpyOpt] Use LocationSize instead of ints; NFC
Dec 22 2018, 10:43 PM
gbiv committed rL350017: [MemoryLocation] Use LocationSize instead of ints; NFC.
[MemoryLocation] Use LocationSize instead of ints; NFC
Dec 22 2018, 7:40 PM
gbiv committed rL350016: [Loads] Use LocationSize instead of ints; NFC.
[Loads] Use LocationSize instead of ints; NFC
Dec 22 2018, 7:14 PM
gbiv committed rL350015: [Lint] Use LocationSize instead of ints; NFC.
[Lint] Use LocationSize instead of ints; NFC
Dec 22 2018, 6:53 PM
gbiv committed rL350014: [AAEval] Use LocationSize instead of ints; NFC.
[AAEval] Use LocationSize instead of ints; NFC
Dec 22 2018, 6:43 PM
gbiv committed rL350008: [Analysis] More LocationSize cleanup; NFC.
[Analysis] More LocationSize cleanup; NFC
Dec 22 2018, 10:27 AM
gbiv committed rL350007: [Analysis] s/uint64_t/LocationSize; NFC.
[Analysis] s/uint64_t/LocationSize; NFC
Dec 22 2018, 9:45 AM

Dec 7 2018

gbiv committed rL348650: [ModuleSummary] use StringRefs to avoid a redundant copy; NFC.
[ModuleSummary] use StringRefs to avoid a redundant copy; NFC
Dec 7 2018, 1:50 PM

Dec 3 2018

gbiv committed rL348216: [ThinLTO] Look through aliases when computing hash keys.
[ThinLTO] Look through aliases when computing hash keys
Dec 3 2018, 4:05 PM
gbiv closed D55060: [ThinLTO] Look through aliases in cache key calculations.
Dec 3 2018, 4:05 PM

Oct 31 2018

gbiv committed rL345789: [InlineCost] Remove a dead constant; NFC.
[InlineCost] Remove a dead constant; NFC
Oct 31 2018, 3:48 PM

Oct 27 2018

gbiv committed rL345461: [utils] Run tests in the proper directory..
[utils] Run tests in the proper directory.
Oct 27 2018, 1:04 PM

Oct 26 2018

gbiv committed rL345427: Add docs+a script for building clang/LLVM with PGO.
Add docs+a script for building clang/LLVM with PGO
Oct 26 2018, 1:58 PM
gbiv closed D53598: Add docs+a script for building clang/LLVM with PGO.
Oct 26 2018, 1:58 PM

Oct 10 2018

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

Oct 9 2018

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

Oct 8 2018

gbiv committed rL344013: Make LocationSize a proper Optional type; NFC.
Make LocationSize a proper Optional type; NFC
Oct 8 2018, 8:21 PM
gbiv committed rL344012: Use locals instead of struct fields; NFC.
Use locals instead of struct fields; NFC
Oct 8 2018, 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
gbiv closed D47860: Print OptimizedAccessType in MemorySSA if it is set.
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