The Week Of Monday 15 May 2017 Archives by author
Starting: Mon May 15 00:03:39 PDT 2017
Ending: Sun May 21 23:46:04 PDT 2017
Messages: 1921
- [PATCH] D33145: Clear output section from linker script command when it's removed.
Mikulin, Dmitry via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Robinson, Paul via llvm-commits
- [PATCH] D32511: [AArch64] Add ARMv8.2-A FP16 vector intrinsics
Abderrazek Zaafrani via Phabricator via llvm-commits
- [llvm] r303116 - [SLP] Enable 64-bit wide vectorization on AArch64
Adam Nemet via llvm-commits
- [llvm] r303402 - Revert "[ADT] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC)."
Adam Nemet via llvm-commits
- [llvm] r303383 - [ADT] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Adam Nemet via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D25517: [SLPVectorizer] Improved support of partial tree vectorization.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D32614: [GVNHoist] Fix: PR32821, add check for anticipability in case of infinite loops
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r303277 - [GISel]: Fix undefined behavior in IRTranslator
Aditya Nandakumar via llvm-commits
- [PATCH] D33224: [GISel]: Fix more Undefined behavior in GlobalISel::IRTranslator
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D33224: [GISel]: Fix more Undefined behavior in GlobalISel::IRTranslator
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D33224: [GISel]: Fix more Undefined behavior in GlobalISel::IRTranslator
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r302257 - Allow operator-> to work from a FixedStreamArrayIterator.
Adrian McCarthy via llvm-commits
- [llvm] r303215 - Add test for FixedStreamArrayIterator::operator->
Adrian McCarthy via llvm-commits
- [PATCH] D33249: Add test for FixedStreamArrayIterator::operator->
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D33245: Simplify the use of CVTypeVisitor
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D33249: Add test for FixedStreamArrayIterator::operator->
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D33245: Simplify the use of CVTypeVisitor
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r303437 - Rewrite llvm-lto's codegen() using ThinCodeGenerator::run(). NFC-ish.
Adrian Prantl via llvm-commits
- [llvm] r303438 - ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via llvm-commits
- [llvm] r303467 - Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator."
Adrian Prantl via llvm-commits
- [llvm] r303470 - Revert "Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.""
Adrian Prantl via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33194: [DWARF] - Cleanup relocations proccessing.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33360: Rewrite llvm-lto's codegen() using ThinCodeGenerator::run(). NFC-ish.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33370: Don't verify cross-imported bitcode in FunctionImporter
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33370: Don't verify cross-imported bitcode in FunctionImporter
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33149: Avoid a UB pointer overflow in the ArrayRef unit test
Ahmed Bougacha via Phabricator via llvm-commits
- AArch64 libc++bot still broken
Akira Hatanaka via llvm-commits
- AArch64 libc++bot still broken
Akira Hatanaka via llvm-commits
- AArch64 libc++bot still broken
Akira Hatanaka via llvm-commits
- AArch64 libc++bot still broken
Akira Hatanaka via llvm-commits
- [llvm] r303326 - [ThinLTO] Do not assert when adding a module with a different but
Akira Hatanaka via llvm-commits
- [PATCH] D33291: [ThinLTO] Do not assert when adding a module with a different but compatible target triple
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D33291: [ThinLTO] Do not assert when adding a module with a different but compatible target triple
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D33291: [ThinLTO] Do not assert when adding a module with a different but compatible target triple
Akira Hatanaka via Phabricator via llvm-commits
- TestCases/Posix/halt_on_error-torture.cc is flaky on sanitizer-ppc64be-linux recently
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D33218: [lsan] Report the missing linker only when the linker is actually missing.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D33218: [lsan] Report the missing linker only when the linker is actually missing.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D33215: Implement tls scanning for darwin LSan
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D33321: [scudo] lower quarantine default sizes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D33286: Don't require ThreadState to be contained within tls on all platforms
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [compiler-rt] r303129 - [lsan] Report the missing linker only when the linker is actually missing.
Alex Shlyapnikov via llvm-commits
- [PATCH] D33271: lit: allow glob patterns as path arguments
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D33271: lit: allow glob patterns as path arguments
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D30686: [SLP] PR32078: convert scalar operations to vector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D32093: [InstCombine] PR32078: convert scalar operations to vector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r302678 - [AArch64] Enable use of reduction intrinsics.
Amara Emerson via llvm-commits
- [llvm] r303211 - Re-commit r302678, fixing PR33053.
Amara Emerson via llvm-commits
- [llvm] r302678 - [AArch64] Enable use of reduction intrinsics.
Amara Emerson via llvm-commits
- [llvm] r303416 - Fix vector pass-through value being unused in IRBuilder::CreateMaskedGather
Amara Emerson via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33374: Do not legalize large setcc with setcce, introduce setcccarry and do it with usubo/setcccarry.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33390: Remove ADDC, ADDE, SUBC, SUBE support from the X86 backend, use the CARRY ops instead.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r303441 - [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Amaury Sechet via llvm-commits
- [llvm] r303525 - Add test case for subcarry optimization.
Amaury Sechet via llvm-commits
- [llvm] r303528 - Add a test case for large integer subtraction via subcarry. NFC
Amaury Sechet via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D32669: [Nios2] Target registration
Andrei via Phabricator via llvm-commits
- [PATCH] D32669: [Nios2] Target registration
Andrei via Phabricator via llvm-commits
- [PATCH] D33112: Optimize orphan plament in a general way
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33203: Add scheduler classes to integer/float horizontal operations
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33099: AMD Jaguar scheduler doesn't correctly model 256-bit AVX instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33099: AMD Jaguar scheduler doesn't correctly model 256-bit AVX instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33335: [MSP430] Add subtarget features for hardware multiplier.
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r303349 - [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Anna Thomas via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Anna Thomas via llvm-commits
- [llvm] r303434 - [LoopIdiom] Refactor return value of isLegalStore [NFC]
Anna Thomas via llvm-commits
- [llvm] r303439 - [NFC][loopIdiom] Clang format change rL303434
Anna Thomas via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Replace uses of Condition safely
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33243: [Atomics][LoopIdiom] Recognize unordered atomic memcpy
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33243: [Atomics][LoopIdiom] Recognize unordered atomic memcpy
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33359: [LoopIdiom] Refactor return value of LoopIdiomRecognize::isLegalStore
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [llvm] r303041 - MCObjectStreamer : fail with a diagnostic when emitting an out of range value.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D33189: [NVPTX] Don't flag StoreParam/LoadParam memory chain operands as ReadMem/WriteMem (PR32146)
Artem Belevich via Phabricator via llvm-commits
- [llvm] r303424 - [LoopPredication] NFC. Add an early exit if there is no guards in the loop
Artur Pilipenko via llvm-commits
- [llvm] r303425 - [LoopPredication] NFC. Extract CanExpand helper lambda
Artur Pilipenko via llvm-commits
- [llvm] r303426 - [LoopPredication] NFC. Extract LoopPredication::expandCheck helper
Artur Pilipenko via llvm-commits
- [llvm] r303427 - [LoopPredication] NFC. Extract LoopICmp struct and parseLoopICmp helper
Artur Pilipenko via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r303050 - [X86] Relocate code of replacement of subtarget unsupported masked memory intrinsics to run also on -O0 option.
Ayman Musa via llvm-commits
- [PATCH] D32683: [X86] Adding FoldGenRegForm helper field (for memory folding tables tableGen backend) to X86Inst class and set its value for the relevant instructions.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32680: [X86] Apply the new instruction's register classes constraints on the operands of the replaced instruction when memory folding
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32487: [X86] Relocate code of replacement of subtarget unsupported masked memory intrinsics to run also on -O0 option
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32487: [X86] Relocate code of replacement of subtarget unsupported masked memory intrinsics to run also on -O0 option
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32680: [X86] Apply the new instruction's register classes constraints on the operands of the replaced instruction when memory folding
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32684: [X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33195: [Polly] Add invalidation of the loop SCEVs after merge block generation
Baranidharan Mohan via Phabricator via llvm-commits
- [PATCH] D33114: [AMDGPU] Turn on the new waitcnt insertion pass. Adjust tests.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- TestCases/Posix/halt_on_error-torture.cc is flaky on sanitizer-ppc64be-linux recently
Bill Seurer via llvm-commits
- [PATCH] D33152: [PowerPC] Fix test case sem_init_glibc.cc for powerpc64be
Bill Seurer via Phabricator via llvm-commits
- [llvm] r303299 - [llvm-pdbdump] in yaml2pdb, generate default output filename if none given
Bob Haarman via llvm-commits
- [PATCH] D33296: [llvm-pdbdump] in yaml2pdb, generate default output filename if none given
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33296: [llvm-pdbdump] in yaml2pdb, generate default output filename if none given
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33267: [lld] Write the correct age and machine type to the PDB.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D32739: [Polly] JSONImporter misses checks whether the data it imports makes sense.
Bonfante Nicolas via Phabricator via llvm-commits
- [lld] r303455 - Merging r298567:
Brad Smith via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D33199: [compiler-rt][cmake] Exclude emutls.c when COMPILER_RT_BAREMETAL_BUILD is set
Catherine Moore via Phabricator via llvm-commits
- [llvm] r303165 - Fix an improperly placed curly bracket. NFC.
Chad Rosier via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Chad Rosier via Phabricator via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Chandler Carruth via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Chandler Carruth via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Chandler Carruth via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Chandler Carruth via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
Chandler Carruth via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33157: [Inliner] Do not mix callsite and callee hotness based updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33157: [Inliner] Do not mix callsite and callee hotness based updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30416: [BitfieldShrinking] Shrink Bitfields load/store when the bitfields are legal to access independently
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33301: [Statistics] Add a method to atomically update a statistic that contains a maximum
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33306: [IfConversion] Make the ifcvt-limit command line option work at the function level and remove compares with global Statistic variables
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33306: [IfConversion] Make the ifcvt-limit command line option work at the function level and remove compares with global Statistic variables
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Chris Lattner via Phabricator via llvm-commits
- [llvm] r302716 - [APInt] Add negate helper method to implement twos complement. Use it to shorten code.
Craig Topper via llvm-commits
- [llvm] r303092 - [SCEV] Use copy initialization of APInts instead of direct initialization.
Craig Topper via llvm-commits
- [llvm] r303120 - [APInt] Simplify a for loop initialization based on the fact that 'n' is known to be 1 by an earlier 'if'.
Craig Topper via llvm-commits
- [llvm] r303147 - [CorrelatedValuePropagation] Don't use -> to call a static method of ConstantRange. NFC
Craig Topper via llvm-commits
- [llvm] r303236 - [APInt] Use getWord to shorten some code. NFC
Craig Topper via llvm-commits
- [llvm] r303314 - [Statistics] Use Statistic::operator+= instead of adding and assigning separately.
Craig Topper via llvm-commits
- [llvm] r303318 - [Statistics] Add a method to atomically update a statistic that contains a maximum
Craig Topper via llvm-commits
- [llvm] r303367 - [InstSimplify] Add test cases for missing fold (A & B) | ~(A ^ B) -> ~(A ^ B).
Craig Topper via llvm-commits
- [llvm] r303379 - [InstSimplify] Make m_Not work for xor -1, X
Craig Topper via llvm-commits
- [llvm] r303411 - [APInt] Use b.negate() in place of b = -std::move(b). NFCI
Craig Topper via llvm-commits
- [llvm] r303431 - [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Craig Topper via llvm-commits
- [llvm] r303433 - [InstSimplify] Fix 80 column violation. NFC
Craig Topper via llvm-commits
- [llvm] r303522 - [KnownBits] Use isNegative/isNonNegative to shorten some code. NFC
Craig Topper via llvm-commits
- [llvm] r303523 - [SimplifyCFG] Prevent a few APInt copies on method calls that return const reference. NFCI
Craig Topper via llvm-commits
- [llvm] r303529 - [InstCombine] Cleanup the interface for overflow checks
Craig Topper via llvm-commits
- [PATCH] D32712: [ConstantRange] Reduce the number of allocations in ConstantRange::makeGuaranteedNoWrapRegion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32241: Don't process debug intrinsics in InstCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32712: [ConstantRange] Reduce the number of allocations in ConstantRange::makeGuaranteedNoWrapRegion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33136: [ValueTracking] Don't let isAddOfNonZero look at adds with a PHI node as input
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32669: [Nios2] Target registration
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33301: [Statistics] Add a method to atomically update a statistic that contains a maximum
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33306: [IfConversion] Make the ifcvt-limit command line option work at the function level and remove compares with global Statistic variables
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33306: [IfConversion] Make the ifcvt-limit command line option work at the function level and remove compares with global Statistic variables
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33310: [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33310: [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33331: [InstSimplify] Make m_Not work for xor -1, X
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33310: [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33377: [InstCombine] Cleanup the interface for overflow checks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33377: [InstCombine] Cleanup the interface for overflow checks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31516: Separate {Min, Max}AtomicLockFreeWidth from MaxAtomicInlineWidth
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D31516: Separate {Min, Max}AtomicLockFreeWidth from MaxAtomicInlineWidth
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D31516: Separate {Min, Max}AtomicLockFreeWidth from MaxAtomicInlineWidth
Dan Gohman via Phabricator via llvm-commits
- [llvm] r303143 - NewGVN: Formatting fixes
Daniel Berlin via llvm-commits
- [llvm] r303144 - NewGVN: Use StoreExpression StoredValue instead of looking it up again, since it was already looked up when it was created
Daniel Berlin via llvm-commits
- [llvm] r303200 - NewGVN: Fix PR 33051 by making sure we remove old store expressions
Daniel Berlin via llvm-commits
- [llvm] r303201 - NewGVN: Only do something in verifyStoreExpressions if assertions are enabled, to avoid unused code warnings.
Daniel Berlin via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Daniel Berlin via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Daniel Berlin via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Daniel Berlin via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Daniel Berlin via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Daniel Berlin via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Daniel Berlin via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Daniel Berlin via llvm-commits
- [llvm] r303442 - BasicAA: Uninserted instructions have no parent, and notDifferentParent explicitly allows for this case, but getParent crashes when handed one.
Daniel Berlin via llvm-commits
- [llvm] r303443 - NewGVN: Get rid of most dominating leader check
Daniel Berlin via llvm-commits
- [llvm] r303444 - Last of the major pieces to NewGVN - yay!
Daniel Berlin via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Daniel Berlin via llvm-commits
- [llvm] r303452 - NewGVN: Print out the StoredValue of a StoreExpression
Daniel Berlin via llvm-commits
- [llvm] r303453 - NewGVN: Fix PR32838.
Daniel Berlin via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Daniel Berlin via llvm-commits
- [llvm] r303518 - SmallPtrSetImpl/SmallPtrSet: Add a public value_type and key_type
Daniel Berlin via llvm-commits
- [llvm] r303519 - NewGVN: Fix printing of simplified expression
Daniel Berlin via llvm-commits
- [llvm] r303520 - NewGVN: Cleanup some repeated code using some templated helpers
Daniel Berlin via llvm-commits
- [llvm] r303521 - NewGVN: Fix PR 33116, the memoryphi version of bug 32838.
Daniel Berlin via llvm-commits
- [llvm-dev] [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Daniel Berlin via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33281: [Doc] Update how to install graphviz on macOS
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D32929: [Doc] Fix LangRef links referred in GetElementPtr.rst
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r303245 - [Sparc] Remove execute permissions from non-executable text files
Daniel Cederman via llvm-commits
- [PATCH] D24247: [SPARC] Add assembler for the REX instruction set extension
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D27127: [Sparc] Remove execute permissions from non-executable text files
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D33312: [Sparc] Do not encode the 2 LSBs of the address in the call instruction
Daniel Cederman via Phabricator via llvm-commits
- [compiler-rt] r303339 - Revert r302781 and subsequent attempts to disable part of it.
Daniel Jasper via llvm-commits
- [compiler-rt] r302781 - [asan] Recommit of r301904: Add strndup/__strndup interceptors
Daniel Jasper via llvm-commits
- [PATCH] D33355: [IR] Add additional addParamAttr/removeParamAttr to AttributeList API
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33359: [LoopIdiom] Refactor return value of LoopIdiomRecognize::isLegalStore
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33359: [LoopIdiom] Refactor return value of LoopIdiomRecognize::isLegalStore
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33243: [Atomics][LoopIdiom] Recognize unordered atomic memcpy
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33355: [IR] Add additional addParamAttr/removeParamAttr to AttributeList API
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33243: [Atomics][LoopIdiom] Recognize unordered atomic memcpy
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r303253 - [globalisel][tablegen] Require that all registers between instructions of a match are virtual.
Daniel Sanders via llvm-commits
- [llvm] r303259 - [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Daniel Sanders via llvm-commits
- [llvm] r303341 - Re-commit: [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Daniel Sanders via llvm-commits
- [llvm] r303418 - [globalisel][tablegen] Demote OptForSize/OptForMinSize/ForCodeSize to per-function predicates.
Daniel Sanders via llvm-commits
- [PATCH] D33224: [GISel]: Fix more Undefined behavior in GlobalISel::IRTranslator
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33031: [GlobalISel][TableGen] Fix handling of default operands
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33224: [GISel]: Fix more Undefined behavior in GlobalISel::IRTranslator
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33352: [globalisel][tablegen] Fix incorrect inclusion of VS_32/VS_64 in [VS]GPRRegBank
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33114: [AMDGPU] Turn on the new waitcnt insertion pass. Adjust tests.
Dave Airlie via Phabricator via llvm-commits
- [llvm] r302180 - Don't return an invalid line table if the DW_AT_stmt_list value is not in the .debug_line section.
David Blaikie via llvm-commits
- [llvm] r302257 - Allow operator-> to work from a FixedStreamArrayIterator.
David Blaikie via llvm-commits
- [llvm] r302450 - [ARM] Use a Changed flag to avoid making a pass's return value dependent on a compare with a Statistic object.
David Blaikie via llvm-commits
- [llvm] r302701 - [APInt] Remove check for single word since single word was handled earlier in the function. NFC
David Blaikie via llvm-commits
- [llvm] r302716 - [APInt] Add negate helper method to implement twos complement. Use it to shorten code.
David Blaikie via llvm-commits
- [llvm] r302769 - [SCEV] Reduce possible APInt allocations a bit.
David Blaikie via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
David Blaikie via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
David Blaikie via llvm-commits
- [llvm] r303117 - PR32288: Describe a bool parameter's DWARF location with a simple register
David Blaikie via llvm-commits
- [llvm] r303482 - llvm-symbolizer: Support multiple CUs in a single DWO file
David Blaikie via llvm-commits
- [llvm] r303483 - Fix -Wunneeded-internal-declaration by removing constant arrays only used in sizeof expressions, in favor of constants containing the size directly
David Blaikie via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33249: Add test for FixedStreamArrayIterator::operator->
David Blaikie via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
David Chisnall via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
David Chisnall via Phabricator via llvm-commits
- [PATCH] D32669: [Nios2] Target registration
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
David Li via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
David Li via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
David Li via Phabricator via llvm-commits
- [PATCH] D33156: Add hasProfileSummary and has{Sample|Instrumentation}Profile methods.
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33382: [PartialInlining] introduce an internal option to add partial inlining pass in the pipeline (off by default for now)
David Li via Phabricator via llvm-commits
- [llvm-dev] [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
David Majnemer via llvm-commits
- [PATCH] D32954: [InstSimplify] restrict icmp fold with 2 sdiv exact operands (PR32949)
David Majnemer via Phabricator via llvm-commits
- [PATCH] D32970: [InstCombine] restrict icmp fold with 2 sdiv exact operands (PR32949)
David Majnemer via Phabricator via llvm-commits
- [PATCH] D31845: [coroutines] Handle unwind edge splitting
David Majnemer via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
David Stuttard via Phabricator via llvm-commits
- [llvm] r303100 - [NewGVN] Fix verification of MemoryPhis in verifyMemoryCongruency().
Davide Italiano via llvm-commits
- [llvm] r302905 - [NewGVN] Don't incorrectly reset the memory leader.
Davide Italiano via llvm-commits
- [llvm] r302905 - [NewGVN] Don't incorrectly reset the memory leader.
Davide Italiano via llvm-commits
- [llvm] r303107 - [NewGVN] Remove unused setDefiningExpr(). NFCI.
Davide Italiano via llvm-commits
- [llvm] r303122 - [AMDGPU] Kill now unused phiInfoElementGetDebugLoc(). NFCI.
Davide Italiano via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Davide Italiano via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Davide Italiano via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Davide Italiano via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Davide Italiano via llvm-commits
- [llvm] r303141 - [NewGVN] Replace predicate info leftovers.
Davide Italiano via llvm-commits
- [llvm] r303142 - Revert "[NewGVN] Replace predicate info leftovers."
Davide Italiano via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Davide Italiano via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Davide Italiano via llvm-commits
- [llvm] r303196 - [MetadataLoader] Remove unused Vector. NFCI.
Davide Italiano via llvm-commits
- [llvm] r303200 - NewGVN: Fix PR 33051 by making sure we remove old store expressions
Davide Italiano via llvm-commits
- [llvm] r303217 - [NewGVN] Re-enable test now that the nondeterminism has been fixed.
Davide Italiano via llvm-commits
- [llvm] r303218 - [IR] Prefer use_empty() to !hasNUsesOrMore(1) for clarity.
Davide Italiano via llvm-commits
- [llvm] r303323 - [Target/X86] Remove unneeded return. NFCI.
Davide Italiano via llvm-commits
- [llvm] r303365 - Reduce gcc-7 warnings by fall-through comments.
Davide Italiano via llvm-commits
- [llvm] r303385 - [NewGVN] Replace predicate info leftovers.
Davide Italiano via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Davide Italiano via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Davide Italiano via llvm-commits
- [llvm] r303393 - [NewGVN] Break infinite recursion in singleReachablePHIPath().
Davide Italiano via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Davide Italiano via llvm-commits
- [llvm] r303406 - [NewGVN] Delete the old store when we find congruent to a load.
Davide Italiano via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Davide Italiano via llvm-commits
- [llvm] r303445 - [InstCombine] Add tests to demonstrate the miscompile in PR33078.
Davide Italiano via llvm-commits
- [llvm] r303447 - [InstCombine] *Actually* commit the test showing the miscompile.
Davide Italiano via llvm-commits
- [llvm] r303454 - Added missing break.
Davide Italiano via llvm-commits
- [llvm] r303454 - Added missing break.
Davide Italiano via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Davide Italiano via llvm-commits
- [llvm] r303473 - [NewGVN] Get rid of an assertion.
Davide Italiano via llvm-commits
- [llvm] r303475 - [NewGVN] Create a StoreExpression instead of a VariableExpression.
Davide Italiano via llvm-commits
- [lld] r303491 - COFF: migrate def parser from LLD to LLVM [2/2]
Davide Italiano via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via llvm-commits
- [llvm] r303513 - [InstCombine] Take in account the size in sext->lshr->trunc patterns.
Davide Italiano via llvm-commits
- [llvm] r303515 - [NewGVN] Add a test for non most dominating leader.
Davide Italiano via llvm-commits
- [llvm] r303516 - [NewGVN] Actually check the NewGVN output.
Davide Italiano via llvm-commits
- [llvm-dev] [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Davide Italiano via llvm-commits
- [PATCH] D32712: [ConstantRange] Reduce the number of allocations in ConstantRange::makeGuaranteedNoWrapRegion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32151: Last of the major pieces to NewGVN - yay!
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32954: [InstSimplify] restrict icmp fold with 2 sdiv exact operands (PR32949)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32970: [InstCombine] restrict icmp fold with 2 sdiv exact operands (PR32949)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33044: [NewGVN] Fix verification of MemoryPhis in verifyMemoryCongruency()
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33226: [NewGVN] Replace predicate info leftovers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33242: [InstCombine] add motivational comment for tests; NFC
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33235: Mark invariant.group as experimental
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33242: [InstCombine] add motivational comment for tests; NFC
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32241: Don't process debug intrinsics in InstCombine
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33088: [LiveVariables] Switch Kill/Defs sets to be `DenseSet`
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33088: [LiveVariables] Switch Kill/Defs sets to be `DenseSet`
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33359: [LoopIdiom] Refactor return value of LoopIdiomRecognize::isLegalStore
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33235: Mark invariant.group as experimental
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32937: [llvm] Add support for Ananas platform
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33380: Add a dominanance check interface that uses caching for instructions within same basic block.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r303526 - [XRay][compiler-rt] Add __xray_remove_customevent_handler(...)
Dean Michael Berris via llvm-commits
- [PATCH] D33266: [XRay] Fix __xray_function_address on PPC reguarding local entry points.
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r303292 - Only enable LiveRangeShrink for x86.
Dehao Chen via llvm-commits
- [llvm] r303298 - update the test that should have been updated in r303292. (NFC)
Dehao Chen via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D33294: Only enable LiveRangeShrink for x86.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r303240 - [GlobalISel][TableGen] Fix handling of default operands
Diana Picus via llvm-commits
- [llvm] r303243 - Fixup r303240: Use llvm::to_string instead of std::to_string
Diana Picus via llvm-commits
- [llvm] r303247 - [ARM] GlobalISel: Remove dead instruction selection code
Diana Picus via llvm-commits
- [llvm] r303249 - Revert "[ARM] GlobalISel: Remove dead instruction selection code"
Diana Picus via llvm-commits
- [llvm] r303252 - Reland r303247: [ARM] GlobalISel: Remove dead instruction selection code
Diana Picus via llvm-commits
- [compiler-rt] r303338 - Fixup r303324 - temporary disable stndup interceptor, due to r302781 being buggy
Diana Picus via llvm-commits
- [compiler-rt] r303324 - temporary disable stndup interceptor, due to r302781 being buggy
Diana Picus via llvm-commits
- [compiler-rt] r303324 - temporary disable stndup interceptor, due to r302781 being buggy
Diana Picus via llvm-commits
- [PATCH] D33031: [GlobalISel][TableGen] Fix handling of default operands
Diana Picus via Phabricator via llvm-commits
- [llvm] r303285 - Revert r303015, because it has the unintended side effect of breaking
Dimitry Andric via llvm-commits
- [llvm] r303289 - Reapply part of rL303015, fixing just the DynamicLibaryTest. Add
Dimitry Andric via llvm-commits
- [llvm] r303059 - Test commit.
Dinar Temirbulatov via llvm-commits
- [llvm] r303202 - In debug builds non-trivial amount of time is spent in InstCombine processing
Dmitry Mikulin via llvm-commits
- [PATCH] D33145: Clear output section from linker script command when it's removed.
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D33145: Clear output section from linker script command when it's removed.
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D32241: Don't process debug intrinsics in InstCombine
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r303055 - [AMDGPU][MC] Removed V_MQSAD_U16_U8
Dmitry Preobrazhensky via llvm-commits
- [llvm] r303070 - [AMDGPU][MC] Corrected several VI opcodes to avoid printing _e64
Dmitry Preobrazhensky via llvm-commits
- [llvm] r303423 - [AMDGPU][MC] Fixed bugs in export instruction
Dmitry Preobrazhensky via llvm-commits
- [llvm] r303428 - [AMDGPU][MC] Corrected disassembler to decode instructions with 2 literals
Dmitry Preobrazhensky via llvm-commits
- [llvm] r303084 - CodeGen: BlockPlacement: Increase tail duplication size for O3.
Dmitry Vyukov via llvm-commits
- [compiler-rt] r303136 - [tsan] Update tsan test for r303084
Dmitry Vyukov via llvm-commits
- [PATCH] D17080: [LAA] Allow more run-time alias checks by coercing pointer expressions to AddRecExprs
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r303487 - Docs: Fix pluralization in CMake docs
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D33348: Add AVR to LLVM_ALL_TARGETS
Dylan McKay via Phabricator via llvm-commits
- [llvm] r303204 - Add hasProfileSummary and has{Sample|Instrumentation}Profile methods
Easwaran Raman via llvm-commits
- [llvm] r303210 - [Inliner] Do not mix callsite and callee hotness based updates.
Easwaran Raman via llvm-commits
- [PATCH] D33157: [Inliner] Do not mix callsite and callee hotness based updates.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D33156: Add hasProfileSummary and has{Sample|Instrumentation}Profile methods.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D33156: Add hasProfileSummary and has{Sample|Instrumentation}Profile methods.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D33157: [Inliner] Do not mix callsite and callee hotness based updates.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D33157: [Inliner] Do not mix callsite and callee hotness based updates.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Ed Maste via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Ed Maste via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Ed Maste via Phabricator via llvm-commits
- [PATCH] D32937: [llvm] Add support for Ananas platform
Ed Schouten via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D33074: InstCombine: Allow sinking instructions with more uses in the same block.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33221: [InstSimplify] add folds for constant mask of value shifted by constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33221: [InstSimplify] add folds for constant mask of value shifted by constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32993: DAGCombine: Extend createBuildVecShuffle for case len(in_vec) = 4*len(result_vec)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30107: Refactor DynamicLibrary so searching for a symbol will have a defined order and libraries are properly unloaded when llvm_shutdown is called.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32993: DAGCombine: Extend createBuildVecShuffle for case len(in_vec) = 4*len(result_vec)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32839: SimplifyLibCalls: Optimize wcslen
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30107: Refactor DynamicLibrary so searching for a symbol will have a defined order and libraries are properly unloaded when llvm_shutdown is called.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r303480 - Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via llvm-commits
- [llvm] r303480 - Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33376: Revert "Add functionality to cvtres to parse all entries in res file."
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33376: Revert "Add functionality to cvtres to parse all entries in res file."
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Eric Christopher via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D33219: Fix executable stack detection on Linux.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares - add handling for logical operations without the use of condition registers
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D33078: CodeGen: BlockPlacement: Add Message strings to asserts. NFC
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D33287: [Linker] Add support for linking ARM and Thumb IR modules.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r303119 - [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r303221 - [ADT] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r303383 - [ADT] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r303383 - [ADT] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D33161: [compiler-rt] Replace "bool IsHandledDeadlySignal" with "int GetHandleDeadlySignal"
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33218: [lsan] Report the missing linker only when the linker is actually missing.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33158: [compiler-rt] Replace ifs with switch statement in IsHandledDeadlySignal
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33372: Infer relocation model from module flags in relocatable LTO link
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33372: Infer relocation model from module flags in relocatable LTO link
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33371: [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalAlways
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r303113 - [asan] Better workaround for gold PR19002.
Evgeniy Stepanov via llvm-commits
- [llvm] r303456 - [safestack] Disable stack coloring by default.
Evgeniy Stepanov via llvm-commits
- [llvm] r303102 - The patch adds CTLZ idiom recognition.
Evgeny Stupachenko via llvm-commits
- [llvm] r303212 - The patch exclude a case from zero check skip in
Evgeny Stupachenko via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30562: Add Instruction number to LSR cost model (PR23384) part 3 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r303073 - [AArch64] Enable FeatureFuseAES on Cortex-A72.
Florian Hahn via llvm-commits
- [PATCH] D33196: [AArch64] Explicitly enable FeatureFuseLiterals on Cortex-A72 (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33196: [AArch64] Explicitly enable FeatureFuseLiterals on Cortex-A72 (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33196: [AArch64] Explicitly enable FeatureFuseLiterals on Cortex-A72 (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33287: [Linker] Add support for linking ARM and Thumb IR modules.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33318: [ARM] Remove ThumbTargetMachines. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33287: [Linker] Add support for linking ARM and Thumb IR modules.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33223: [AVR] Remove SREG from CPI's Uses
Florian Zeitz via Phabricator via llvm-commits
- [compiler-rt] r303262 - Implement tls scanning for darwin LSan
Francis Ricci via llvm-commits
- [compiler-rt] r303266 - Revert "Implement tls scanning for darwin LSan"
Francis Ricci via llvm-commits
- [compiler-rt] r303422 - Use write instead of read permissions to check for global sections on mac
Francis Ricci via llvm-commits
- [PATCH] D33072: Account for stack redzone when computing sp on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33215: Implement tls scanning for darwin LSan
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33215: Implement tls scanning for darwin LSan
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33215: Implement tls scanning for darwin LSan
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33286: Don't require ThreadState to be contained within tls on all platforms
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33286: Don't require ThreadState to be contained within tls on all platforms
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33322: Use write instead of read permissions to check for global sections on mac
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33322: Use write instead of read permissions to check for global sections on mac
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33286: Don't require ThreadState to be contained within tls on all platforms
Francis Ricci via Phabricator via llvm-commits
- [llvm] r303130 - [ShrinkWrapping] Handle restores on no-return paths
Francis Visoiu Mistrih via llvm-commits
- [llvm] r303227 - BitVector: add iterators for set bits
Francis Visoiu Mistrih via llvm-commits
- [llvm] r303360 - [LegacyPassManager] Remove TargetMachine constructors
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D32715: shrink-wrap: fix shrink-wrapping for no-return paths
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33297: abtest: aarch64: handle static functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33303: AsmPrinter: mark the beginning and the end of a function in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33297: abtest: aarch64: handle static functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33303: AsmPrinter: mark the beginning and the end of a function in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33303: AsmPrinter: mark the beginning and the end of a function in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D30107: Refactor DynamicLibrary so searching for a symbol will have a defined order and libraries are properly unloaded when llvm_shutdown is called.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33381: Avoid constructing GlobalExtensions only to find out it is empty.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30107: Refactor DynamicLibrary so searching for a symbol will have a defined order and libraries are properly unloaded when llvm_shutdown is called.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r302905 - [NewGVN] Don't incorrectly reset the memory leader.
Galina Kistanova via llvm-commits
- [llvm] r303229 - Added LLVM_DUMP_METHOD attributes for MatchableInfo::dump(). Defined it only if dump is enabled.
Galina Kistanova via llvm-commits
- [llvm] r303365 - Reduce gcc-7 warnings by fall-through comments.
Galina Kistanova via llvm-commits
- [llvm] r303375 - LLVM_FALLTHROUGH instead of fall-through comment.
Galina Kistanova via llvm-commits
- [llvm] r303365 - Reduce gcc-7 warnings by fall-through comments.
Galina Kistanova via llvm-commits
- Drop the --use-processes option
Galina Kistanova via llvm-commits
- [zorg] r303449 - Lit now only supports process pools. This is a leftover from when the
Galina Kistanova via llvm-commits
- [llvm] r303454 - Added missing break.
Galina Kistanova via llvm-commits
- [llvm] r303457 - Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.
Galina Kistanova via llvm-commits
- [llvm] r303454 - Added missing break.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r303471 - Cosmetic. Added braces to address gcc warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else].
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 04/30/2017 - 05/06/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 05/07/2017 - 05/13/2017
Galina Kistanova via llvm-commits
- [llvm] r303099 - [AArch64][Falkor] Fix sched details for FMOV
Geoff Berry via llvm-commits
- [llvm] r303486 - [docs] Small style nits.
George Burgess IV via llvm-commits
- [llvm] r303499 - [Docs] Fix LangRef links referred in GetElementPtr.rst
George Burgess IV via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D32929: [Doc] Fix LangRef links referred in GetElementPtr.rst
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D33124: [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
George Rimar via llvm-commits
- [llvm] r303051 - [DWARF] - Speedup handling of relocations in DWARFContextInMemory.
George Rimar via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor (simplify).
George Rimar via llvm-commits
- [lld] r303149 - [ELF] - Use llvm::to_integer() instead of StringRef::getAsInteger().
George Rimar via llvm-commits
- [lld] r303150 - [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
George Rimar via llvm-commits
- [lld] r303153 - [ELF] - Detemplate access to SymTab, DynSymTab, GnuHashTab. NFC.
George Rimar via llvm-commits
- [lld] r303155 - [ELF] - Detemplate elf::addSyntheticLocal(). NFC.
George Rimar via llvm-commits
- [llvm] r303159 - [DWARF] - Use DWARFAddressRange struct instead of uint64_t pair for DWARFAddressRangesVector.
George Rimar via llvm-commits
- [llvm] r303162 - Revert r303159 "[DWARF] - Use DWARFAddressRange struct instead of uint64_t pair for DWARFAddressRangesVector."
George Rimar via llvm-commits
- [llvm] r303163 - [DWARF] - Use DWARFAddressRange struct instead of uint64_t pair for DWARFAddressRangesVector.
George Rimar via llvm-commits
- [lld] r303164 - [ELF] - Update for LLVM's r303163 change. NFCi.
George Rimar via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return senction index in addition to Low/High PC
George Rimar via llvm-commits
- [llvm] r303171 - [DWARF] - Add RelocAddrEntry for cleanup. NFCi.
George Rimar via llvm-commits
- [lld] r303237 - [ELF] - Detemplate Thunk creation.
George Rimar via llvm-commits
- [llvm] r303241 - [DebugInfo/DWARF] - Make comments to be in doxygen style. NFCi.
George Rimar via llvm-commits
- [llvm] r303251 - [DWARF] - Cleanup relocations proccessing.
George Rimar via llvm-commits
- [llvm] r303331 - [lib/Object] - Minor API update for llvm::Decompressor.
George Rimar via llvm-commits
- [llvm] r303334 - [lib/Object] - Fix build bot after r303331 "[lib/Object] - Minor API update for llvm::Decompressor".
George Rimar via llvm-commits
- [llvm] r303335 - [DWARF] - Simplify RelocVisitor implementation.
George Rimar via llvm-commits
- [llvm] r303331 - [lib/Object] - Minor API update for llvm::Decompressor.
George Rimar via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
George Rimar via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
George Rimar via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via llvm-commits
- [PATCH] D33175: ELF: --gdb-index: Do not add dead sections to the address area.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33183: [ELF] - Simplify readAddressArea() implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32853: [ELF] - Speedup readAddressArea() implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return senction index in addition to Low/High PC
George Rimar via Phabricator via llvm-commits
- [PATCH] D31424: [ELF] - Use relocated content when generating .gdb_index
George Rimar via Phabricator via llvm-commits
- [PATCH] D33187: [ELF] - Use to_integer instead of getAsInteger().
George Rimar via Phabricator via llvm-commits
- [PATCH] D33194: [DWARF] - Cleanup relocations proccessing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor (simplify).
George Rimar via Phabricator via llvm-commits
- [PATCH] D33187: [ELF] - Use llvm::to_integer() instead of StringRef::getAsInteger().
George Rimar via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
George Rimar via Phabricator via llvm-commits
- [PATCH] D33124: [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33124: [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33194: [DWARF] - Cleanup relocations proccessing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33234: [ELF] - Detemplate Thunk creation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33234: [ELF] - Detemplate Thunk creation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33234: [ELF] - Detemplate Thunk creation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33194: [DWARF] - Cleanup relocations proccessing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via Phabricator via llvm-commits
- [PATCH] D33194: [DWARF] - Cleanup relocations proccessing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33194: [DWARF] - Cleanup relocations proccessing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33274: [DWARF] - Simplify RelocVisitor implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33274: [DWARF] - Simplify RelocVisitor implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33274: [DWARF] - Simplify RelocVisitor implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
George Rimar via Phabricator via llvm-commits
- [PATCH] D6961: Make it easier to use DwarfContext with MCJIT
George Rimar via Phabricator via llvm-commits
- [llvm] r303172 - [coroutines] Handle unwind edge splitting
Gor Nishanov via llvm-commits
- [llvm] r303232 - [coroutines] Handle spills before catchswitch
Gor Nishanov via llvm-commits
- [PATCH] D31845: [coroutines] Handle unwind edge splitting
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31845: [coroutines] Handle unwind edge splitting
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31846: [coroutines] Handle spills before catchswitch
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [llvm] r303346 - [MVT] add v1i1 MVT
Guy Blank via llvm-commits
- [llvm] r303421 - [X86][AVX512] Make i1 illegal in the CodeGen
Guy Blank via llvm-commits
- [PATCH] D33096: [GlobalISel][X86] Support add i64 in IA32.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33096: [GlobalISel][X86] Support add i64 in IA32.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D32273: [X86][AVX512] Make i1 illegal in the CodeGen
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33232: [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D32273: [X86][AVX512] Make i1 illegal in the CodeGen
Guy Blank via Phabricator via llvm-commits
- [PATCH] D32540: [MVT] add v1i1 MVT
Guy Blank via Phabricator via llvm-commits
- [PATCH] D32273: [X86][AVX512] Make i1 illegal in the CodeGen
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33359: [LoopIdiom] Refactor return value of LoopIdiomRecognize::isLegalStore
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33017: [PPC] Properly update register save area offsets
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Hal Finkel via Phabricator via llvm-commits
- [llvm] r303080 - build_llvm_package.bat: Minor updates
Hans Wennborg via llvm-commits
- [www] r303109 - Win snapshot: r303050
Hans Wennborg via llvm-commits
- [llvm] r303115 - Revert r302678 "[AArch64] Enable use of reduction intrinsics."
Hans Wennborg via llvm-commits
- [llvm] r302678 - [AArch64] Enable use of reduction intrinsics.
Hans Wennborg via llvm-commits
- [lld] r303270 - Revert r303225 "Garbage collect dllimported symbols."
Hans Wennborg via llvm-commits
- [lld] r303225 - Garbage collect dllimported symbols.
Hans Wennborg via llvm-commits
- [compiler-rt] r303273 - Include setjmp.h unconditionally in asan_test_utils.h
Hans Wennborg via llvm-commits
- [llvm] r303369 - Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."
Hans Wennborg via llvm-commits
- [llvm] r302938 - Add LiveRangeShrink pass to shrink live range within BB.
Hans Wennborg via llvm-commits
- [llvm] r303500 - Summary
Hiroshi Inoue via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint (biased branch weight) metadata
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint (biased branch weight) metadata
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33152: [PowerPC] Fix test case sem_init_glibc.cc for powerpc64be
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33053: [PowerPC] Implement vec_xxpermdi builtin.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33236: [PowerPC] Implement vec_xxsldwi builtin.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33369: [PowerPC] Eliminate compares - add i64 sext/zext handling for equality
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r303183 - [X86] Replace slow LEA instructions in X86
Hubert Tong via llvm-commits
- [llvm] r303480 - Add functionality to cvtres to parse all entries in res file.
Hubert Tong via llvm-commits
- [llvm] r303480 - Add functionality to cvtres to parse all entries in res file.
Hubert Tong via llvm-commits
- [llvm] r303036 - [GlobalISel][X86] G_BR instruction select test
Igor Breger via llvm-commits
- [llvm] r303169 - [GlobalISel][X86] Split memop test file. NFC
Igor Breger via llvm-commits
- [llvm] r303255 - [GlobalISel][X86] Support add i64 in IA32.
Igor Breger via llvm-commits
- [llvm] r303345 - [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Igor Breger via llvm-commits
- [llvm] r303502 - [GlobalISel][X86] Fix G_TRUNC instruction selection.
Igor Breger via llvm-commits
- [PATCH] D33232: [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33232: [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33096: [GlobalISel][X86] Support add i64 in IA32.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33268: [GlobalISel][X86] G_LOAD/G_STORE vec256/512 support
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33232: [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Igor Breger via Phabricator via llvm-commits
- [llvm] r302911 - [SPARC] Support 'f' and 'e' inline asm constraints.
Jacob Baungård Hansen via llvm-commits
- [llvm] r303288 - [WebAssembly][NFC] Update expected testsuite failures for newly passing tests
Jacob Gravelle via llvm-commits
- [PATCH] D33295: [WebAssembly][NFC] Update expected testsuite failures for newly passing tests
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Jacob Young via Phabricator via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33252: [ELF] Adds non-MIPS specific name for DT_MIPS_RLD_MAP
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r303152 - [LTO] Print time-passes information at conclusion of LTO codegen
James Henderson via llvm-commits
- [PATCH] D32803: [LTO] Print time-passes information at conclusion of LTO codegen
James Henderson via Phabricator via llvm-commits
- [PATCH] D32803: [LTO] Print time-passes information at conclusion of LTO codegen
James Henderson via Phabricator via llvm-commits
- [PATCH] D32803: [LTO] Print time-passes information at conclusion of LTO codegen
James Henderson via Phabricator via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
James Molloy via llvm-commits
- [LNT] r303244 - async_ops.py: only set up worker processes once
James Molloy via llvm-commits
- [PATCH] D33150: [CodeGenPrep]Forming branch from select aggressively in loop
James Molloy via Phabricator via llvm-commits
- [PATCH] D32858: [ARM] Mark LEApcrel instructions as isAsCheapAsAMove
James Molloy via Phabricator via llvm-commits
- [PATCH] D32857: [ARM] Mark LEApcrel as not having side effects
James Molloy via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
James Molloy via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
James Molloy via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
James Molloy via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
James Molloy via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
James Molloy via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
James Molloy via Phabricator via llvm-commits
- [llvm] r303091 - Add AMDGPUMachineCFGStructurizer.
Jan Sjodin via llvm-commits
- [llvm] r303098 - Revert 303091.
Jan Sjodin via llvm-commits
- [llvm] r303111 - Re-submit AMDGPUMachineCFGStructurizer.
Jan Sjodin via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Javed Absar via llvm-commits
- [PATCH] D33196: [AArch64] Explicitly enable FeatureFuseLiterals on Cortex-A72 (NFC).
Javed Absar via Phabricator via llvm-commits
- [PATCH] D33196: [AArch64] Explicitly enable FeatureFuseLiterals on Cortex-A72 (NFC).
Javed Absar via Phabricator via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Javed Absar via Phabricator via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D33120: [ARM] Add VLDx/VSTx sched defs for machine-schedulers. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D33355: [IR] Add additional addParamAttr/removeParamAttr to AttributeList API
Javed Absar via Phabricator via llvm-commits
- [llvm] r303000 - Renable test that was disabled due to cost analysis
Jessica Paquette via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D31516: Separate {Min, Max}AtomicLockFreeWidth from MaxAtomicInlineWidth
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D31516: Separate {Min, Max}AtomicLockFreeWidth from MaxAtomicInlineWidth
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D33372: Infer relocation model from module flags in relocatable LTO link
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r303053 - [ARM] Mark LEApcrel as not having side effects
John Brawn via llvm-commits
- [llvm] r303054 - [ARM] Mark LEApcrel instructions as isAsCheapAsAMove
John Brawn via llvm-commits
- Potential self-hosting failure
John Brawn via llvm-commits
- Potential self-hosting failure
John Brawn via llvm-commits
- [PATCH] D32857: [ARM] Mark LEApcrel as not having side effects
John Brawn via Phabricator via llvm-commits
- [PATCH] D32858: [ARM] Mark LEApcrel instructions as isAsCheapAsAMove
John Brawn via Phabricator via llvm-commits
- [PATCH] D32857: [ARM] Mark LEApcrel as not having side effects
John Brawn via Phabricator via llvm-commits
- [PATCH] D32858: [ARM] Mark LEApcrel instructions as isAsCheapAsAMove
John Brawn via Phabricator via llvm-commits
- [llvm] r303238 - Make sure -optimize-regalloc=false is used correctly by user.
Jonas Paulsson via llvm-commits
- [llvm] r303254 - [SystemZ] Modelling of costs of divisions with a constant power of 2.
Jonas Paulsson via llvm-commits
- [PATCH] D33181: Don't allow -optimize-regalloc=false with -regalloc given for anything other than 'fast'
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D33181: Don't allow -optimize-regalloc=false with -regalloc given for anything other than 'fast'
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D33181: Don't allow -optimize-regalloc=false with -regalloc given for anything other than 'fast'
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D32835: [compiler-rt] [cmake] Support generic installation
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33150: [CodeGenPrep]Forming branch from select aggressively in loop
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r303123 - Add "REQUIRES:" to the last few tests that use target specific intrinsics
Justin Bogner via llvm-commits
- [llvm] r303319 - Update three tests I missed in r302979 and r302990
Justin Bogner via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Kamil Rytarowski via llvm-commits
- [PATCH] D33217: [libunwind] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33219: Fix executable stack detection on Linux.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33219: Fix executable stack detection on Linux.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33114: [AMDGPU] Turn on the new waitcnt insertion pass. Adjust tests.
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33361: [InstCombine] Fix inbounds gep for addrspacecasts
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D32593: [SROA] Fix crash due to bad bitcast
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D32763: [PPC] Lower load acquire/seq_cst trailing fence to cmp + bne + isync.
Kit Barton via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D33204: AMDGPU: Fix min3/max3 combines for f16/i16
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32606: AMDGPU: Try to use op_sel when selecting packed instructions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32630: AMDGPU: Make better use of op_sel with high components
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32834: AMDGPU: Use appropriate soffset for spilling
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31437: [AMDGPU][NFC] Move amdgpu code object metadata to support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r303071 - [sanitizer] Change SizeClassAllocator32 to accept just one template
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r303380 - [scudo] lower quarantine default sizes
Kostya Kortchinsky via llvm-commits
- [PATCH] D33321: [scudo] lower quarantine default sizes
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r303087 - [libFuzzer] fix a warning from Wunreachable-code-loop-increment reported by Christian Holler. This also fixes a logical bug, which however does not affect the libFuzzer's ability too much (I wasn't able to create a differentiating test)
Kostya Serebryany via llvm-commits
- [llvm] r303125 - [libFuzzer] improve the afl driver and it's tests. Make it possible to run individual inputs with afl driver
Kostya Serebryany via llvm-commits
- [llvm] r303128 - [libFuzzer] fix tests on Windows
Kostya Serebryany via llvm-commits
- [llvm] r303125 - [libFuzzer] improve the afl driver and it's tests. Make it possible to run individual inputs with afl driver
Kostya Serebryany via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Kostya Serebryany via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Kostya Serebryany via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Kostya Serebryany via llvm-commits
- [compiler-rt] r303136 - [tsan] Update tsan test for r303084
Kostya Serebryany via llvm-commits
- [llvm] r303311 - Attempt to pacify ASan and UBSan reports in CrashRecovery tests
Kostya Serebryany via llvm-commits
- [compiler-rt] r302781 - [asan] Recommit of r301904: Add strndup/__strndup interceptors
Kostya Serebryany via llvm-commits
- [compiler-rt] r303324 - temporary disable stndup interceptor, due to r302781 being buggy
Kostya Serebryany via llvm-commits
- [compiler-rt] r302781 - [asan] Recommit of r301904: Add strndup/__strndup interceptors
Kostya Serebryany via llvm-commits
- [compiler-rt] r303339 - Revert r302781 and subsequent attempts to disable part of it.
Kostya Serebryany via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D33334: [asan] Fix handling of non null-terminates strings in strndup interceptor
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [test-suite] r303417 - Add -fsigned-char for SPEC2006 482.sphinx3
Kristof Beyls via llvm-commits
- [test-suite] r303430 - SPEC2006 482.sphinx3: make sure entries in ctlfile are sorted.
Kristof Beyls via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Kristof Beyls via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r303257 - [PPC] Properly update register save area offsets
Krzysztof Parzyszek via llvm-commits
- [PATCH] D33017: [PPC] Properly update register save area offsets
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D33017: [PPC] Properly update register save area offsets
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D33017: [PPC] Properly update register save area offsets
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D33328: [CodeGen] Pessimize aliasing for union members (and may-alias) objects
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r303084 - CodeGen: BlockPlacement: Increase tail duplication size for O3.
Kyle Butt via llvm-commits
- [llvm] r303307 - CodeGen: Power: Add lowering for shifts of v1i128.
Kyle Butt via llvm-commits
- [llvm] r303316 - CodeGen: BlockPlacement: Add Message strings to asserts. NFC
Kyle Butt via llvm-commits
- [PATCH] D32324: CodeGen: BlockPlacement: Increase tail duplication size for O3.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D33078: CodeGen: BlockPlacement: Add Message strings to asserts. NFC
Kyle Butt via Phabricator via llvm-commits
- [llvm] r303183 - [X86] Replace slow LEA instructions in X86
Lama Saba via llvm-commits
- [llvm] r303333 - [X86] Replace slow LEA instructions in X86
Lama Saba via llvm-commits
- [PATCH] D32277: Replace slow LEA instructions in X86
Lama via Phabricator via llvm-commits
- [PATCH] D32899: [RuntimeDyld] Fix debug section relocation (pr20457)
Lang Hames via Phabricator via llvm-commits
- [compiler-rt] r303276 - Generate ubsan shared libraries.
Leo Li via llvm-commits
- [compiler-rt] r303286 - [Ubsan]Remove unused link libraries.
Leo Li via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D33292: [Ubsan]Remove unused link libraries.
Leo Li via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D33348: Add AVR to LLVM_ALL_TARGETS
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D33265: Fix non-determinism in codegen uncovered due to reverse iteration of SmallPtrSet in PredicateInfo
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D33265: Fix non-determinism in codegen uncovered due to reverse iteration of SmallPtrSet in PredicateInfo
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo ] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D33265: [PredicateInfo] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Mandeep Singh Grang via Phabricator via llvm-commits
- [compiler-rt] r303112 - [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via llvm-commits
- [compiler-rt] r303131 - Fix executable stack directive on Linux.
Manoj Gupta via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33211: [builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33219: Fix executable stack detection on Linux.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33219: Fix executable stack directive on Linux.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix executable stack directive on Linux.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D31620: Always use the multiprocess module
Mark Kettenis via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via llvm-commits
- [llvm] r303490 - COFF: migrate def parser from LLD to LLVM [1/2]
Martell Malone via llvm-commits
- [lld] r303491 - COFF: migrate def parser from LLD to LLVM [2/2]
Martell Malone via llvm-commits
- [lld] r303491 - COFF: migrate def parser from LLD to LLVM [2/2]
Martell Malone via llvm-commits
- [llvm] r303493 - COFF: Fix single StringRef return error
Martell Malone via llvm-commits
- [lld] r303491 - COFF: migrate def parser from LLD to LLVM [2/2]
Martell Malone via llvm-commits
- [llvm] r303494 - COFF: Fix another StringRef return error
Martell Malone via llvm-commits
- [PATCH] D32689: DEF: migrate def parser from LLD to LLVM
Martell Malone via Phabricator via llvm-commits
- [PATCH] D32689: DEF: migrate def parser from LLD to LLVM
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33388: [libcxx] fixup bootstrapping for mingw-w64
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33388: [libcxx] fixup bootstrapping for mingw-w64
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33388: [libcxx] fixup bootstrapping for mingw-w64
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33388: [libcxx] fixup bootstrapping for mingw-w64
Martell Malone via Phabricator via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [llvm] r303284 - AMDGPU: Fix min3/max3 combines for f16/i16
Matt Arsenault via llvm-commits
- [llvm] r303287 - AMDGPU: Use appropriate soffset for spilling
Matt Arsenault via llvm-commits
- [llvm] r303291 - AMDGPU: Try to use op_sel when selecting packed instructions
Matt Arsenault via llvm-commits
- [llvm] r303296 - AMDGPU: Make better use of op_sel with high components
Matt Arsenault via llvm-commits
- [llvm] r303301 - AMDGPU: Change mubuf soffset register when SP relative
Matt Arsenault via llvm-commits
- [llvm] r303303 - AMDGPU: Expand frame indexes to be relative to scratch wave offset
Matt Arsenault via llvm-commits
- [llvm] r303305 - AMDGPU: Remove old intrinsic uses
Matt Arsenault via llvm-commits
- [llvm] r303308 - AMDGPU: Start defining a calling convention
Matt Arsenault via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32834: AMDGPU: Use appropriate soffset for spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33068: AMDGPU: Start adding global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33204: AMDGPU: Fix min3/max3 combines for f16/i16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31438: AMDGPU: Start defining a calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31438: AMDGPU: Start defining a calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31916: AMDGPU: Change mubuf soffset register when SP relative
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31918: AMDGPU: Expand frame indexes to be relative to scratch wave offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33204: AMDGPU: Fix min3/max3 combines for f16/i16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32834: AMDGPU: Use appropriate soffset for spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32606: AMDGPU: Try to use op_sel when selecting packed instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32630: AMDGPU: Make better use of op_sel with high components
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33298: [SROA] Fix adjusted pointer type and APInt size when load/store have different address space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31916: AMDGPU: Change mubuf soffset register when SP relative
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31918: AMDGPU: Expand frame indexes to be relative to scratch wave offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31438: AMDGPU: Start defining a calling convention
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r303174 - [LV] Avoid potentential division by zero when selecting IC
Matthew Simpson via llvm-commits
- [llvm] r303176 - Fix test case to unbreak bots
Matthew Simpson via llvm-commits
- [llvm] r303178 - Make test target-specific
Matthew Simpson via llvm-commits
- [llvm] r303182 - Revert 303174, 303176, and 303178
Matthew Simpson via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r303197 - ShrinkWrap: Add skipFunction() call
Matthias Braun via llvm-commits
- [llvm] r303208 - Test for r303197
Matthias Braun via llvm-commits
- [llvm] r303197 - ShrinkWrap: Add skipFunction() call
Matthias Braun via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Matthias Braun via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Matthias Braun via llvm-commits
- [llvm] r303395 - Fix typo
Matthias Braun via llvm-commits
- [llvm] r303396 - LiveIntervalAnalysis: Fix missing case in pruneSubRegValues()
Matthias Braun via llvm-commits
- [llvm] r303436 - Fix typo in test
Matthias Braun via llvm-commits
- [llvm] r303396 - LiveIntervalAnalysis: Fix missing case in pruneSubRegValues()
Matthias Braun via llvm-commits
- [llvm] r303460 - Verifier: Check wchar_size module flag.
Matthias Braun via llvm-commits
- [llvm] r303461 - SimplifyLibCalls: Optimize wcslen
Matthias Braun via llvm-commits
- [llvm] r303477 - Fix breakage after r303461
Matthias Braun via llvm-commits
- [PATCH] D33181: Don't allow -optimize-regalloc=false with -regalloc given for anything other than 'fast'
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33181: Don't allow -optimize-regalloc=false with -regalloc given for anything other than 'fast'
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33222: [LegacyPassManager] Remove TargetMachine constructors
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32982: CodeGenModule: Always output wchar_size; check LLVM assumptions.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32982: CodeGenModule: Always output wchar_size; check LLVM assumptions.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33303: AsmPrinter: mark the beginning and the end of a function in verbose mode
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33303: AsmPrinter: mark the beginning and the end of a function in verbose mode
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32839: SimplifyLibCalls: Optimize wcslen
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32974: Verifier: Check wchar_size module flag.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32839: SimplifyLibCalls: Optimize wcslen
Matthias Braun via Phabricator via llvm-commits
- [llvm] r303148 - [SCEV] Fix sorting order for AddRecExprs
Max Kazantsev via llvm-commits
- [llvm] r303234 - [SCEV][NFC] Replace redundant dyn_cast with cast in getAddExpr
Max Kazantsev via llvm-commits
- [llvm] r303235 - [SCEV] Always sort AddRecExprs from different loops by dominance
Max Kazantsev via llvm-commits
- [llvm] r303336 - [SCEV][NFC] Remove duplication of isLoopInvariant code
Max Kazantsev via llvm-commits
- [PATCH] D33121: [SCEV] Fix sorting order for AddRecExprs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33228: [SCEV] Always sort AddRecExprs from different loops by dominance
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33121: [SCEV] Fix sorting order for AddRecExprs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33121: [SCEV] Fix sorting order for AddRecExprs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33121: [SCEV] Fix sorting order for AddRecExprs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33231: [SCEV][NFC] Replace redundant dyn_cast with cast in getAddExpr
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33228: [SCEV] Always sort AddRecExprs from different loops by dominance
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33231: [SCEV][NFC] Replace redundant dyn_cast with cast in getAddExpr
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33228: [SCEV] Always sort AddRecExprs from different loops by dominance
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D32586: [EarlyCSE] Prepare EarlyCSE to work with non-instruction values
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33313: [SCEV][NFC] Remove duplication of isLoopInvariant code
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33313: [SCEV][NFC] Remove duplication of isLoopInvariant code
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D33325: [asan] Avoid possible deadlock in child process after fork
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D32893: Fix handling of signWrappedSets in access relations
Maximilian Falkenstein via Phabricator via llvm-commits
- [PATCH] D32803: [LTO] Print time-passes information at conclusion of LTO codegen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33162: IR: Give function GlobalValue::getRealLinkageName() a less misleading name: getPGOName().
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33291: [ThinLTO] Do not assert when adding a module with a different but compatible target triple
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33360: Rewrite llvm-lto's codegen() using ThinCodeGenerator::run(). NFC-ish.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33370: Don't verify cross-imported bitcode in FunctionImporter
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33370: Don't verify cross-imported bitcode in FunctionImporter
Mehdi AMINI via Phabricator via llvm-commits
- [polly] r303189 - [ScopInfo] Remove unused MemoryAccess::BaseName. NFC.
Michael Kruse via llvm-commits
- [polly] r303386 - [ScopInfo] Fix r302231 to use logical or (||). NFC.
Michael Kruse via llvm-commits
- [polly] r303517 - [CodeGen] Support partial write accesses.
Michael Kruse via llvm-commits
- [PATCH] D33195: [Polly] Add invalidation of the loop SCEVs after merge block generation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33255: [Polly][CodeGen] Support partial write accesses.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32739: [Polly] JSONImporter misses checks whether the data it imports makes sense.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33255: [Polly][CodeGen] Support partial write accesses.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33255: [Polly][CodeGen] Support partial write accesses.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33255: [Polly][CodeGen] Support partial write accesses.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r303306 - Fix PR33028
Michael Liao via llvm-commits
- [PATCH] D33168: Fix PR33028
Michael Liao via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Michael Liao via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Michael Liao via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Michael Liao via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Michael Liao via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Michael Liao via Phabricator via llvm-commits
- [PATCH] D25804: Fix 24560: assembler does not share constant pool for same constants
Michal Meloun via Phabricator via llvm-commits
- [PATCH] D32461: default tied output register
Mike Stump via Phabricator via llvm-commits
- [PATCH] D30960: generate decoding tables for registers
Mike Stump via Phabricator via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Mike via Phabricator via llvm-commits
- [llvm] r303137 - AMDGPUCodeGen: Fix warnings in r303111. [-Wunused-variable]
NAKAMURA Takumi via llvm-commits
- [llvm] r303216 - llvm/test/Transforms/InstCombine/debuginfo-skip.ll REQUIRES +asserts.
NAKAMURA Takumi via llvm-commits
- [PATCH] D33271: lit: allow glob patterns as path arguments
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D33388: [libcxx] fixup bootstrapping for mingw-w64
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D33163: [Polly] Added the list of Instructions to output in ScopInfo pass
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares - add handling for logical operations without the use of condition registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D32536: Extend memcpy expansion in Transform/Utils to handle wider operand types.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33017: [PPC] Properly update register save area offsets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33017: [PPC] Properly update register save area offsets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33236: [PowerPC] Implement vec_xxsldwi builtin.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33225: [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33053: [PowerPC] Implement vec_xxpermdi builtin.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33236: [PowerPC] Implement vec_xxsldwi builtin.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares - add handling for logical operations without the use of condition registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares - add handling for logical operations without the use of condition registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33369: [PowerPC] Eliminate compares - add i64 sext/zext handling for equality
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33319: AMDGPU: M0 operands to spill/restore opcodes are dead
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r303181 - [DAG] Prune deleted nodes in TokenFactor
Nirav Dave via llvm-commits
- [llvm] r303198 - Elide stores which are overwritten without being observed.
Nirav Dave via llvm-commits
- [PATCH] D31625: [SDAG] Fix CombineTo ordering in visitZERO_EXTEND and visitSIGN_EXTEND
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D32911: [ScheduleDAG] Deal with already scheduled loads in ScheduleDAG.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33206: [DAG] Elide stores which are overwritten without being observed.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33206: [DAG] Elide stores which are overwritten without being observed.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33206: [DAG] Elide stores which are overwritten without being observed.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Mark SPOffset for static allocas attached to stack frame
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D30471: [SDAG] Relax conditions under stores of loaded values can be merged
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
Noel Grandin via llvm-commits
- [PATCH] D27620: [Assembler] Report multiple near misses for invalid instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33170: [X86] Adding avx512_vpopcntdq feature set and its intrinsics
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r303214 - Update doxygen description of a method. NFC
Paul Robinson via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [llvm] r303239 - [RuntimeDyld] Fix debug section relocation (pr20457)
Pavel Labath via llvm-commits
- [PATCH] D32899: [RuntimeDyld] Fix debug section relocation (pr20457)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D32899: [RuntimeDyld] Fix debug section relocation (pr20457)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D32899: [RuntimeDyld] Fix debug section relocation (pr20457)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D33269: MCJIT: add ProcessAllSections smoke test
Pavel Labath via Phabricator via llvm-commits
- [lld] r303088 - ELF: --gdb-index: Do not add dead sections to the address area.
Peter Collingbourne via llvm-commits
- [lld] r303089 - ELF: --gdb-index: Change findSection to return an InputSection.
Peter Collingbourne via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Peter Collingbourne via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Peter Collingbourne via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Peter Collingbourne via llvm-commits
- [llvm] r303134 - IR: Give function GlobalValue::getRealLinkageName() a less misleading name: dropLLVMManglingEscape().
Peter Collingbourne via llvm-commits
- [lld] r303371 - COFF: Replace DLLNames maps with vectors.
Peter Collingbourne via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Peter Collingbourne via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33175: ELF: --gdb-index: Do not add dead sections to the address area.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33175: ELF: --gdb-index: Do not add dead sections to the address area.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33162: IR: Give function GlobalValue::getRealLinkageName() a less misleading name: getPGOName().
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33162: IR: Give function GlobalValue::getRealLinkageName() a less misleading name: getPGOName().
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33162: IR: Give function GlobalValue::getRealLinkageName() a less misleading name: getPGOName().
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33326: Merge IAT and ILT.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33330: COFF: Replace DLLNames maps with vectors.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33330: COFF: Replace DLLNames maps with vectors.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33330: COFF: Replace DLLNames maps with vectors.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33326: Merge IAT and ILT.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33336: Set IMAGE_DLL_CHARACTERISTICS_NO_BIND.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33349: [dfsan] Add explicit zero extensions for shadow parameters in function wrappers.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33372: Infer relocation model from module flags in relocatable LTO link
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31659: [LLD][ELF] Be more precise about Thumb state bit in ARM thunks
Peter Smith via llvm-commits
- [PATCH] D33280: [LLD][ELF] Support R_ARM_SBREL32 Relocation
Peter Smith via llvm-commits
- [lld] r303337 - [ELF] Support R_ARM_SBREL32 Relocation
Peter Smith via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Peter Smith via llvm-commits
- [PATCH] D33234: [ELF] - Detemplate Thunk creation.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D33234: [ELF] - Detemplate Thunk creation.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D33239: [LLD][ELF] Make SHF_LINK_ORDER section ordering use InputSectionDescriptions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D32233: [LLD][ELF] User linkerscript InputSectionDescription for .ARM.exidx dependency order
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31656: [LLD][ELF] Fix Thunks with placement restrictions and linker scripts
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31657: [LLD][ELF] Make createThunks() iterate until no more thunks added
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31658: [LLD][ELF] Introduce Thunk reuse compatibility
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31660: [LLD][ELF] Allow multiple thunks to be added for a symbol.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31661: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31662: [LLD][ELF] Introduce range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31663: [LLD][ELF] Account for range thunk that has drifted out of range
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31664: [LLD][ELF] Prefer placing ThunkSections before non ThunkSections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D32799: [LLD][ELF] Make createThunks() use InputSectionDescriptions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D33280: [LLD][ELF] Support R_ARM_SBREL32 Relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D33280: [LLD][ELF] Support R_ARM_SBREL32 Relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D33217: [libunwind] Fix executable stack directive on Linux.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33192: [Polly][CMake] Exclude isl_config from the polly-check-format target.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33096: [GlobalISel][X86] Support add i64 in IA32.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33295: [WebAssembly][NFC] Update expected testsuite failures for newly passing tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D33294: Only enable LiveRangeShrink for x86.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33301: [Statistics] Add a method to atomically update a statistic that contains a maximum
Phabricator via Phabricator via llvm-commits
- [PATCH] D33232: [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Phabricator via Phabricator via llvm-commits
- [PATCH] D33331: [InstSimplify] Make m_Not work for xor -1, X
Phabricator via Phabricator via llvm-commits
- [PATCH] D33310: [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33359: [LoopIdiom] Refactor return value of LoopIdiomRecognize::isLegalStore
Phabricator via Phabricator via llvm-commits
- [PATCH] D33360: Rewrite llvm-lto's codegen() using ThinCodeGenerator::run(). NFC-ish.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33151: ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.
Phabricator via Phabricator via llvm-commits
- [PATCH] D32151: Last of the major pieces to NewGVN - yay!
Phabricator via Phabricator via llvm-commits
- [PATCH] D32974: Verifier: Check wchar_size module flag.
Phabricator via Phabricator via llvm-commits
- [PATCH] D32839: SimplifyLibCalls: Optimize wcslen
Phabricator via Phabricator via llvm-commits
- [PATCH] D32982: CodeGenModule: Always output wchar_size; check LLVM assumptions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33370: Don't verify cross-imported bitcode in FunctionImporter
Phabricator via Phabricator via llvm-commits
- [PATCH] D33377: [InstCombine] Cleanup the interface for overflow checks
Phabricator via Phabricator via llvm-commits
- [polly] r303056 - [Polly][NewPM] Port ScopInfo to the new PassManager
Philip Pfaffe via llvm-commits
- [polly] r303057 - [Polly][Fortran Support] Fix two testcases for the loadable-library use-case
Philip Pfaffe via llvm-commits
- [polly] r303060 - [Polly][CMake] Exclude isl_config from the polly-check-format target.
Philip Pfaffe via llvm-commits
- [polly] r303062 - [Polly][NewPM][WIP] Add a ScopPassManager
Philip Pfaffe via llvm-commits
- [polly] r303064 - [Polly][NewPM] Add missing Unittests
Philip Pfaffe via llvm-commits
- [PATCH] D32538: [Polly][NewPM] Port ScopInfo to the new PassManager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33192: [Polly][CMake] Exclude isl_config from the polly-check-format target.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D32539: [Polly][NewPM][WIP] Add a ScopPassManager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D32539: [Polly][NewPM][WIP] Add a ScopPassManager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D32539: [Polly][NewPM][WIP] Add a ScopPassManager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Philip Reames via llvm-commits
- [PATCH] D33231: [SCEV][NFC] Replace redundant dyn_cast with cast in getAddExpr
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33279: [JumpThreading] Dont RAUW condition incorrectly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D28565: [InstCombine] Teach isAllocSiteRemovable to look through addrspacecasts
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] r302781 - [asan] Recommit of r301904: Add strndup/__strndup interceptors
Pierre Gousseau via llvm-commits
- [compiler-rt] r302781 - [asan] Recommit of r301904: Add strndup/__strndup interceptors
Pierre Gousseau via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D33235: Mark invariant.group as experimental
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D33235: Mark invariant.group as experimental
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31994: Simplify idempotent invariant.group.barriers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32423: Constant fold barriers of null and undef
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D33235: Mark invariant.group as experimental
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r303197 - ShrinkWrap: Add skipFunction() call
Quentin Colombet via llvm-commits
- [llvm] r303197 - ShrinkWrap: Add skipFunction() call
Quentin Colombet via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Quentin Colombet via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Quentin Colombet via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Quentin Colombet via llvm-commits
- [llvm] r303313 - Revert "[globalisel][tablegen] Import rules containing intrinsic_wo_chain."
Quentin Colombet via llvm-commits
- [PATCH] D33181: Don't allow -optimize-regalloc=false with -regalloc given for anything other than 'fast'
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D33294: Only enable LiveRangeShrink for x86.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D33317: [GlobalISel] IRTranslator: Translate ConstantStruct
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D32464: LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D33187: [ELF] - Use to_integer instead of getAsInteger().
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33124: [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33130: Disable threads in a few tests
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor (simplify).
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31620: Always use the multiprocess module
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33202: [LTO] Use GlobalValue::getComdat which knows how to handle ifuncs
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33175: ELF: --gdb-index: Do not add dead sections to the address area.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return senction index in addition to Low/High PC
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33046: [ELF] - Set DF_TEXTREL flag properly.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31659: [LLD][ELF] Be more precise about Thumb state bit in ARM thunks
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33280: [LLD][ELF] Support R_ARM_SBREL32 Relocation
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33200: [lib/Object] - Minor API update for llvm::Decompressor.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33145: Clear output section from linker script command when it's removed.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33252: [ELF] Adds non-MIPS specific name for DT_MIPS_RLD_MAP
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33280: [LLD][ELF] Support R_ARM_SBREL32 Relocation
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33112: Optimize orphan plament in a general way
Rafael Avila de Espindola via llvm-commits
- Drop the --use-processes option
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Avila de Espindola via llvm-commits
- Drop the --use-processes option
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Avila de Espindola via llvm-commits
- Drop the --use-processes option
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Rafael Avila de Espindola via llvm-commits
- [llvm] r303075 - Add an extra test for archive symbol tables.
Rafael Espindola via llvm-commits
- [lld] r303097 - Disable threads in a few tests.
Rafael Espindola via llvm-commits
- [llvm] r303280 - Always use the multiprocess module.
Rafael Espindola via llvm-commits
- [llvm] r303282 - Add back a dummy --use-processes.
Rafael Espindola via llvm-commits
- [lld] r303354 - Fix flag to start with 1 << 0. NFC.
Rafael Espindola via llvm-commits
- [lld] r303355 - Alternative way to detemplate GotSection.
Rafael Espindola via llvm-commits
- [lld] r303363 - Use a forward declaration. NFC.
Rafael Espindola via llvm-commits
- [llvm] r303368 - Use existing helper. NFC.
Rafael Espindola via llvm-commits
- [lld] r303384 - Use linker script commands in writeMapFile.
Rafael Espindola via llvm-commits
- [PATCH] D33183: [ELF] - Simplify readAddressArea() implementation.
Rafael Espíndola via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31620: Always use the multiprocess module
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33153: Alternative way to detemplate GotSection
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33239: [LLD][ELF] Make SHF_LINK_ORDER section ordering use InputSectionDescriptions
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Raphael Isemann via Phabricator via llvm-commits
- [compiler-rt] r303083 - [ubsan] Don't enable debug info in all tests
Reid Kleckner via llvm-commits
- [llvm] r303199 - Revert "[X86] Replace slow LEA instructions in X86"
Reid Kleckner via llvm-commits
- [llvm] r303183 - [X86] Replace slow LEA instructions in X86
Reid Kleckner via llvm-commits
- [llvm] r303274 - [CrashRecovery] Use SEH __try instead of VEH when available
Reid Kleckner via llvm-commits
- [llvm] r303275 - Revert "[CrashRecovery] Use SEH __try instead of VEH when available"
Reid Kleckner via llvm-commits
- [llvm] r303279 - Re-land r303274: "[CrashRecovery] Use SEH __try instead of VEH when available"
Reid Kleckner via llvm-commits
- [llvm] r303311 - Attempt to pacify ASan and UBSan reports in CrashRecovery tests
Reid Kleckner via llvm-commits
- [llvm] r303311 - Attempt to pacify ASan and UBSan reports in CrashRecovery tests
Reid Kleckner via llvm-commits
- [llvm] r303279 - Re-land r303274: "[CrashRecovery] Use SEH __try instead of VEH when available"
Reid Kleckner via llvm-commits
- [llvm] r303359 - [git-llvm] Don't attempt to propget files that don't exist yet in SVN
Reid Kleckner via llvm-commits
- [llvm] r303362 - [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via llvm-commits
- [polly] r303362 - [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via llvm-commits
- [llvm] r303458 - Fix off-by-one bug in AttributeList::addAttributes index handling
Reid Kleckner via llvm-commits
- [PATCH] D33206: [DAG] Elide stores which are overwritten without being observed.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33162: IR: Give function GlobalValue::getRealLinkageName() a less misleading name: getPGOName().
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33162: IR: Give function GlobalValue::getRealLinkageName() a less misleading name: getPGOName().
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33206: [DAG] Elide stores which are overwritten without being observed.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33229: [BinaryStream] Simplify the process of using BinaryStreams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33261: [CrashRecovery] Use SEH __try instead of VEH when available
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33260: [CrashRecovery] Don't treat OutputDebugString as a crash
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33260: [CrashRecovery] Don't treat OutputDebugString as a crash
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33261: [CrashRecovery] Use SEH __try instead of VEH when available
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33261: [CrashRecovery] Use SEH __try instead of VEH when available
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33261: [CrashRecovery] Use SEH __try instead of VEH when available
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33229: [BinaryStream] Simplify the process of using BinaryStreams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32982: CodeGenModule: Always output wchar_size; check LLVM assumptions.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33355: [IR] Add additional addParamAttr/removeParamAttr to AttributeList API
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Mark SPOffset for static allocas attached to stack frame
Reid Kleckner via Phabricator via llvm-commits
- AArch64 libc++bot still broken
Renato Golin via llvm-commits
- AArch64 libc++bot still broken
Renato Golin via llvm-commits
- AArch64 libc++bot still broken
Renato Golin via llvm-commits
- Potential self-hosting failure
Renato Golin via llvm-commits
- AArch64 libc++bot still broken
Renato Golin via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Renato Golin via llvm-commits
- [llvm] r303193 - Revert "[ARM] Mark LEApcrel instructions as isAsCheapAsAMove"
Renato Golin via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Renato Golin via llvm-commits
- Potential self-hosting failure
Renato Golin via llvm-commits
- Potential self-hosting failure
Renato Golin via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D33120: [ARM] Generic Improvements to ARM Schedulers. NFCI.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32833: [Triple] Add method for triple canonicalization
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Renato Golin via Phabricator via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Rui Ueyama via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Rui Ueyama via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Rui Ueyama via llvm-commits
- [llvm] r303124 - Fix git command line in the Getting Started guide.
Rui Ueyama via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Rui Ueyama via llvm-commits
- [lld] r303135 - Merge a test YAML file and a test file.
Rui Ueyama via llvm-commits
- [lld] r303225 - Garbage collect dllimported symbols.
Rui Ueyama via llvm-commits
- [lld] r303226 - Fix Windows buildbots.
Rui Ueyama via llvm-commits
- [lld] r303304 - Re-submit r303225: Garbage collect dllimported symbols.
Rui Ueyama via llvm-commits
- [lld] r303357 - Use make<> everywhere in COFF to make it consistent with ELF.
Rui Ueyama via llvm-commits
- [lld] r303374 - Merge IAT and ILT.
Rui Ueyama via llvm-commits
- [llvm] r303377 - Revert r303375 "LLVM_FALLTHROUGH instead of fall-through comment."
Rui Ueyama via llvm-commits
- [lld] r303378 - Set IMAGE_DLL_CHARACTERISTICS_NO_BIND.
Rui Ueyama via llvm-commits
- [llvm] r303375 - LLVM_FALLTHROUGH instead of fall-through comment.
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [lld] r303527 - Revert r303304: Re-submit r303225: Garbage collect dllimported symbols.
Rui Ueyama via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33183: [ELF] - Simplify readAddressArea() implementation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33130: Disable threads in a few tests
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33176: ELF: --gdb-index: Change findSection to return an InputSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32689: DEF: migrate def parser from LLD to LLVM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33187: [ELF] - Use llvm::to_integer() instead of StringRef::getAsInteger().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33124: [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33145: Clear output section from linker script command when it's removed.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33234: [ELF] - Detemplate Thunk creation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33264: Garbage collect dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33267: [lld] Write the correct age and machine type to the PDB.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33153: Alternative way to detemplate GotSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33326: Merge IAT and ILT.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33330: COFF: Replace DLLNames maps with vectors.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33330: COFF: Replace DLLNames maps with vectors.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33326: Merge IAT and ILT.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33326: Merge IAT and ILT.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33336: Set IMAGE_DLL_CHARACTERISTICS_NO_BIND.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33336: Set IMAGE_DLL_CHARACTERISTICS_NO_BIND.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32689: DEF: migrate def parser from LLD to LLVM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33336: Set IMAGE_DLL_CHARACTERISTICS_NO_BIND.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33131: [compiler-rt][cmake] Build unit tests conditionally with _FILE_OFFSET_BITS=64 and _LARGEFILE_SOURCE
Sagar Thakur via Phabricator via llvm-commits
- [compiler-rt] r303103 - builtins: fix filtering aliased targets
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r303138 - builtins: use reserved spelling (NFC)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r303188 - builtins: expand out the AEABI function stubs
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r303190 - builtins: add missing includes
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r303195 - builtins: one more case of a missing header
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r303207 - builtins: fix guard __AEABI__ -> __ARM_EABI__
Saleem Abdulrasool via llvm-commits
- [PATCH] D33295: [WebAssembly][NFC] Update expected testsuite failures for newly passing tests
Sam Clegg via Phabricator via llvm-commits
- [llvm] r303044 - [TableGen] Add EncoderMethod to RegisterOperand
Sam Kolton via llvm-commits
- [llvm] r303347 - [AMDGPU] SDWA operands should not intersect with potential MIs
Sam Kolton via llvm-commits
- [PATCH] D32893: Fix handling of signWrappedSets in access relations
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D32893: Fix handling of signWrappedSets in access relations
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D32893: Fix handling of signWrappedSets in access relations
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r303090 - [InstCombine] use m_OneUse to reduce code; NFCI
Sanjay Patel via llvm-commits
- [llvm] r303104 - [InstSimplify] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via llvm-commits
- [llvm] r303105 - [InstCombine] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via llvm-commits
- [llvm] r303127 - [InstSimplify] add tests for unnecessary mask of shifted values; NFC
Sanjay Patel via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Sanjay Patel via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Sanjay Patel via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Sanjay Patel via llvm-commits
- [llvm] r303133 - [InstCombine] add tests for PR32791; NFC
Sanjay Patel via llvm-commits
- [llvm] r303185 - [InstCombine] add motivational comment for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r303203 - [InstCombine] auto-generate better checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r303213 - [InstSimplify] add folds for constant mask of value shifted by constant
Sanjay Patel via llvm-commits
- [llvm] r303258 - [x86] Update tests in psubus.ll; NFC
Sanjay Patel via llvm-commits
- [llvm] r303261 - [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Sanjay Patel via llvm-commits
- [llvm] r303295 - [InstSimplify] handle all icmp i1 X, C in one place; NFCI
Sanjay Patel via llvm-commits
- [llvm] r303309 - [InstCombine] move icmp bool canonicalizations to helper; NFC
Sanjay Patel via llvm-commits
- [llvm] r303310 - [InstCombine] add test for missing icmp bool fold; NFC
Sanjay Patel via llvm-commits
- [llvm] r303312 - [InstCombine] handle icmp i1 X, C early to avoid creating an unknown pattern
Sanjay Patel via llvm-commits
- [llvm] r303315 - [InstCombine] add test for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r303364 - [InstCombine] move test and use better checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r303381 - [InstCombine] add helper to foldXorOfICmps(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r303504 - [InstCombine] add tests for potential (lshr(sext X), C) folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32954: [InstSimplify] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32970: [InstCombine] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32970: [InstCombine] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32954: [InstSimplify] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32970: [InstCombine] restrict icmp fold with 2 sdiv exact operands (PR32949)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33221: [InstSimplify] add folds for constant mask of value shifted by constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33242: [InstCombine] add motivational comment for tests; NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33221: [InstSimplify] add folds for constant mask of value shifted by constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33221: [InstSimplify] add folds for constant mask of value shifted by constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33242: [InstCombine] add motivational comment for tests; NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33242: [InstCombine] add motivational comment for tests; NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33221: [InstSimplify] add folds for constant mask of value shifted by constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33247: [InstCombine] add isCanonicalPredicate() helper function and use it; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30686: [SLP] PR32078: convert scalar operations to vector.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33331: [InstSimplify] Make m_Not work for xor -1, X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33342: [InstCombine] try to canonicalize xor-of-icmps to and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33137: [DAGCombiner] use narrow vector ops to eliminate concat/extract (PR32790)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Sanjoy Das via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Sanjoy Das via llvm-commits
- [llvm] r303498 - Revert "[SCEV] Clarify behavior around max backedge taken count"
Sanjoy Das via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Sanjoy Das via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Sanjoy Das via llvm-commits
- [llvm] r303531 - [SCEV] Clarify behavior around max backedge taken count
Sanjoy Das via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33121: [SCEV] Fix sorting order for AddRecExprs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33121: [SCEV] Fix sorting order for AddRecExprs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33231: [SCEV][NFC] Replace redundant dyn_cast with cast in getAddExpr
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33228: [SCEV] Always sort AddRecExprs from different loops by dominance
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Dont RAUW condition if guards in block
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32203: [SROA] Add support for non-integral pointers
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Replace uses of Condition safely
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32740: [PM/Unswitch] Fix a bug in the domtree update logic for the new unswitch pass.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33257: [JumpThreading] Replace uses of Condition safely
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32536: Extend memcpy expansion in Transform/Utils to handle wider operand types.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D32536: Extend memcpy expansion in Transform/Utils to handle wider operand types.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via llvm-commits
- [llvm] r303327 - [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via llvm-commits
- [llvm] r303329 - Fix buildbot failure after rL303327: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0.
Serguei Katkov via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D33295: [WebAssembly][NFC] Update expected testsuite failures for newly passing tests
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r303039 - [Simplify] Fix r302986 that introduced non-inferrable templates.
Siddharth Bhat via llvm-commits
- [polly] r303040 - [Fortran Support] Add pattern match for Fortran Arrays that are parameters.
Siddharth Bhat via llvm-commits
- [polly] r303052 - [NFC] [Fortran Support] Fix findFADGlobalNonAlloc pattern match comment
Siddharth Bhat via llvm-commits
- [polly] r303356 - [Fortran Support] Change "global" pattern match to work for params
Siddharth Bhat via llvm-commits
- [polly] r303429 - [Fortran Support] Materialize outermost dimension for Fortran array.
Siddharth Bhat via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [compiler-rt] r303350 - [compiler-rt][cmake] Build unit tests conditionally with _FILE_OFFSET_BITS=64 and _LARGEFILE_SOURCE
Simon Dardis via llvm-commits
- [PATCH] D33131: [compiler-rt][cmake] Build unit tests conditionally with _FILE_OFFSET_BITS=64 and _LARGEFILE_SOURCE
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33349: [dfsan] Add explicit zero extensions for shadow parameters in function wrappers.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33378: [mips] Fix machine verifier errors in the long branch pass
Simon Dardis via Phabricator via llvm-commits
- [llvm] r303047 - [NVPTX] Don't rely on default arguments to SelectionDAG::getMemIntrinsicNode. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r303069 - [SLPVectorizer][X86] Add vectorization tests for vXi64/vXi32/vXi16/VXi8 shifts
Simon Pilgrim via llvm-commits
- [llvm] r303074 - [SLPVectorizer][X86] Add vectorization tests for vXi64/vXi32/vXi16/VXi8 add/sub/mul
Simon Pilgrim via llvm-commits
- [llvm] r303082 - [NVPTX] Don't flag StoreParam/LoadParam memory chain operands as ReadMem/WriteMem (PR32146)
Simon Pilgrim via llvm-commits
- [llvm] r303283 - [X86][AVX512] Add 512-bit vector bitreverse costs + tests
Simon Pilgrim via llvm-commits
- [llvm] r303290 - [X86] Split ctpop/ctlz/cttz cost tests
Simon Pilgrim via llvm-commits
- [llvm] r303293 - [X86][AVX512] Add 512-bit vector cttz costs + tests
Simon Pilgrim via llvm-commits
- [llvm] r303300 - [X86][AVX512] Add 512-bit vector ctlz costs + tests
Simon Pilgrim via llvm-commits
- [llvm] r303342 - [X86][AVX512] Add 512-bit vector ctpop costs + tests
Simon Pilgrim via llvm-commits
- [llvm] r303435 - [X86][FMA] Tests showing missed fmsubadd opportunities (PR30633)
Simon Pilgrim via llvm-commits
- [llvm] r303448 - Fix line-endings.
Simon Pilgrim via llvm-commits
- [PATCH] D32680: [X86] Apply the new instruction's register classes constraints on the operands of the replaced instruction when memory folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33189: [NVPTX] Don't flag StoreParam/LoadParam memory chain operands as ReadMem/WriteMem (PR32146)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33189: [NVPTX] Don't flag StoreParam/LoadParam memory chain operands as ReadMem/WriteMem (PR32146)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33203: Add scheduler classes to integer/float horizontal operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33099: AMD Jaguar scheduler doesn't correctly model 256-bit AVX instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33168: Fix PR33028
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32273: [X86][AVX512] Make i1 illegal in the CodeGen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33310: [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32916: [DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33310: [APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32684: [X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30471: [SDAG] Relax conditions under stores of loaded values can be merged
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33198: Header file to help forcibly link GPURuntime
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [PATCH] D33198: Header file to help forcibly link GPURuntime
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [PATCH] D33198: Header file to help forcibly link GPURuntime
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [PATCH] D33198: Header file to help forcibly link GPURuntime
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [llvm] r303179 - [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via llvm-commits
- [llvm] r303184 - [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via llvm-commits
- [llvm] r303186 - [AMDGPU] Use GCNRPTracker dumper methods in scheduler
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33244: [AMDGPU] Use GCNRPTracker dumper methods in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33244: [AMDGPU] Use GCNRPTracker dumper methods in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33087: [AMDGCN] Fix overly optimistic GCNUpwardRPTracker
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33367: [AMDGPU] Narrow lshl from 64 to 32 bit if possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Stephen Hines via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Stephen Hines via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D33361: [InstCombine] Fix inbounds gep for addrspacecasts
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D33202: [LTO] Use GlobalValue::getComdat which knows how to handle ifuncs
Teresa Johnson via llvm-commits
- [llvm] r303096 - Add support for handling ifuncs to GlobalValue::getBaseObject
Teresa Johnson via llvm-commits
- [llvm] r302209 - Update VP prof metadata during inlining.
Teresa Johnson via llvm-commits
- [PATCH] D33202: [LTO] Use GlobalValue::getComdat which knows how to handle ifuncs
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33202: [LTO] Use GlobalValue::getComdat which knows how to handle ifuncs
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33202: Add support for handling ifuncs to GlobalValue::getBaseObject
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33287: [Linker] Add support for linking ARM and Thumb IR modules.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33389: Fix update VP metadata after inlining for instrumentation PGO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Than McIntosh via Phabricator via llvm-commits
- [llvm] r303108 - AArch64: diagnose unrecognized features in .cpu directive.
Tim Northover via llvm-commits
- [llvm] r303118 - AArch64: use linker-private symbols for globals in MachO.
Tim Northover via llvm-commits
- [llvm] r303205 - [PPC] Lower load acquire/seq_cst trailing fence to cmp + bne + isync.
Tim Shen via llvm-commits
- [llvm] r303209 - [PPC] Add -ppc-asm-full-reg-names to atomic-2.ll. NFC.
Tim Shen via llvm-commits
- [compiler-rt] r303302 - [XRay] Fix __xray_function_address on PPC reguarding local entry points.
Tim Shen via llvm-commits
- [PATCH] D32763: [PPC] Lower load acquire/seq_cst trailing fence to cmp + bne + isync.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D32763: [PPC] Lower load acquire/seq_cst trailing fence to cmp + bne + isync.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33266: [XRay] Fix __xray_function_address on PPC reguarding local entry points.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33266: [XRay] Fix __xray_function_address on PPC reguarding local entry points.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33225: [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D32464: LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI
Tim Shen via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Tim Shen via Phabricator via llvm-commits
- [polly] r303057 - [Polly][Fortran Support] Fix two testcases for the loadable-library use-case
Tobias Grosser via llvm-commits
- [polly] r303065 - Adjust formatting
Tobias Grosser via llvm-commits
- [polly] r303066 - Drop nonexisting ScopPassManager directory
Tobias Grosser via llvm-commits
- [polly] r303404 - [ScopInfo] Gracefully handle long compile times
Tobias Grosser via llvm-commits
- [polly] r303405 - [ScopInfo] Fix typo in documentation
Tobias Grosser via llvm-commits
- [polly] r303420 - [ScopDetection] Allow detection of full functions
Tobias Grosser via llvm-commits
- [polly] r303485 - Fix buildbots after r303429
Tobias Grosser via llvm-commits
- [polly] r303503 - [isl++] Move isl raw_ostream printers into separate header
Tobias Grosser via llvm-commits
- [polly] r303505 - [isl++] Rebase isl C++ bindings on top of 29aee98ce
Tobias Grosser via llvm-commits
- [polly] r303506 - [isl++] Export (almost) all functions from isl
Tobias Grosser via llvm-commits
- [polly] r303507 - [Simplify] Move to isl C++
Tobias Grosser via llvm-commits
- [polly] r303508 - [ScheduleOptimizer] Move schedule construction to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r303509 - Fix include order to stop clang-format complains
Tobias Grosser via llvm-commits
- [polly] r303510 - [ScopInfo] Translate addRangeBoundsToSet to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r303511 - [ScopInfo] Translate wrapConstantDimensions to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r303512 - [isl++] add isl_constraint to C++ bindings [NFC]
Tobias Grosser via llvm-commits
- [polly] r303514 - [ScopInfo] Translate updateDimensionality to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D33192: [Polly][CMake] Exclude isl_config from the polly-check-format target.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33198: Header file to help forcibly link GPURuntime
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32539: [Polly][NewPM][WIP] Add a ScopPassManager
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32539: [Polly][NewPM][WIP] Add a ScopPassManager
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33163: [Polly] Added the list of Instructions to output in ScopInfo pass
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32893: Fix handling of signWrappedSets in access relations
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33255: [Polly][CodeGen] Support partial write accesses.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33163: [Polly] Added the list of Instructions to output in ScopInfo pass
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r303042 - CMake: Fix docs-llvm-man target when clang+llvm is in the same source tree
Tom Stellard via llvm-commits
- [llvm] r303043 - [RegisterBankInfo] Remove overly-agressive asserts
Tom Stellard via llvm-commits
- [llvm] r298179 - Make library calls sensitive to regparm module flag (Fixes PR3997).
Tom Stellard via llvm-commits
- [lld] r303400 - Merging r294690:
Tom Stellard via llvm-commits
- [PATCH] D33146: CMake: Fix docs-llvm-man target when clang+llvm is in the same source tree
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D33144: [RegisterBankInfo] Remove overly-agressive asserts
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D33144: [RegisterBankInfo] Remove overly-agressive asserts
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D31438: AMDGPU: Start defining a calling convention
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D22499: [llvm-config] Report --bindir based on LLVM_TOOLS_INSTALL_DIR
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D33225: [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33236: [PowerPC] Implement vec_xxsldwi builtin.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33053: [PowerPC] Implement vec_xxpermdi builtin.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33053: [PowerPC] Implement vec_xxpermdi builtin.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33236: [PowerPC] Implement vec_xxsldwi builtin.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33225: [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33225: [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D33335: [MSP430] Add subtarget features for hardware multiplier.
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33105: [AMDGPU] Turn register pressure estimation into forward tracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33117: [AMDGPU] Cache live-ins and register pressure in scheduler
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33244: [AMDGPU] Use GCNRPTracker dumper methods in scheduler
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Vassil Vassilev via Phabricator via llvm-commits
- [compiler-rt] r303276 - Generate ubsan shared libraries.
Vedant Kumar via llvm-commits
- [PATCH] D33149: Avoid a UB pointer overflow in the ArrayRef unit test
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33220: [PartialInlining] Replace delete with unique_ptr in computeCallsiteToProfCountMap
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33216: Generate ubsan shared libraries.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33292: [Ubsan]Remove unused link libraries.
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r302967 - [PartialInlining] Profile based cost analysis
Vitaly Buka via llvm-commits
- [llvm] r303125 - [libFuzzer] improve the afl driver and it's tests. Make it possible to run individual inputs with afl driver
Vitaly Buka via llvm-commits
- [llvm] r303125 - [libFuzzer] improve the afl driver and it's tests. Make it possible to run individual inputs with afl driver
Vitaly Buka via llvm-commits
- [llvm] r303084 - CodeGen: BlockPlacement: Increase tail duplication size for O3.
Vitaly Buka via llvm-commits
- [llvm] r303084 - CodeGen: BlockPlacement: Increase tail duplication size for O3.
Vitaly Buka via llvm-commits
- [compiler-rt] r303136 - [tsan] Update tsan test for r303084
Vitaly Buka via llvm-commits
- [llvm] r303084 - CodeGen: BlockPlacement: Increase tail duplication size for O3.
Vitaly Buka via llvm-commits
- [llvm] r303183 - [X86] Replace slow LEA instructions in X86
Vitaly Buka via llvm-commits
- TestCases/Posix/halt_on_error-torture.cc is flaky on sanitizer-ppc64be-linux recently
Vitaly Buka via llvm-commits
- [llvm] r303279 - Re-land r303274: "[CrashRecovery] Use SEH __try instead of VEH when available"
Vitaly Buka via llvm-commits
- [llvm] r303279 - Re-land r303274: "[CrashRecovery] Use SEH __try instead of VEH when available"
Vitaly Buka via llvm-commits
- [compiler-rt] r303392 - [compiler-rt] Replace ifs with switch statement in IsHandledDeadlySignal
Vitaly Buka via llvm-commits
- [compiler-rt] r303462 - [compiler-rt] Add negative test for boolean flags.
Vitaly Buka via llvm-commits
- [compiler-rt] r303464 - [compiler-rt] Switch handle_<signal> flags from bool to enum.
Vitaly Buka via llvm-commits
- [compiler-rt] r303476 - [compiler-rt] Change default of allow_user_segv_handler to true
Vitaly Buka via llvm-commits
- [compiler-rt] r303481 - Revert "[compiler-rt] Change default of allow_user_segv_handler to true"
Vitaly Buka via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Vitaly Buka via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Vitaly Buka via llvm-commits
- [llvm] r303341 - Re-commit: [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Vitaly Buka via llvm-commits
- [llvm] r303497 - [SCEV] Clarify behavior around max backedge taken count
Vitaly Buka via llvm-commits
- [PATCH] D33220: [PartialInlining] Replace delete with unique_ptr in computeCallsiteToProfCountMap
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33334: [asan] Fix handling of non null-terminates strings in strndup interceptor
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33334: [asan] Fix handling of non null-terminates strings in strndup interceptor
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33158: [compiler-rt] Replace ifs with switch statement in IsHandledDeadlySignal
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33158: [compiler-rt] Replace ifs with switch statement in IsHandledDeadlySignal
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33159: [compiler-rt] Switch handle_<signal> flags from bool to int.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33159: [compiler-rt] Switch handle_<signal> flags from bool to int.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33159: [compiler-rt] Switch handle_<signal> flags from bool to int.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33344: [compiler-rt] Add negative test for boolean flags.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33159: [compiler-rt] Switch handle_<signal> flags from bool to int.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33344: [compiler-rt] Add negative test for boolean flags.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33159: [compiler-rt] Switch handle_<signal> flags from bool to int.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D32443: [asan] Change default of allow_user_segv_handler to true
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33371: [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalAlways
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33371: [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalAlways
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33371: [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalAlways
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33371: [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalAlways
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D32443: [asan] Change default of allow_user_segv_handler to true
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r303412 - [GlobalISel] IRTranslator: Translate ConstantStruct
Volkan Keles via llvm-commits
- [llvm] r303396 - LiveIntervalAnalysis: Fix missing case in pruneSubRegValues()
Volkan Keles via llvm-commits
- [PATCH] D33315: [GlobalISel] IRTranslator: Translate ConstantStruct
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D33317: [GlobalISel] IRTranslator: Translate ConstantStruct
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D33317: [GlobalISel] IRTranslator: Translate ConstantStruct
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Wei Mi via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Wei Mi via llvm-commits
- [PATCH] D30416: [BitfieldShrinking] Shrink Bitfields load/store when the bitfields are legal to access independently
Wei Mi via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Wei Mi via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Wei Mi via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Wei Mi via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Wei Mi via llvm-commits
- [llvm] r303361 - [LSR] Call canonicalize after we generate a new Formula in GenerateTruncates. Fix PR33077.
Wei Mi via llvm-commits
- [PATCH] D26781: [LSR] Canonicalize formula and put recursive Reg related with current loop in ScaledReg.
Wei Mi via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Wei Mi via llvm-commits
- [PATCH] D30416: [BitfieldShrinking] Shrink Bitfields load/store when the bitfields are legal to access independently
Wei Mi via Phabricator via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Wei Mi via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Wei Mi via Phabricator via llvm-commits
- [PATCH] D31578: Fix LLVM Programmer’s Manual doxygen links
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D33281: [Doc] Update how to install graphviz on macOS
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D33281: [Doc] Update how to install graphviz on macOS
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D32929: [Doc] Fix LangRef links referred in GetElementPtr.rst
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D33281: [Doc] Update how to install graphviz on macOS
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via llvm-commits
- [llvm] r303489 - Fix test typo. NFC
Xin Tong via llvm-commits
- [llvm] r303495 - Add pthread_self function prototype and make it speculatable.
Xin Tong via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via llvm-commits
- [llvm] r303496 - Revert "Add pthread_self function prototype and make it speculatable."
Xin Tong via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33380: Add a dominanance check interface that uses caching for instructions within same basic block.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33380: Add a dominanance check interface that uses caching for instructions within same basic block.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33380: Add a dominanance check interface that uses caching for instructions within same basic block.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32782: Add pthread_self function prototype and make it speculatable.
Xin Tong via Phabricator via llvm-commits
- [llvm] r303000 - Renable test that was disabled due to cost analysis
Xinliang David Li via llvm-commits
- [llvm] r303126 - Fix memory leak
Xinliang David Li via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Xinliang David Li via llvm-commits
- [PATCH] D30633: [BPI] Reduce the probability of unreachable edge to minimal value greater than 0
Xinliang David Li via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Xinliang David Li via llvm-commits
- [PATCH] D33298: [SROA] Fix adjusted pointer type and APInt size when load/store have different address space
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D33298: [SROA] Fix adjusted pointer type and APInt size when load/store have different address space
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D33307: [AMDGPU] Fix kernel arg segment size for amdgizcl
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D32059: Make AssumptionCache's interface return a range of Values
Yoav Ben-Shalom via Phabricator via llvm-commits
- [PATCH] D33377: [InstCombine] Cleanup the interface for overflow checks
Yoav Ben-Shalom via Phabricator via llvm-commits
- [PATCH] D33377: [InstCombine] Cleanup the interface for overflow checks
Yoav Ben-Shalom via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Zachary Turner via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Zachary Turner via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Zachary Turner via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Zachary Turner via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Zachary Turner via llvm-commits
- [llvm] r303219 - [Support] Ignore OutputDebugString exceptions in our crash recovery.
Zachary Turner via llvm-commits
- [llvm] r303220 - Fix for compilers with older CRT header libraries.
Zachary Turner via llvm-commits
- [llvm] r303269 - [BitVector] Add find_[first,last]_[set,unset]_in.
Zachary Turner via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via llvm-commits
- [llvm] r303271 - [CodeView] Simplify the use of visiting type records & streams.
Zachary Turner via llvm-commits
- [llvm] r303272 - Workaround for incorrect Win32 header on GCC.
Zachary Turner via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via llvm-commits
- [llvm] r303272 - Workaround for incorrect Win32 header on GCC.
Zachary Turner via llvm-commits
- [llvm] r303294 - [BinaryStream] Reduce the amount of boiler plate needed to use.
Zachary Turner via llvm-commits
- [llvm] r303297 - Add some helpers for manipulating BinaryStreamRefs.
Zachary Turner via llvm-commits
- [llvm] r303351 - Fix some minor issues in PDB parsing library.
Zachary Turner via llvm-commits
- [lld] r303352 - [COFF] Fix interaction between /DEBUG and /PDB
Zachary Turner via llvm-commits
- [llvm] r303272 - Workaround for incorrect Win32 header on GCC.
Zachary Turner via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via llvm-commits
- [lld] r303388 - [CodeView] Provide a common interface for type collections.
Zachary Turner via llvm-commits
- [llvm] r303388 - [CodeView] Provide a common interface for type collections.
Zachary Turner via llvm-commits
- [llvm] r303389 - [llvm-pdbdump] Add the ability to merge PDBs.
Zachary Turner via llvm-commits
- [lld] r303390 - [CodeView] Raise the source to ID map out of the TypeStreamMerger.
Zachary Turner via llvm-commits
- [llvm] r303390 - [CodeView] Raise the source to ID map out of the TypeStreamMerger.
Zachary Turner via llvm-commits
- [llvm] r303391 - Fix some build errors and warnings.
Zachary Turner via llvm-commits
- [llvm] r303394 - Fix another warning.
Zachary Turner via llvm-commits
- [llvm] r303397 - Fix crasher in CodeView test.
Zachary Turner via llvm-commits
- [llvm] r303403 - Fix a broken test.
Zachary Turner via llvm-commits
- [llvm] r303407 - [CodeView] Reduce memory usage in TypeSerializer.
Zachary Turner via llvm-commits
- [llvm] r303408 - Don't crash if someone tries to visit an empty type stream.
Zachary Turner via llvm-commits
- [lld] r303409 - Revert "[CodeView] Provide a common interface for type collections."
Zachary Turner via llvm-commits
- [llvm] r303409 - Revert "[CodeView] Provide a common interface for type collections."
Zachary Turner via llvm-commits
- [llvm] r303410 - Fix compilation failure.
Zachary Turner via llvm-commits
- [llvm] r303440 - [lit] Take the last error when executing pipelines.
Zachary Turner via llvm-commits
- [lld] r303446 - Resubmit "[CodeView] Provide a common interface for type collections."
Zachary Turner via llvm-commits
- [llvm] r303446 - Resubmit "[CodeView] Provide a common interface for type collections."
Zachary Turner via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33229: [BinaryStream] Simplify the process of using BinaryStreams
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33229: [BinaryStream] Simplify the process of using BinaryStreams
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33245: Simplify the use of CVTypeVisitor
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33245: Simplify the use of CVTypeVisitor
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33229: [BinaryStream] Simplify the process of using BinaryStreams
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33260: [CrashRecovery] Don't treat OutputDebugString as a crash
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33260: [CrashRecovery] Don't treat OutputDebugString as a crash
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33245: Simplify the use of CVTypeVisitor
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33260: [CrashRecovery] Don't treat OutputDebugString as a crash
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33261: [CrashRecovery] Use SEH __try instead of VEH when available
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33229: [BinaryStream] Simplify the process of using BinaryStreams
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33261: [CrashRecovery] Use SEH __try instead of VEH when available
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33267: [lld] Write the correct age and machine type to the PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33104: [BitVector] Implement find_[first/last]_[set/unset]_in
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33245: Simplify the use of CVTypeVisitor
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33302: Don't output a PDB unless /DEBUG is specified
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33293: Provide a common interface for all collections of types.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33180: Add functionality to cvtres to parse all entries in res file.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33376: Revert "Add functionality to cvtres to parse all entries in res file."
Zachary Turner via Phabricator via llvm-commits
- [llvm] r303328 - [X86] Adding tests for scalar bitcasts from vsetcc. NFC.
Zvi Rackover via llvm-commits
- [llvm] r303340 - [X86] Add explicit triple to test invocation
Zvi Rackover via llvm-commits
- [llvm] r303530 - [X86] Add (ix bitcast(vsetcc)) test cases with illegal types. NFC.
Zvi Rackover via llvm-commits
- [PATCH] D33232: [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D32993: DAGCombine: Extend createBuildVecShuffle for case len(in_vec) = 4*len(result_vec)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D32993: DAGCombine: Extend createBuildVecShuffle for case len(in_vec) = 4*len(result_vec)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
serge via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
serge via Phabricator via llvm-commits
- [PATCH] D33196: [AArch64] Explicitly enable FeatureFuseLiterals on Cortex-A72 (NFC).
silviu.baranga at arm.com via Phabricator via llvm-commits
- [llvm] r303272 - Workaround for incorrect Win32 header on GCC.
İsmail Dönmez via llvm-commits
- [llvm] r303331 - [lib/Object] - Minor API update for llvm::Decompressor.
İsmail Dönmez via llvm-commits
- [llvm] r303272 - Workaround for incorrect Win32 header on GCC.
İsmail Dönmez via llvm-commits
- [llvm] r303272 - Workaround for incorrect Win32 header on GCC.
İsmail Dönmez via llvm-commits
- [PATCH] D32460: ADT: handle special case of ARM environment for SuSE
İsmail Dönmez via Phabricator via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
bd1976 llvm via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
via llvm-commits
Last message date:
Sun May 21 23:46:04 PDT 2017
Archived on: Sun May 21 23:43:32 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).