Page MenuHomePhabricator

kazu (Kazu Hirata)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 28 2019, 10:35 AM (63 w, 6 d)

Recent Activity

Yesterday

kazu committed rG50be8e447152: [TableGen] Drop redundant const from return types (NFC) (authored by kazu).
[TableGen] Drop redundant const from return types (NFC)
Sun, Jan 17, 10:40 AM
kazu committed rGa59126115e95: [IRBuilder] "Zero"-initialize SmallVector (NFC) (authored by kazu).
[IRBuilder] "Zero"-initialize SmallVector (NFC)
Sun, Jan 17, 10:40 AM
kazu committed rG352fcfc69788: [llvm] Use llvm::sort (NFC) (authored by kazu).
[llvm] Use llvm::sort (NFC)
Sun, Jan 17, 10:40 AM

Sat, Jan 16

kazu committed rG2082b10d100e: [llvm] Use *::empty (NFC) (authored by kazu).
[llvm] Use *::empty (NFC)
Sat, Jan 16, 9:41 AM
kazu committed rG19aacdb715ae: [llvm] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[llvm] Construct SmallVector with iterator ranges (NFC)
Sat, Jan 16, 9:41 AM
kazu committed rGba0fc7e1f8d5: [StringExtras] Fix comment typos (NFC) (authored by kazu).
[StringExtras] Fix comment typos (NFC)
Sat, Jan 16, 9:41 AM

Fri, Jan 15

kazu requested review of D94858: [STLExtras] Add a default value to drop_begin.
Fri, Jan 15, 10:13 PM · Restricted Project
kazu committed rG8fd8ff1f67e4: [StringExtras] Rename SubsequentDelim to ListSeparator (authored by kazu).
[StringExtras] Rename SubsequentDelim to ListSeparator
Fri, Jan 15, 9:01 PM
kazu committed rG4707b21298a6: [AMDGPU] Use llvm::is_contained (NFC) (authored by kazu).
[AMDGPU] Use llvm::is_contained (NFC)
Fri, Jan 15, 9:01 PM
kazu committed rGa396e2e088ee: [utils] Use llvm::sort (NFC) (authored by kazu).
[utils] Use llvm::sort (NFC)
Fri, Jan 15, 9:01 PM
kazu closed D94649: [StringExtras] Rename SubsequentDelim to ListSeparator.
Fri, Jan 15, 9:01 PM · Restricted Project

Thu, Jan 14

kazu committed rG7dc3575ef2dc: [llvm] Remove redundant return and continue statements (NFC) (authored by kazu).
[llvm] Remove redundant return and continue statements (NFC)
Thu, Jan 14, 8:31 PM
kazu committed rG2efcbe24a75b: [llvm] Use llvm::drop_begin (NFC) (authored by kazu).
[llvm] Use llvm::drop_begin (NFC)
Thu, Jan 14, 8:31 PM
kazu committed rG9bcc0d1040dd: [CodeGen, Transforms] Use llvm::sort (NFC) (authored by kazu).
[CodeGen, Transforms] Use llvm::sort (NFC)
Thu, Jan 14, 8:31 PM

Wed, Jan 13

kazu requested review of D94649: [StringExtras] Rename SubsequentDelim to ListSeparator.
Wed, Jan 13, 8:39 PM · Restricted Project
kazu committed rG4c1617dac8fa: [llvm] Use std::any_of (NFC) (authored by kazu).
[llvm] Use std::any_of (NFC)
Wed, Jan 13, 7:15 PM
kazu committed rG125ea20d55c5: [llvm] Use llvm::stable_sort (NFC) (authored by kazu).
[llvm] Use llvm::stable_sort (NFC)
Wed, Jan 13, 7:15 PM
kazu committed rG5c1c39e8d808: [llvm] Use *Set::contains (NFC) (authored by kazu).
[llvm] Use *Set::contains (NFC)
Wed, Jan 13, 7:15 PM
kazu committed rGfb98a1be4364: Fix the warnings on unused variables (NFC) (authored by kazu).
Fix the warnings on unused variables (NFC)
Wed, Jan 13, 1:33 PM

Tue, Jan 12

kazu committed rG8a20e2b3d3e1: [llvm] Use Optional::getValueOr (NFC) (authored by kazu).
[llvm] Use Optional::getValueOr (NFC)
Tue, Jan 12, 9:44 PM
kazu committed rG2c2d489b78c4: [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) (authored by kazu).
[CodeGen] Remove unused function isRegLiveInExitBlocks (NFC)
Tue, Jan 12, 9:44 PM
kazu committed rG12fc9ca3a403: [llvm] Remove redundant string initialization (NFC) (authored by kazu).
[llvm] Remove redundant string initialization (NFC)
Tue, Jan 12, 9:44 PM
kazu added a comment to D94377: [StringExtras] Add a helper class for comma-separated lists.

The name SubsequentDelim looks a bit strange to me. Maybe others have suggestions on the name?
(personally I might choose AddDelimUnlessFirst)

Yeah, I don't have any particularly compelling names - maybe "StreamableSeparator"

Tue, Jan 12, 8:59 AM · Restricted Project

Mon, Jan 11

kazu committed rGe5b4dbab041f: [llvm] Simplify string comparisons (NFC) (authored by kazu).
[llvm] Simplify string comparisons (NFC)
Mon, Jan 11, 6:48 PM
kazu committed rG8590a3e3adce: [llvm] Use *Set::contains (NFC) (authored by kazu).
[llvm] Use *Set::contains (NFC)
Mon, Jan 11, 6:48 PM
kazu committed rG89e8eb946d89: [llvm] Use llvm::find_if (NFC) (authored by kazu).
[llvm] Use llvm::find_if (NFC)
Mon, Jan 11, 6:48 PM

Sun, Jan 10

kazu committed rG407b1e65a464: [StringExtras] Add a helper class for comma-separated lists (authored by kazu).
[StringExtras] Add a helper class for comma-separated lists
Sun, Jan 10, 2:32 PM
kazu closed D94377: [StringExtras] Add a helper class for comma-separated lists.
Sun, Jan 10, 2:32 PM · Restricted Project
kazu requested review of D94377: [StringExtras] Add a helper class for comma-separated lists.
Sun, Jan 10, 1:23 PM · Restricted Project
kazu committed rGe3d3dbd33930: [llvm] Ensure newlines at the end of files (NFC) (authored by kazu).
[llvm] Ensure newlines at the end of files (NFC)
Sun, Jan 10, 9:26 AM
kazu committed rG1d10a1d5b1ff: [MemorySSA] Remove unused dominatesUse (NFC) (authored by kazu).
[MemorySSA] Remove unused dominatesUse (NFC)
Sun, Jan 10, 9:26 AM
kazu committed rG9850d3b10a10: [CodeGen, DebugInfo] Use llvm::find_if (NFC) (authored by kazu).
[CodeGen, DebugInfo] Use llvm::find_if (NFC)
Sun, Jan 10, 9:26 AM

Sat, Jan 9

kazu committed rG6a6e382161a9: [llvm] Drop unnecessary make_range (NFC) (authored by kazu).
[llvm] Drop unnecessary make_range (NFC)
Sat, Jan 9, 9:25 AM
kazu committed rG4d92ab1669a4: [Transforms] Use llvm::find_if (NFC) (authored by kazu).
[Transforms] Use llvm::find_if (NFC)
Sat, Jan 9, 9:25 AM
kazu committed rG9a7c03b80092: [SCEV] Remove unused getOrInsertCanonicalInductionVariable (NFC) (authored by kazu).
[SCEV] Remove unused getOrInsertCanonicalInductionVariable (NFC)
Sat, Jan 9, 9:25 AM

Fri, Jan 8

kazu committed rGf62b93b9a250: [SCEV] Remove unused getExactExistingExpansion (NFC) (authored by kazu).
[SCEV] Remove unused getExactExistingExpansion (NFC)
Fri, Jan 8, 6:40 PM
kazu committed rGb7c5e0b02ccf: [Target, Transforms] Use *Set::contains (NFC) (authored by kazu).
[Target, Transforms] Use *Set::contains (NFC)
Fri, Jan 8, 6:40 PM
kazu committed rG1c5b8482b7a2: [Tablegen] Use llvm::find_if (NFC) (authored by kazu).
[Tablegen] Use llvm::find_if (NFC)
Fri, Jan 8, 6:40 PM

Thu, Jan 7

kazu committed rGb934160aaa36: [Target] Use llvm::find_if (NFC) (authored by kazu).
[Target] Use llvm::find_if (NFC)
Thu, Jan 7, 8:31 PM
kazu committed rG33bf1cad7594: [llvm] Use *Set::contains (NFC) (authored by kazu).
[llvm] Use *Set::contains (NFC)
Thu, Jan 7, 8:31 PM
kazu committed rG8febb2e0f561: [CodeGen] Remove unused function isCallerPreservedOrConstPhysReg (NFC) (authored by kazu).
[CodeGen] Remove unused function isCallerPreservedOrConstPhysReg (NFC)
Thu, Jan 7, 8:30 PM
kazu added a comment to rG9b228f107d43: [llvm] Use BasicBlock::phis() (NFC).

Thanks Oliver!

Thu, Jan 7, 8:41 AM

Wed, Jan 6

kazu committed rGcfeecdf7b6df: [llvm] Use llvm::all_of (NFC) (authored by kazu).
[llvm] Use llvm::all_of (NFC)
Wed, Jan 6, 6:28 PM
kazu committed rG1d0bc0555158: [llvm] Use llvm::append_range (NFC) (authored by kazu).
[llvm] Use llvm::append_range (NFC)
Wed, Jan 6, 6:28 PM
kazu committed rG9b228f107d43: [llvm] Use BasicBlock::phis() (NFC) (authored by kazu).
[llvm] Use BasicBlock::phis() (NFC)
Wed, Jan 6, 6:28 PM

Tue, Jan 5

kazu committed rGcd088ba7e61a: [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) (authored by kazu).
[llvm] Use llvm::lower_bound and llvm::upper_bound (NFC)
Tue, Jan 5, 9:17 PM
kazu committed rGcea1c63756f9: [MachineSink] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[MachineSink] Construct SmallVector with iterator ranges (NFC)
Tue, Jan 5, 9:17 PM
kazu committed rG441650d58930: [tools] Use llvm::append_range (NFC) (authored by kazu).
[tools] Use llvm::append_range (NFC)
Tue, Jan 5, 9:17 PM
kazu committed rG65cd3cbb3fc9: [Inliner] Compute the full cost for the cost benefit analsysis (authored by kazu).
[Inliner] Compute the full cost for the cost benefit analsysis
Tue, Jan 5, 12:49 PM
kazu closed D93658: [Inliner] Compute the full cost for the cost benefit analsysis.
Tue, Jan 5, 12:49 PM · Restricted Project

Mon, Jan 4

kazu committed rGeb198f4c3ced: [llvm] Use llvm::any_of (NFC) (authored by kazu).
[llvm] Use llvm::any_of (NFC)
Mon, Jan 4, 11:43 AM
kazu committed rG0edbc90ec565: [DebugInfo] Use llvm::append_range (NFC) (authored by kazu).
[DebugInfo] Use llvm::append_range (NFC)
Mon, Jan 4, 11:43 AM
kazu committed rG848e8f938fdb: [llvm] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[llvm] Construct SmallVector with iterator ranges (NFC)
Mon, Jan 4, 11:43 AM

Sun, Jan 3

kazu committed rGba82c0b3157b: [llvm] Call *(Set|Map)::erase directly (NFC) (authored by kazu).
[llvm] Call *(Set|Map)::erase directly (NFC)
Sun, Jan 3, 9:59 AM
kazu committed rG0e219b6443b2: [Target] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[Target] Construct SmallVector with iterator ranges (NFC)
Sun, Jan 3, 9:59 AM
kazu committed rG985f899bf2cc: [Target] Use llvm::append_range (NFC) (authored by kazu).
[Target] Use llvm::append_range (NFC)
Sun, Jan 3, 9:59 AM

Sat, Jan 2

kazu committed rG530c5af6a481: [Transforms] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[Transforms] Construct SmallVector with iterator ranges (NFC)
Sat, Jan 2, 9:25 AM
kazu committed rG171c5fd43ecf: [llvm] Use llvm::erase_value and llvm::erase_if (NFC) (authored by kazu).
[llvm] Use llvm::erase_value and llvm::erase_if (NFC)
Sat, Jan 2, 9:25 AM
kazu committed rGf7f42e64dfa2: [TableGen] Use llvm::append_range (NFC) (authored by kazu).
[TableGen] Use llvm::append_range (NFC)
Sat, Jan 2, 9:25 AM

Fri, Jan 1

kazu committed rG9a90c4ea8a05: [llvm] Use isa instead of dyn_cast (NFC) (authored by kazu).
[llvm] Use isa instead of dyn_cast (NFC)
Fri, Jan 1, 12:46 PM
kazu committed rGbea8d021a32d: [llvm] Use *Map::lookup (NFC) (authored by kazu).
[llvm] Use *Map::lookup (NFC)
Fri, Jan 1, 12:46 PM
kazu committed rGf43daf1b62af: [SSAUpdater] Remove unused code InstrIsPHI (NFC) (authored by kazu).
[SSAUpdater] Remove unused code InstrIsPHI (NFC)
Fri, Jan 1, 12:46 PM

Thu, Dec 31

kazu committed rGb557c32ae925: [MemorySSA, BPF] Use isa instead of dyn_cast (NFC) (authored by kazu).
[MemorySSA, BPF] Use isa instead of dyn_cast (NFC)
Thu, Dec 31, 9:40 AM
kazu committed rG7bc76fd0ec40: [CodeGen] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[CodeGen] Construct SmallVector with iterator ranges (NFC)
Thu, Dec 31, 9:40 AM
kazu committed rGf904b46b1a96: [llvm-objcopy] Use llvm::erase_if (NFC) (authored by kazu).
[llvm-objcopy] Use llvm::erase_if (NFC)
Thu, Dec 31, 9:40 AM

Wed, Dec 30

kazu committed rGa87c7003ac26: [Analysis] Remove unused code recursivelySimplifyInstruction (NFC) (authored by kazu).
[Analysis] Remove unused code recursivelySimplifyInstruction (NFC)
Wed, Dec 30, 5:46 PM
kazu committed rG95ea86587c54: [PGO] Use isa instead of dyn_cast (NFC) (authored by kazu).
[PGO] Use isa instead of dyn_cast (NFC)
Wed, Dec 30, 5:46 PM
kazu committed rG331c28f60dbb: [ARM] Declare Op within an if statement (NFC) (authored by kazu).
[ARM] Declare Op within an if statement (NFC)
Wed, Dec 30, 5:46 PM

Tue, Dec 29

kazu committed rG329b887286ab: [Analysis, IR] Use *Map::lookup (NFC) (authored by kazu).
[Analysis, IR] Use *Map::lookup (NFC)
Tue, Dec 29, 7:24 PM
kazu committed rG16d20e2554e9: [Transforms/Utils] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[Transforms/Utils] Construct SmallVector with iterator ranges (NFC)
Tue, Dec 29, 7:24 PM
kazu committed rGf76e83bfbba9: [Analysis] Use llvm::append_range (NFC) (authored by kazu).
[Analysis] Use llvm::append_range (NFC)
Tue, Dec 29, 7:24 PM

Mon, Dec 28

kazu committed rG2883cd98f3c0: [CFGPrinter] Use succ_empty (NFC) (authored by kazu).
[CFGPrinter] Use succ_empty (NFC)
Mon, Dec 28, 7:56 PM
kazu committed rG5d2529f28f93: [Scalar] Construct SmallVector with iterator ranges (NFC) (authored by kazu).
[Scalar] Construct SmallVector with iterator ranges (NFC)
Mon, Dec 28, 7:55 PM
kazu committed rG1e3ed09165cf: [CodeGen] Use llvm::append_range (NFC) (authored by kazu).
[CodeGen] Use llvm::append_range (NFC)
Mon, Dec 28, 7:55 PM

Sun, Dec 27

kazu committed rG8299fb8f2564: [Transforms] Use llvm::append_range (NFC) (authored by kazu).
[Transforms] Use llvm::append_range (NFC)
Sun, Dec 27, 10:00 AM
kazu committed rG789d25061363: [CodeGen, Transforms] Use *Map::lookup (NFC) (authored by kazu).
[CodeGen, Transforms] Use *Map::lookup (NFC)
Sun, Dec 27, 10:00 AM
kazu committed rG079923309c6e: [llvm-cov] Use is_contained (NFC) (authored by kazu).
[llvm-cov] Use is_contained (NFC)
Sun, Dec 27, 10:00 AM

Sat, Dec 26

kazu committed rGb676f2fee1f5: [llvm-cov, llvm-symbolizer] Use llvm::erase_if (NFC) (authored by kazu).
[llvm-cov, llvm-symbolizer] Use llvm::erase_if (NFC)
Sat, Dec 26, 12:07 PM
kazu committed rG63a2bde2812a: [TableGen] Use llvm::erase_if (NFC) (authored by kazu).
[TableGen] Use llvm::erase_if (NFC)
Sat, Dec 26, 12:07 PM
kazu committed rG9c9bca45f094: [llvm-pdbutil] Use llvm::is_contained (NFC) (authored by kazu).
[llvm-pdbutil] Use llvm::is_contained (NFC)
Sat, Dec 26, 12:07 PM

Fri, Dec 25

kazu committed rGe334c52addc5: [llvm-objcopy] Use llvm::erase_if (NFC) (authored by kazu).
[llvm-objcopy] Use llvm::erase_if (NFC)
Fri, Dec 25, 10:13 AM
kazu committed rG46bea9b29714: [Local] Remove unused function RemovePredecessorAndSimplify (NFC) (authored by kazu).
[Local] Remove unused function RemovePredecessorAndSimplify (NFC)
Fri, Dec 25, 9:36 AM
kazu committed rGea399912514e: [llvm-nm, llvm-objdump] Use llvm::is_contained (NFC) (authored by kazu).
[llvm-nm, llvm-objdump] Use llvm::is_contained (NFC)
Fri, Dec 25, 9:23 AM

Thu, Dec 24

kazu committed rGd6ff5cf995db: [Target] Use llvm::any_of (NFC) (authored by kazu).
[Target] Use llvm::any_of (NFC)
Thu, Dec 24, 7:44 PM
kazu committed rGe457896a6ef0: [CodeGen] Remove unused function hasInlineAsmMemConstraint (NFC) (authored by kazu).
[CodeGen] Remove unused function hasInlineAsmMemConstraint (NFC)
Thu, Dec 24, 9:18 AM
kazu committed rGdf812115e3ca: [CodeGen, Transforms] Use llvm::any_of (NFC) (authored by kazu).
[CodeGen, Transforms] Use llvm::any_of (NFC)
Thu, Dec 24, 9:09 AM

Wed, Dec 23

kazu committed rG200b15af45a6: [Analysis] Remove spliceFunction (NFC) (authored by kazu).
[Analysis] Remove spliceFunction (NFC)
Wed, Dec 23, 9:57 PM
kazu committed rG9939cf5a5647: [ExecutionEngine, Linker] Use erase_if (NFC) (authored by kazu).
[ExecutionEngine, Linker] Use erase_if (NFC)
Wed, Dec 23, 9:45 PM

Tue, Dec 22

kazu committed rG3c707d73f26f: [NewGVN] Remove for_each_found (NFC) (authored by kazu).
[NewGVN] Remove for_each_found (NFC)
Tue, Dec 22, 8:14 PM
kazu committed rGe6fde1ae7df0: [MemorySSA] Use is_contained (NFC) (authored by kazu).
[MemorySSA] Use is_contained (NFC)
Tue, Dec 22, 8:00 PM

Mon, Dec 21

kazu requested review of D93658: [Inliner] Compute the full cost for the cost benefit analsysis.
Mon, Dec 21, 12:13 PM · Restricted Project

Sun, Dec 20

kazu committed rG966f1431de01: [Target] Use llvm::erase_if (NFC) (authored by kazu).
[Target] Use llvm::erase_if (NFC)
Sun, Dec 20, 5:43 PM
kazu committed rG5d24935f220d: [PGO] Remove dead member variable InstrumentFuncEntry (NFC) (authored by kazu).
[PGO] Remove dead member variable InstrumentFuncEntry (NFC)
Sun, Dec 20, 9:57 AM
kazu committed rG3285ee143b7f: [Analysis, IR, CodeGen] Use llvm::erase_if (NFC) (authored by kazu).
[Analysis, IR, CodeGen] Use llvm::erase_if (NFC)
Sun, Dec 20, 9:20 AM

Sat, Dec 19

kazu committed rGa6516a820d35: [Analysis] Remove dead function getInstTypePair (NFC) (authored by kazu).
[Analysis] Remove dead function getInstTypePair (NFC)
Sat, Dec 19, 10:58 AM
kazu committed rG56edfcada900: [Target, Transforms] Use contains (NFC) (authored by kazu).
[Target, Transforms] Use contains (NFC)
Sat, Dec 19, 10:44 AM

Dec 18 2020

kazu committed rG805d59593f50: [Analysis, CodeGen, IR] Use contains (NFC) (authored by kazu).
[Analysis, CodeGen, IR] Use contains (NFC)
Dec 18 2020, 7:09 PM
kazu committed rG5ac37725df32: [GVNHoist] Remove successorDominate (NFC) (authored by kazu).
[GVNHoist] Remove successorDominate (NFC)
Dec 18 2020, 10:30 AM
kazu committed rGce94e7d867ab: [MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC) (authored by kazu).
[MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC)
Dec 18 2020, 9:09 AM
kazu committed rG9895c7012d61: [InlineCost] Implement cost-benefit-based inliner (authored by kazu).
[InlineCost] Implement cost-benefit-based inliner
Dec 18 2020, 12:38 AM