The Week Of Monday 20 May 2019 Archives by thread
Starting: Mon May 20 00:03:48 PDT 2019
Ending: Sun May 26 23:58:57 PDT 2019
Messages: 2263
- [PATCH] D61824: [ARM][AArch64] Overalign .tbss (Android Bionic hack) to avoid p_vaddr%p_align!=0
Rui Ueyama via llvm-commits
- [PATCH] D61993: [llvm-objcopy] Add file names to error messages
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D60353: ELF: Add basic partition data structures and behaviours.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62055: [ARM][AArch64] Revert Android Bionic PT_TLS overaligning hack
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62058: [AMDGPU] gfx1010 Avoid SMEM WAR hazard for some s_waitcnt values
Carl Ritson via Phabricator via llvm-commits
- [llvm] r361124 - [AMDGPU] gfx1010 Avoid SMEM WAR hazard for some s_waitcnt values
Carl Ritson via llvm-commits
- [PATCH] D61477: [ELF] -z combreloc: sort dynamic relocations by (symbol_index,r_offset)
Fangrui Song via Phabricator via llvm-commits
- [lld] r361125 - [ELF] -z combreloc: sort dynamic relocations by (symbol_index, r_offset)
Fangrui Song via llvm-commits
- [PATCH] D62110: [LV] prevent potential divide by zero. NFC
Renato Golin via Phabricator via llvm-commits
- [PATCH] D62123: [NFC] SimplifyCFG prof branch_weighs handling is simplified
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D62124: [LLD][COFF] Implement /filealign parameter
Stefan Schmidt via Phabricator via llvm-commits
- [PATCH] D59990: AMDGPU. Divergence driven ISel. Assign register class for cross block values according to the divergence.
Alexander via Phabricator via llvm-commits
- [PATCH] D62126: [CorrelatedValuePropagation] Fix prof branch_weights metadata handling for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D61306: [NFC] Refactor visitIntrinsicCall so it doesn't return a const char*
Guillaume Chatelet via Phabricator via llvm-commits
- [lld] r361128 - [ELF] Fix tests from r361013 on ARM/AARch64 bots.
Yvan Roux via llvm-commits
- [llvm] r361129 - [NFC] Refactor visitIntrinsicCall so it doesn't return a const char*
Guillaume Chatelet via llvm-commits
- [compiler-rt] r360914 - [libFuzzer] Disable merge-sigusr.test on linux.
Yvan Roux via llvm-commits
- [PATCH] D62106: [X86] Support -fno-plt __tls_get_addr calls
Fangrui Song via Phabricator via llvm-commits
- [llvm] r361130 - Revert "[NFC] Refactor visitIntrinsicCall so it doesn't return a const char*"
Guillaume Chatelet via llvm-commits
- [PATCH] D62125: Run ClangTidy tests in all C++ language modes
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D61933: [DebugInfo] Update loop metadata for inlined loops
Phabricator via Phabricator via llvm-commits
- [llvm] r361132 - [DebugInfo] Update loop metadata for inlined loops
Orlando Cazalet-Hyams via llvm-commits
- [PATCH] D60260: Match types of accumulator and result for llvm.experimental.vector.reduce.fadd/fmul
Phabricator via Phabricator via llvm-commits
- [llvm] r361133 - Match types of accumulator and result for llvm.experimental.vector.reduce.fadd/fmul
Sander de Smalen via llvm-commits
- [PATCH] D62128: [AArch64][SVE2] Asm: add integer pairwise arithmetic instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62129: [AArch64][SVE2] Asm: add integer unary instructions (predicated)
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62130: [AArch64][SVE2] Asm: add saturating add/sub instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62067: [Support] Time profiler: support new PassManager
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62119: [RISCV] prefer std::set to std::map
Lewis Revill via Phabricator via llvm-commits
- [llvm] r361134 - Use llvm::sort. NFC
Fangrui Song via llvm-commits
- [PATCH] D61998: [AArch64][SVE2] Asm: add saturating multiply-add interleaved long instructions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r361135 - [AArch64][SVE2] Asm: add saturating multiply-add interleaved long instructions
Cullen Rhodes via llvm-commits
- [PATCH] D62132: [RFC] Intrinsics for Hardware Loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62000: [AArch64][SVE2] Asm: add int halving add/sub (predicated) instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D61943: [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r361136 - [AArch64][SVE2] Asm: add int halving add/sub (predicated) instructions
Cullen Rhodes via llvm-commits
- [llvm] r361137 - [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
Petar Jovanovic via llvm-commits
- [PATCH] D62066: [ASTImporter] Enable disabled but passing tests
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D61563: [ELF] Error on relocations to local undefined symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62098: [ELF] Fix getRelocTargetVA formulae of R_TLS and R_NEG_TLS
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62072: Worked on bug 40859 to be more consistent with error messages in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D61996: [llvm-objdump]Improve testing of some switches #2
James Henderson via Phabricator via llvm-commits
- [PATCH] D62057: [ARM][CGP] Skip nuw values in PrepareConstants
Sam Parker via Phabricator via llvm-commits
- [PATCH] D61890: [LiveDebugValues] End variable's range with multiple locations at block entry
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D61811: [WebAssembly] Refactor synthetic sections and relocation processing. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r361140 - [NFC] Refactor visitIntrinsicCall so it doesn't return a const char*
Guillaume Chatelet via llvm-commits
- [PATCH] D61136: [Analyzer] Refactor begin and end symbol creation
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D62054: [llvm-objdump] Make --disassemble-functions imply -d
James Henderson via Phabricator via llvm-commits
- [PATCH] D61117: Fix Bug 41353 - unique symbols printed as D instead of u
James Henderson via Phabricator via llvm-commits
- [PATCH] D62134: MC: Allow getMaxInstLength to depend on the subtarget
Matt Arsenault via Phabricator via llvm-commits
- [lld] r361142 - [MIPS] Update mips-abs-got.s to not use .reloc
Fangrui Song via llvm-commits
- [llvm] r361143 - Revert "[DebugInfo] Update loop metadata for inlined loops"
Orlando Cazalet-Hyams via llvm-commits
- [lld] r361144 - [ELF] Error on relocations to local undefined symbols
Fangrui Song via llvm-commits
- [PATCH] D61937: [llvm-readelf] - Rework how we parse the .dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62136: [TTI] Fix some typos in comments
Pavel Samolysov via Phabricator via llvm-commits
- [lld] r361146 - [ELF] Fix getRelocTargetVA formulae of R_TLS and R_NEG_TLS
Fangrui Song via llvm-commits
- [PATCH] D60606: [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D55305: [RISCV] Add lowering of global TLS addresses
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62026: [Intrinsics] Merge lround.i32 and lround.i64 into a single intrinsic with overloaded result type. Make result type for llround overloaded instead of fixing to i64
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D56586: [PPC64] Update LocalEntry from assigned symbols
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D62017: [CodeGen] Add lrint/llrint builtins
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r361021 - AMDGPU/GlobalISel: Use waterfall loop for buffer_load
Mikael Holmén via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D62138: [Docs] Increase Doxygen cache size
J. Ryan Stinnett via Phabricator via llvm-commits
- [llvm] r361149 - Resubmit "[DebugInfo] Update loop metadata for inlined loops"
Orlando Cazalet-Hyams via llvm-commits
- [lld] r361150 - Revert "[ELF] -z combreloc: sort dynamic relocations by (symbol_index, r_offset)"
Dmitri Gribenko via llvm-commits
- [PATCH] D62077: [InstSimplify] Teach fsub -0.0, (fneg X) ==> X about unary fneg
Phabricator via Phabricator via llvm-commits
- [PATCH] D61774: [LibTooling] Add RangeSelector library for defining source ranges based on bound AST nodes.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] r361151 - [InstSimplify] Teach fsub -0.0, (fneg X) ==> X about unary fneg
Cameron McInally via llvm-commits
- [PATCH] D60095: [LLD][COFF] Early load PDB type server files
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61693: Rough out InstCombine::visitFNeg(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D56672: [HWASAN] Instrument globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D61743: New clang option -MD-filter=prefix to filter files from make dependencies
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62139: Ensuring unique names for JITDylib's
Praveen velliengiri via Phabricator via llvm-commits
- [llvm] r361153 - gn build: Merge r361152
Nico Weber via llvm-commits
- [PATCH] D62001: [AArch64][SVE2] Asm: add SADALP and UADALP instructions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r361154 - [AArch64][SVE2] Asm: add SADALP and UADALP instructions
Cullen Rhodes via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D61956: [CMake] Add first CMake cache files
Pavel Labath via Phabricator via llvm-commits
- [llvm] r361155 - Fixed the Bindings/OCaml/core.ml test
Dmitri Gribenko via llvm-commits
- [llvm] r361156 - RegAlloc: Fix verifier error with undef identity copies
Matt Arsenault via llvm-commits
- [PATCH] D62140: [AArch64][SVE2] Asm: add various bitwise shift instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] recognize dead struct fields and propagate values
James Molloy via Phabricator via llvm-commits
- [PATCH] D58776: [OMPT] Handling of the events of initial-task-begin and initial-task-end
Phabricator via Phabricator via llvm-commits
- [PATCH] D58506: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures (2)
Phabricator via Phabricator via llvm-commits
- [PATCH] D62141: [ELF] -z combreloc: sort dynamic relocations by (!is_relative,symbol_index,r_offset)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61745: [scudo][standalone] Introduce the Primary(s) and LocalCache
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r361159 - [scudo][standalone] Introduce the Primary(s) and LocalCache
Kostya Kortchinsky via llvm-commits
- [PATCH] D62142: [AArch64][SVE2] Asm: add integer add/sub long/wide instructions
Cullen Rhodes via Phabricator via llvm-commits
- [lld] r361162 - Revert "[ELF] Error on relocations to local undefined symbols"
Dmitri Gribenko via llvm-commits
- [PATCH] D61554: [llvm] Add CloneModuleInto to clone a Module into another one, a la assignment
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62144: [LoopUnroll] Add FlagNUW for backedge count
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62028: [DebugInfo][AArch64] Recognise target specific instruction as mov instr
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D62145: [AArch64][SVE2] Asm: add PMULLB/PMULLT instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62146: FileCheck: Improve FileCheck variable terminology
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D62024: [InstCombine] fold shuffles of insert_subvectors
Sanjay Patel via Phabricator via llvm-commits
- [lld] r361164 - [ELF] -z combreloc: sort dynamic relocations by (!is_relative, symbol_index, r_offset)
Fangrui Song via llvm-commits
- [PATCH] D62147: CMake target LLVMOProfileJIT should depend on intrinsics_gen
Atkins Chang via Phabricator via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] r361165 - [llvm-readelf] - Rework how we parse the .dynamic section.
George Rimar via llvm-commits
- [llvm] r361166 - [SDAG] Vector op legalization for overflow ops
Nikita Popov via llvm-commits
- [PATCH] D61692: [SDAG] Vector op legalization for overflow ops
Nikita Popov via Phabricator via llvm-commits
- [llvm] r361167 - R600: Fix unconditional return in loop
Matt Arsenault via llvm-commits
- [PATCH] D61412: [RISCV] Replace map with set in getReqFeatures
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r361168 - [DAGCombiner] Refactor code in visitShiftByConstant slightly to make it more readable. NFC
Craig Topper via llvm-commits
- [llvm] r361169 - [Intrinsics] Merge lround.i32 and lround.i64 into a single intrinsic with overloaded result type. Make result type for llvm.llround overloaded instead of fixing to i64
Craig Topper via llvm-commits
- [PATCH] D62050: [Analysis] Only run plugins tests if plugins are actually enabled
Don Hinton via Phabricator via llvm-commits
- [llvm] r361171 - [AMDGPU] Fix std::array initializers to avoid warnings with older tool chains. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r361173 - [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via llvm-commits
- [PATCH] D62118: [DWARF] hoist nullptr checks. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r361174 - [X86] Add icelake-client and tremont model numbers to getHostCPUName.
Craig Topper via llvm-commits
- [compiler-rt] r361175 - [X86] Add icelake-client and tremont model numbers to compiler-rt's implementation of __builtin_cpu_is.
Craig Topper via llvm-commits
- [llvm] r361176 - [DWARF] hoist nullptr checks. NFC
Nick Desaulniers via llvm-commits
- [PATCH] D62153: [WebAssembly] Relax signature checking for undefined functions that are not called directly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D62006: Add "llvm_unreachable" for function RegisterBankInfo::getRegBank
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D59981: [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node for asm goto.
Phabricator via Phabricator via llvm-commits
- [llvm] r361177 - [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node for asm goto.
Craig Topper via llvm-commits
- [PATCH] D62154: [cmake] Revert part of r360991 "[Analysis] Only run plugins tests if plugins are actually enabled" that unilaterally disabled plugins
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62143: [clangd] Make it possible to use VFS from parsing for getting tidy options
Phabricator via Phabricator via llvm-commits
- [llvm] r361179 - [X86] Add test case for r361177.
Craig Topper via llvm-commits
- [PATCH] D60386: FileCheck [6/12]: Introduce numeric variable definition
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r361180 - [InstSimplify] update stale comment; NFC
Sanjay Patel via llvm-commits
- [llvm] r361181 - [InstCombine] auto-generate test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D62155: [CMake] Copy C++ headers during config on Darwin
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D61705: Tablegen type comparison LE should be LT or equal.
Pete Couperus via Phabricator via llvm-commits
- [llvm] r361183 - [TableGen] - Type comparison LE should be LT or equal.
Pete Couperus via llvm-commits
- [PATCH] D62040: [docs] Add new document on building distributions
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D62078: This change adds an API to allow setting the flag to indicate that the profile data has been dumped to the file.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D61935: Fixes PPC64 Tbegin disassembling
Jinsong Ji via Phabricator via llvm-commits
- [compiler-rt] r361185 - [libFuzzer] Disable fork-sigusr.test on AArch64.
Matt Morehouse via llvm-commits
- [lld] r361186 - Test commit, add an empty line.
Tiancong Wang via llvm-commits
- [llvm] r361188 - [InstCombine] Add visitFNeg(...) visitor for unary Fneg
Cameron McInally via llvm-commits
- [PATCH] D61726: [Pass Pipeline] Run another round of reassociation after loop pipeline
Amara Emerson via Phabricator via llvm-commits
- [llvm] r361189 - [LFTR] Add additional PR31181 test cases
Nikita Popov via llvm-commits
- [lld] r361190 - [ELF][Driver] Fix precedence of symbol ordering file and CGProfile
Tiancong Wang via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D60224: [TargetLowering] Extend bool args to inline-asm according to getBooleanType
Eli Friedman via Phabricator via llvm-commits
- [llvm] r361191 - gn build: Merge r361148
Nico Weber via llvm-commits
- [PATCH] D62108: [AArch64] Handle lowering lround on windows, where long is 32 bit
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60839: [ScheduleDAGInstrs] Compute topological ordering on demand.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61808: [ObjC] Replace uses of the argument of a call to objc_autorelease with the result in MRR
John McCall via Phabricator via llvm-commits
- [llvm] r361192 - [AArch64] Handle lowering lround on windows, where long is 32 bit
Martin Storsjo via llvm-commits
- [PATCH] D62003: Add TargetLoweringInfo hook for explicitly setting the ABI calling convention endianess
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r361194 - This change adds an API to allow setting the flag to indicate that the profile data has been dumped to the file.
Max Moroz via llvm-commits
- [PATCH] D62158: [InstCombine] canonicalize minnum/maxnum with 'nan' to fcmp+select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61708: [TSan] Support `ignore_noninstrumented_modules` on Linux
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D62074: [DebugInfo] Handle '# line "file"' correctly for asm source.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D62071: [DebugInfo] Handle -main-file-name correctly for asm source.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
David Li via Phabricator via llvm-commits
- [llvm] r361195 - [Support] Renamed member 'Size' to 'AllocatedSize' in MemoryBlock and OwningMemoryBlock.
Lang Hames via llvm-commits
- [polly] r361196 - [DependenceInfo] Remove dead initialization. NFC.
Michael Kruse via llvm-commits
- [PATCH] D61599: [Support] Reverted r357058 and r351916, MemoryBlock class now exposes its allocated size instead of requested size.
Lang Hames via Phabricator via llvm-commits
- [llvm] r361197 - [NFC][InstCombine] Add FIXME for one-use check on constant negation transforms.
Cameron McInally via llvm-commits
- [llvm] r361198 - [docs] Add more details/examples for LLJIT/LLLazyJIT, tweak lookup discussion.
Lang Hames via llvm-commits
- [PATCH] D60935: [IndVarSimplify] Fixup nowrap flags during LFTR when moving to post-inc (PR31181)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D60690: [AArch64] Skip mask checks for masks with an odd number of elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D62111: Tweaks for setting CMAKE_LINKER to lld-link
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r361199 - [ORC] Remove some unreachable code.
Lang Hames via llvm-commits
- [PATCH] D62161: AMDGPU: Force skip branches over calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62068: [MergeICmps] Preserve the dominator tree.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r361200 - [docs] Fix an RST typo: "code-blocks" should be "code-block".
Lang Hames via llvm-commits
- [PATCH] D61940: [DebugInfo] Don't always extend variable locations when the reg location is unchanging
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D62162: Fix register coalescer failure to prune value
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D62112: [ORC] fix use-after-move. NFC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D62163: [MachinePipeliner] Support resource tracking with InstrSchedModel
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D60953: [clangd] Respect clang-tidy suppression comments
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62165: [MachinePipeliner][NFC] Add some debug log and statistics
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r361202 - AMDGPU: Force skip branches over calls
Matt Arsenault via llvm-commits
- [llvm] r361203 - [ORC] fix use-after-move. NFC
Nick Desaulniers via llvm-commits
- [polly] r361204 - [CodeGen] Fix order of PHINode and MA Write generation.
Michael Kruse via llvm-commits
- [polly] r360454 - [ZoneAlgo] Fix PHI inconsistency in invalid contexts.
Michael Kruse via llvm-commits
- [PATCH] D62166: [mips] Always check that `shift and add` optimization is efficient
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D61698: [COFF] Store alignment in log2 form, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D62025: Expand llvm.is.constant earlier
Joerg Sonnenberger via llvm-commits
- [lld] r361206 - [COFF] Store alignment in log2 form, NFC
Reid Kleckner via llvm-commits
- [PATCH] D62079: [MBP] Rotate should bring more fallthrough
David Li via Phabricator via llvm-commits
- [llvm] r360991 - [Analysis] Only run plugins tests if plugins are actually enabled
Don Hinton via llvm-commits
- [PATCH] D61919: [builtins] Deduplicate __eqsf2 and __gtsf2
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r361207 - [builtins] Deduplicate __eqsf2 and __gtsf2 via macro
Petr Hosek via llvm-commits
- [PATCH] D62063: CMake changes to get Windows self-host with PGO working
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61697: [lit] Disable test on darwin when building shared libs.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62167: CodeView - add static data members to global variable debug info.
Amy Huang via Phabricator via llvm-commits
- [llvm] r361209 - Try to fix build with older gccs after r361152
Nico Weber via llvm-commits
- [llvm] r360960 - [X86][AsmParser] Add mnemonics missed in r360954.
Eli Friedman via llvm-commits
- [PATCH] D61881: Deal with return-twice function such as vfork, setjmp when CET-IBT enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61711: [ELF][Driver] Fix precedence of symbol ordering file and CGProfile
Fangrui Song via Phabricator via llvm-commits
- [zorg] r361211 - Fix cfi-and-supported
Vitaly Buka via llvm-commits
- [lld] r361212 - Revert r361206 "[COFF] Store alignment in log2 form, NFC"
Nico Weber via llvm-commits
- [lld] r361213 - [ELF] Error on relocations to local undefined symbols
Fangrui Song via llvm-commits
- [llvm] r361214 - Tweaks for setting CMAKE_LINKER to lld-link
Nico Weber via llvm-commits
- [PATCH] D60554: Fix number of args of prof branch_weights MD for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r361215 - [ORC] Assert that JITDylibs have unique names.
Lang Hames via llvm-commits
- [PATCH] D60604: [IR] Improve SwitchInst API to support prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D62170: Add --reproduce to lld/wasm.
Rui Ueyama via Phabricator via llvm-commits
- [zorg] r361217 - Removed explicit build of lib/LLVMgold.so targer.
Galina Kistanova via llvm-commits
- [PATCH] D62171: build: Enable CMake Policy 0077
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r361218 - [PowerPC] use more meaningful name - NFC
Chen Zheng via llvm-commits
- [PATCH] D62172: [cmake] Add custom command to touch archives so ninja won't rebuild them.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D61607: Introduce an option to stripPointerCasts to force the same bit pattern
Johannes Doerfert via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D60047: [CaptureTracking] Don't let comparisons against null escape inbounds pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61843: [DAGCombine] Match a pattern where a wide type scalar value is stored by several narrow stores
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r361219 - [PowerPC] test cases for selecting x-form instruction for unaligned offset - NFC
Chen Zheng via llvm-commits
- [PATCH] D62173: [PowerPC] [ISEL] select x-form instruction for unaligned offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D62174: [Analysis] Link library dependencies to Analysis plugins
Petr Hosek via Phabricator via llvm-commits
- [llvm] r361220 - Move thumbv7k test from AArch64 to ARM
Nikita Popov via llvm-commits
- [llvm] r361221 - [NFC][PowerPC] Add a test to verify if the scheduler schedule the addi before the load.
QingShan Zhang via llvm-commits
- [llvm] r361222 - Add TargetLoweringInfo hook for explicitly setting the ABI calling convention endianess
Dylan McKay via llvm-commits
- [PATCH] D61425: Install import libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D62175: [llvm-dlltool] Respect NONAME keyword
Stefan Schmidt via Phabricator via llvm-commits
- [PATCH] D62176: [CMake] Specify component for all target types
Petr Hosek via Phabricator via llvm-commits
- [llvm] r361223 - [CMake] Specify component for all target types
Petr Hosek via llvm-commits
- [PATCH] D62073: DWARF: Introduce DWARFUnitHeader class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61851: [clang-tidy] New option for misc-throw-by-value-catch-by-reference
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D55667: [RISCV] Support assembling TLS LA pseudo instructions
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D61930: [Power9] Add a specific heuristic to schedule the addi before the load
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D62177: [ELF] Don't advance position in a memory region when assigning to the Dot
Fangrui Song via Phabricator via llvm-commits
- [llvm] r361227 - [ARM][CGP] Skip nuw in PrepareConstants
Sam Parker via llvm-commits
- [lld] r361228 - [ELF] Don't advance position in a memory region when assigning to the Dot
Fangrui Song via llvm-commits
- [llvm] r361229 - [AArch64][SVE2] Asm: add integer pairwise arithmetic instructions
Cullen Rhodes via llvm-commits
- [llvm] r361230 - [AArch64][SVE2] Asm: add integer unary instructions (predicated)
Cullen Rhodes via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D61641: [llvm-objcopy] Strip file symbols with --strip-unneeded
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r361231 - [llvm-objcopy] Strip file symbols with --strip-unneeded
Eugene Leviant via llvm-commits
- [lld] r361233 - [WebAssembly] Refactor synthetic sections and relocation processing. NFC.
Sam Clegg via llvm-commits
- [PATCH] D61600: [DebugInfo] More precise variable range for stack locations
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D61876: [WebAssembly] Add __start_/_stop_ symbols for data sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D62179: [llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62180: [AArch64] Armv8.2-A crypto extensions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D62113: [Bugpoint] fix use-after-move. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61929: [lld] Trace all references with lld --trace-symbol
Sam Clegg via Phabricator via llvm-commits
- [llvm] r361235 - [AArch64] Skip mask checks for masks with an odd number of elements.
Florian Hahn via llvm-commits
- [lld] r361236 - [WebAssembly] Add __start_/_stop_ symbols for data sections
Sam Clegg via llvm-commits
- [llvm] r361237 - [PPC64] Update LocalEntry from assigned symbols
Fangrui Song via llvm-commits
- [PATCH] D62185: [mach-o] Extend LC_DATA_IN_CODE support to x86_64
l via Phabricator via llvm-commits
- [PATCH] D62186: [SimplifyCFG] Fix prof branch_weights MD while removing unreachable switch cases
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r361239 - [MergeICmps] Preserve the dominator tree.
Clement Courbet via llvm-commits
- [llvm] r361240 - [llvm-objdump] Make --disassemble-functions imply -d
George Rimar via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r361241 - [NFC][X86][AArch64] Add some more tests for shift amount masking
Roman Lebedev via llvm-commits
- [PATCH] D62114: [Bugpoint] fix another use-after-move. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r361243 - [X86][SSE] Add shuffle tests for 'splat3' patterns.
Simon Pilgrim via llvm-commits
- [lld] r361244 - [WebAssembly] Add --reproduce.
Rui Ueyama via llvm-commits
- [llvm] r361245 - [DebugInfo] Handle -main-file-name correctly for asm source.
Paul Robinson via llvm-commits
- [llvm] r361246 - Revert r360902 "Resubmit: [Salvage] Change salvage debug info ..."
Bob Haarman via llvm-commits
- [PATCH] D62182: builder lldb-x86_64-fedora: more verbosity
Jan Kratochvil via Phabricator via llvm-commits
- [zorg] r361247 - builder lldb-x86_64-fedora: more verbosity
Jan Kratochvil via llvm-commits
- [llvm] r361248 - [DebugInfo] Handle '# line "file"' correctly for asm source.
Paul Robinson via llvm-commits
- [lld] r361249 - Fix test failure.
Rui Ueyama via llvm-commits
- [llvm] r361250 - De-Window-ize a test
Paul Robinson via llvm-commits
- [PATCH] D62188: Speed up --start-lib and --end-lib.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62018: [AArch64] Handle ISD::LRINT and ISD::LLRINT
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D60762: [SelectionDAG] Legalize vaargs that require vector splitting
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62189: [Sanitizer] Add interceptor for wcsdup
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62190: [WIP][RISCV] Allow shrink wrapping for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [llvm] r361251 - [DebugInfo] Fix tests missed by r362148
Paul Robinson via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60392: FileCheck [12/12]: Support use of var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D62191: [SelectionDAG] define binops as a superset of commutative binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62151: [clangd] Add tweak to convert normal to raw string literal, when it contains escapes.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D61325: Treat a narrowing PtrToInt like Trunc when generating asm
Mat Hostetter via Phabricator via llvm-commits
- [llvm] r361253 - [ScheduleDAGInstrs] Compute topological ordering on demand.
Florian Hahn via llvm-commits
- [llvm] r361254 - [NFC][X86][AArch64] Shift amount masking: tests that show that 'neg' doesn't last
Roman Lebedev via llvm-commits
- [PATCH] D42748: [ELF] Don't create a .dynamic section when linking with -Bstatic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59015: [lldb-mi] Include full path in the -data-disassemble response
Phabricator via Phabricator via llvm-commits
- [llvm] r361256 - Fix typo in r361251.
Paul Robinson via llvm-commits
- [llvm] r361257 - [MergeICmps][NFC] Make BCEAtom move-only.
Clement Courbet via llvm-commits
- [PATCH] D62135: [clangd] Turn no-parse-completion on by when preamble isn't ready. Add flag to force it.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D62193: [MergeICmps] Make sorting strongly stable on the rhs.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D62194: AMDGPU: Fix not marking new gfx10 SGPRs as CSRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D62195: Properly categorize llvm-objdump options
serge via Phabricator via llvm-commits
- [llvm] r361259 - gn build: Merge r361233
Nico Weber via llvm-commits
- [llvm] r361260 - gn build: Merge r361252
Nico Weber via llvm-commits
- [llvm] r361262 - gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`
Nico Weber via llvm-commits
- [PATCH] D61948: Implement call lowering without parameters on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D59879: [ARM][CMSE] Add commandline option and feature macro
Javed Absar via Phabricator via llvm-commits
- [llvm] r361263 - Revert r361257 "[MergeICmps][NFC] Make BCEAtom move-only."
Clement Courbet via llvm-commits
- [PATCH] D62196: [LiveDebugValues] Close range for previous variable's location when deducing new variable's location
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62198: StructurizeCFG: Relax uniformity checks.
Neil Henning via Phabricator via llvm-commits
- [lld] r361266 - [ELF] Deleted unused ComdatGroups member variable left by D61854
Fangrui Song via llvm-commits
- [llvm] r361267 - gn build: Merge r361264
Nico Weber via llvm-commits
- [llvm] r361268 - [DAGCombiner] prevent unsafe reassociation of FP ops
Sanjay Patel via llvm-commits
- [PATCH] D61917: [IR] allow fast-math-flags on select of FP values
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r361270 - [X86][SSE] computeKnownBitsForTargetNode - add X86ISD::ANDNP support
Simon Pilgrim via llvm-commits
- [PATCH] D62203: Disable EHFrameSupport in JITLink/RuntimeDyld on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62204: [AArch64][SVE2] Asm: support SVE2 Accumulate Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62205: [AArch64][SVE2] Asm: support SVE2 Narrowing Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62206: [AArch64][SVE2] Asm: support SVE2 String Processing Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62122: [NFC] Introduce SwitchInst wrapper for prof branch_weights handling
David Li via Phabricator via llvm-commits
- [llvm] r361272 - [docs] Add new document on building distributions
Chris Bieneman via llvm-commits
- [PATCH] D62207: [WebAssembly] Add the signature for the new llround builtin function
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D61608: Fix YAML parser's Document::skip for null nodes
Chris Bieneman via Phabricator via llvm-commits
- [lld] r361273 - Revert "[WebAssembly] Add __start_/_stop_ symbols for data sections"
Sam Clegg via llvm-commits
- [PATCH] D62209: Use quotation marks to fix broken links
Santos Solorzano via Phabricator via llvm-commits
- [llvm] r361276 - [Dsymutil] Remove redundant argument (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D62011: Remove `SymbolFileDWARF *` when there is already `DWARFUnit *`
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D62210: [WebAssembly] Implement __builtin_return_address for emscripten
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D62047: [WebAssembly] Add multivalue and tail-call target features
Thomas Lively via Phabricator via llvm-commits
- [llvm] r361279 - [Bugpoint] fix use-after-move. NFC
Nick Desaulniers via llvm-commits
- [llvm] r361280 - [cmake] Add custom command to touch archives on Darwin so ninja won't rebuild them.
Don Hinton via llvm-commits
- [llvm] r361281 - [MergeICmps] Make sorting strongly stable on the rhs.
Clement Courbet via llvm-commits
- [llvm] r361282 - [cmake] Bug in r361281: make include optional and fix typo which might make a difference on some systems.
Don Hinton via llvm-commits
- [PATCH] D62212: TableGen: Handle nontrivial foreach range bounds
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r361284 - [SelectionDAG] remove redundant code; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D62120: [ORC] fix unreachable code bug
Lang Hames via Phabricator via llvm-commits
- [llvm] r361286 - [cmake] Try to make cmake happy and fix bots.
Don Hinton via llvm-commits
- [llvm] r361287 - [SelectionDAG] fold insert subvector of undef into undef
Sanjay Patel via llvm-commits
- [llvm] r361288 - [X86] Remove an unneeded ZERO_EXTEND creation from LowerINTRINSIC_W_CHAIN. NFC
Craig Topper via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [llvm] r361289 - [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via llvm-commits
- [polly] r361290 - [DeLICM] Use polly::singleton to allow empty result.
Michael Kruse via llvm-commits
- [llvm] r361291 - [cmake] Don't use VERSION_GREATER_EQUAL in cmake versions prior to 3.72.
Don Hinton via llvm-commits
- [llvm] r361292 - Fix for sphinx bot warning
Leonard Chan via llvm-commits
- [PATCH] D62021: Fix LLDB warnings when compiling with Clang 8.0
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r361293 - Fix register coalescer failure to prune value
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D60568: [OpenMP] Add support for registering requires directives with the runtime
Phabricator via Phabricator via llvm-commits
- [PATCH] D62215: Fixes to distribution example for X86_64 Arch Linux
Wink Saville via Phabricator via llvm-commits
- [lld] r361297 - Fix test to put its outputs into the temp directory.
Richard Smith via llvm-commits
- [PATCH] D61966: [PowerPC][NFC] Add a tests for Reordering CSR reloads in epilogue to follow the same order as CSR saves in the prologue
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [llvm] r361303 - [NFC][X86][AArch64] Add tests for sinking of add/sub by constant through add/sub
Roman Lebedev via llvm-commits
- [compiler-rt] r361304 - [asan] Replace assignments with internal_memcpy ErrorDescription
Vitaly Buka via llvm-commits
- [compiler-rt] r361305 - [asan] clang-format parent patch
Vitaly Buka via llvm-commits
- [llvm] r361306 - Move csr-save-restore-order.ll to the right place
Yi-Hong Lyu via llvm-commits
- [llvm] r361307 - build: enable CMake policy 0077
Saleem Abdulrasool via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 48-bit VMA
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r361308 - [NFC][InstCombine] Add unary FNeg tests to X86/x86-avx512.ll
Cameron McInally via llvm-commits
- [PATCH] D61887: [SelectionDAG] computeKnownBits - support constant pool values from target
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62217: AMDGPU: Assume call pseudos are convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39111: Extensible LLVM RTTI
Lang Hames via Phabricator via llvm-commits
- [llvm] r361311 - [NFC][InstCombine] Add unary fneg tests to operand-complexity.ll.
Cameron McInally via llvm-commits
- [PATCH] D62218: [docs][cmake] document LLVM_ENABLE_PLUGINS
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] r361313 - [libFuzzer] Reduce flakiness of merge-sigusr.test.
Matt Morehouse via llvm-commits
- [llvm] r361315 - [X86] Add large integer comparison tests for PR41971; NFC
Nikita Popov via llvm-commits
- [llvm] r361317 - [InstCombine] add more tests for shuffle folding; NFC
Sanjay Patel via llvm-commits
- [llvm] r361318 - [NFC][Thumb2] Autogenerate thumb2-ldr_pre.ll test
Roman Lebedev via llvm-commits
- [llvm] r361319 - [NFC][X86] Autogenerate ragreedy-hoist-spill.ll test
Roman Lebedev via llvm-commits
- [llvm] r361320 - [NFC][AMDGPU] Autogenerate llvm.amdgcn.s.barrier.ll test
Roman Lebedev via llvm-commits
- [PATCH] D62220: [X86] Don't compare i128 through vector if construction not cheap (PR41971)
Nikita Popov via Phabricator via llvm-commits
- [llvm] r361322 - [ORC] Guarantee unique JITDylib names in lli, add usage notes to createJITDylib.
Lang Hames via llvm-commits
- [PATCH] D62222: AMDGPU: Assume calls read exec
Matt Arsenault via Phabricator via llvm-commits
- [zorg] r361323 - [zorg] Build and test LLVM with GN
Vitaly Buka via llvm-commits
- [PATCH] D62223: [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62020: [zorg] Build and test LLVM with GN
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61923: [GWP-ASan] Mutex implementation [2].
Mitch Phillips via Phabricator via llvm-commits
- [zorg] r361324 - Fix build step name
Vitaly Buka via llvm-commits
- [compiler-rt] r361326 - [libFuzzer] Ignore exit status of wait in merge-sigusr.test.
Matt Morehouse via llvm-commits
- [llvm] r361327 - [WebAssembly] Add the signature for the new llround builtin function
Dan Gohman via llvm-commits
- [llvm] r360171 - [DAGCombiner] Avoid creating large tokenfactors in visitTokenFactor
Jordan Rupprecht via llvm-commits
- [llvm] r361330 - AMDGPU: Fix not marking new gfx10 SGPRs as CSRs
Matt Arsenault via llvm-commits
- [llvm] r361331 - AMDGPU: Assume call pseudos are convergent
Matt Arsenault via llvm-commits
- [llvm] r361332 - AMDGPU: Add some tests for inlineasm behavior
Matt Arsenault via llvm-commits
- [llvm] r361333 - AMDGPU: Assume calls read exec
Matt Arsenault via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D61871: [asan] Fix debug asan build link error
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r361336 - [libFuzzer] Kill by session ID in merge-sigusr.test.
Matt Morehouse via llvm-commits
- [llvm] r361338 - [InstCombine] fold shuffles of insert_subvectors
Sanjay Patel via llvm-commits
- [PATCH] D62072: [llvm-objcopy]Tidy up error messages
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r361339 - [libFuzzer] Sleep after process exits in merge-sigusr.test.
Matt Morehouse via llvm-commits
- [llvm] r361340 - [Analysis] Link library dependencies to Analysis plugins
Petr Hosek via llvm-commits
- [llvm] r361341 - [Docs] fix formatting for bullet list; NFC
Sanjay Patel via llvm-commits
- [llvm] r361342 - [X86] [CET] Deal with return-twice function such as vfork, setjmp when
Pengfei Wang via llvm-commits
- [llvm] r361343 - [Docs] Increase Doxygen cache size
Don Hinton via llvm-commits
- [PATCH] D62226: [libFuzzer] Ignore synthetic exceptions on Fuchsia
Aaron Green via Phabricator via llvm-commits
- [PATCH] D62227: [RuntimeDyld] fix too-small-bitmask error
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D61289: [globalisel] Add G_SEXT_INREG
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D62229: [TargetTransformInfo] early return on nullptr
Nick Desaulniers via Phabricator via llvm-commits
- [lld] r361345 - [docs] Fix troff macro (.F1 -> .Fl) in ld.lld.1
Fangrui Song via llvm-commits
- [llvm] r361346 - [PowerPC] [ISEL] select x-form instruction for unaligned offset
Chen Zheng via llvm-commits
- [llvm] r361347 - [PowerPC] use meaningful name for displacement form aligned with x-form - NFC
Chen Zheng via llvm-commits
- [PATCH] D62231: [DebugInfoMetadata] return early on nullptr arg
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D61302: [www][EuroLLVM'19] Add BoF slides and notes link for LLVM Binutils
Tanya Lattner via Phabricator via llvm-commits
- [llvm] r361349 - [NFC] Remove a blank line (test commit)
Seiya Nuta via llvm-commits
- [lld] r361350 - Simplify the logic to instantiate Symbols. Should be NFC.
Rui Ueyama via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Yonghong Song via Phabricator via llvm-commits
- [llvm] r361351 - Properly categorize llvm-objdump options
Serge Guelton via llvm-commits
- [PATCH] D62234: Copy symbol length when we replace a symbol.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r361352 - [X86] Don't compare i128 through vector if construction not cheap (PR41971)
Nikita Popov via llvm-commits
- [llvm] r361354 - [AArch64] Subtarget crypto extension defaults
Sjoerd Meijer via llvm-commits
- [PATCH] D61787: [GlobalISel Legalizer] Improve artifact combiner
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D61950: [PowerPC64] adds ABI parsing when specified on target triple
Fangrui Song via Phabricator via llvm-commits
- [llvm] r361355 - [PPC64] Parse -elfv1 -elfv2 when specified on target triple
Fangrui Song via llvm-commits
- [llvm] r361356 - [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via llvm-commits
- [PATCH] D62236: [TargetMachine] error message unsupported code model
Sjoerd Meijer via Phabricator via llvm-commits
- [compiler-rt] r361357 - [Sanitizer] Add interceptor for wcsdup
Pavel Labath via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D62237: [LLD][ELF] - Improve diagnostic about unrecognized relocations.
George Rimar via Phabricator via llvm-commits
- [lld] r361359 - [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via llvm-commits
- [lld] r361364 - Copy symbol length when we replace a symbol.
Rui Ueyama via llvm-commits
- [llvm] r361366 - Re-land r361257 "[MergeICmps][NFC] Make BCEAtom move-only.""
Clement Courbet via llvm-commits
- [llvm] r361367 - [llvm-dlltool] Respect NONAME keyword
Martin Storsjo via llvm-commits
- [PATCH] D62239: [llvm-exegesis] Move native target initialization code to a separate file.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D62200: [Driver][Windows] Add dependent lib argument for -fprofile-generate and -fcs-profile-generate
Phabricator via Phabricator via llvm-commits
- [PATCH] D61634: [clang/llvm] Allow efficient implementation of libc's memory functions in C/C++
Chandler Carruth via Phabricator via llvm-commits
- [www] r361369 - [www][EuroLLVM'19] Add BoF slides and notes links for LLVM Binutils BoF
James Henderson via llvm-commits
- [PATCH] D62240: [WebAssembly] Seal imports section before counting imports
Sam Clegg via Phabricator via llvm-commits
- [llvm] r361370 - [TargetMachine] error message unsupported code model
Sjoerd Meijer via llvm-commits
- [PATCH] D60270: [llvm-objcopy] Add support for Intel HEX input/output format
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62241: [FileCheck] Introduce substitution subclasses
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D62242: UpdateTestChecks: sparc march handling
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r361371 - [VirtualFileSystem] Fix uninitialized variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D61583: [ELF] Create Undefined for local STT_SECTION symbol if the section is discarded
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62245: [compiler-rt] Update comments in asan header to doxygen format; NFC.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D62247: CodeGen: refactor swifterror tracking into CodeGen
Tim Northover via Phabricator via llvm-commits
- [PATCH] D62248: GlobalISel: support swifterror on AArch64
Tim Northover via Phabricator via llvm-commits
- [PATCH] D62249: RegAllocFast: Set MayLiveAcrossBlocks when allocating uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [llvm] r361375 - [Hexagon] assert getRegisterBitWidth returns non-zero value. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62250: [DSE] Bugfix to avoid PartialStoreMerging involving non byte-sized stores
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D60603: Make llvm-as --help great again
serge via Phabricator via llvm-commits
- [llvm] r361380 - [NFC][SystemZ] Autogenerate alloca-03.ll test to make test changes more visible
Roman Lebedev via llvm-commits
- [llvm] r361381 - UpdateTestChecks: sparc march handling
Roman Lebedev via llvm-commits
- [PATCH] D61821: gn build: add RISCV target
Nico Weber via Phabricator via llvm-commits
- [llvm] r361384 - [llvm-objcopy] Tidy up error messages
James Henderson via llvm-commits
- [PATCH] D62252: [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C fold
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r361385 - [llvm-exegesis] Move native target initialization code to a separate file.
Clement Courbet via llvm-commits
- [PATCH] D62253: [objdump] Dump inline relocations if the relocated section is specified with --section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61012: [AMDGPU][MC] Corrected parsing of op_sel* and neg_* modifiers
Phabricator via Phabricator via llvm-commits
- [llvm] r361386 - [AMDGPU][MC] Corrected parsing of op_sel* and neg_* modifiers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D61969: Fix Bugzilla ID 41862 to support checking addresses of disassembled object
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61847: [lldb] NFC modernize codebase with modernize-use-nullptr
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] r361387 - LoopVectorizationCostModel::selectInterleaveCount - assert we have a non-zero loop cost. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D61865: [clangd] improve help message for limit-results
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D61914: [Support][Test] Time profiler: add regression test
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r361389 - gn build: Merge r361377
Nico Weber via llvm-commits
- [llvm] r361390 - [NFC][X86][AArch64] Rewrite sink-addsub-of-const.ll tests to have full permutation coverage
Roman Lebedev via llvm-commits
- [llvm] r361391 - Reland r361148 with a fix to the buildbot failure.
Ilya Biryukov via llvm-commits
- [PATCH] D62149: [LibTooling] Update Transformer to use RangeSelector instead of NodePart enum.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D62254: [ARM][CGP] Clear SafeWrap before each search
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62255: [llvm-objdump] Improve testing of some switches #3
James Henderson via Phabricator via llvm-commits
- [lld] r361393 - [mips] Replace multiple `-check-prefix` by single `-check-prefixes`. NFC
Simon Atanasyan via llvm-commits
- [lld] r361394 - [mips] Use GNU-style output to make tests smaller. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D62257: [DAGCombiner][X86][AArch64] (x - C) + y -> (x + y) - C fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62256: [llvm-readobj] Implement GNU-style output for dynamic table
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r361395 - [llvm-objdump] Dump inline relocations if the relocated section is specified with --section
Fangrui Song via llvm-commits
- [PATCH] D62258: [scudo][standalone] Introduce the thread specific data structures
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r361396 - [NFC][X86] Autogenerate negative-offset.ll test
Roman Lebedev via llvm-commits
- [llvm] r361397 - [NFC][ARM] Autogenerate addsubcarry-promotion.ll test
Roman Lebedev via llvm-commits
- [llvm] r361398 - [NFC][ARM] addsubcarry-promotion.ll: whoops - replace '.' with '-' in check-prefix
Roman Lebedev via llvm-commits
- [PATCH] D62214: Remove extra if case.
Amy Huang via Phabricator via llvm-commits
- [llvm] r361399 - Unbreak non-PIC builds after r361340/D62174
David Zarzycki via llvm-commits
- [llvm] r361401 - [IR] allow fast-math-flags on select of FP values
Sanjay Patel via llvm-commits
- [PATCH] D61680: [X86] Avoid SFB - Fix inconsistent codegen with/without debug info
Chris Dawson via Phabricator via llvm-commits
- [llvm] r361402 - llvm-undname: Fix an assert-on-invalid, found by oss-fuzz
Nico Weber via llvm-commits
- [llvm] r361403 - [TargetLowering] Add blank line (test commit)
Kees Cook via llvm-commits
- [PATCH] D62260: [llvm-objdump] - Many minor NFC changes to cleanup/improve the code in ELF/Object.cpp.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62261: [PowerPC][NFC] Add test for comparison between two virtual registers
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D60506: [CGP] Make ICMP_EQ use CR result of ICMP_S(L|G)T dominators
Yi-Hong Lyu via Phabricator via llvm-commits
- [llvm] r361404 - [TargetLowering] Extend bool args to inline-asm according to getBooleanType
Kees Cook via llvm-commits
- [llvm] r361405 - MC: Allow getMaxInstLength to depend on the subtarget
Matt Arsenault via llvm-commits
- [llvm] r361406 - AMDGPU: Move disassembler support check to constructor
Matt Arsenault via llvm-commits
- [compiler-rt] r361407 - [libFuzzer] Ignore synthetic exceptions on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D62251: Fix for third case reported in https://bugs.llvm.org/show_bug.cgi?id=41584
Phabricator via Phabricator via llvm-commits
- [PATCH] D62109: [RegisterCoalescer] fix potential use of undef value. NFC
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62262: [PGO][CHR] Speed up following long use-def chains.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r361409 - [NFC][X86][AArch64] Add tests for missing (x - y) + -1 -> not(y) + x fold
Roman Lebedev via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62263: [DAGCombine][X86][AArch64][AMDGPU] (x - y) + -1 -> add (xor y, -1), x fold
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r361410 - Disable EHFrameSupport in JITLink/RuntimeDyld on AIX
Xing Xue via llvm-commits
- [PATCH] D62160: [LibTooling] Update Stencil to use RangeSelector
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D60017: [git] Be more specific when looking for llvm-svn
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56498: [libcxx] Fix order checking in some more unordered_multimap tests.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62264: [CommandLine] WIP: Add new debug_opt that reduces down to size of DataType in Release builds.
Don Hinton via Phabricator via llvm-commits
- [llvm] r361415 - [NFC][InstCombine] Add unary fneg tests to maxnum.ll/minnum.ll
Cameron McInally via llvm-commits
- [PATCH] D62044: [PowerPC] Remove CRBits Copy Of Unset/set CBit
Victor Huang via Phabricator via llvm-commits
- [PATCH] D61386: [clang-tidy] Add support writing a check as a Transformer rewrite rule.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] r361416 - [PGO][CHR] Speed up following long use-def chains.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D62265: [ScopBuilder] Move buildContext function from ScopInfo
Dominik Adamski via Phabricator via llvm-commits
- [llvm] r361417 - [DebugInfo][AArch64] Recognise target specific instruction as mov instr
Alexey Lapshin via llvm-commits
- [llvm] r361419 - gn build: Fix check-clangd target after r359825
Nico Weber via llvm-commits
- [PATCH] D62266: [DAGCombine][X86][AArch64][ARM] (C - x) + y -> (y - x) + C fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
George Rokos via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
George Rokos via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D62199: [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r361422 - [X86] Add more icelake model numbers to getHostCPUName.
Craig Topper via llvm-commits
- [compiler-rt] r361423 - [X86] Add more icelake model numbers to compiler-rt implementation of __builtin_cpu_is.
Craig Topper via llvm-commits
- [llvm] r361425 - [X86][InstCombine] Remove InstCombine code that turns X86 round intrinsics into llvm.ceil/floor. Remove some isel patterns that existed because that was happening.
Craig Topper via llvm-commits
- [PATCH] D62267: [GlobalISel][AArch64] Improve register bank mappings for G_SELECT
Jessica Paquette via Phabricator via llvm-commits
- [lld] r361426 - Re-land r361206 "[COFF] Store alignment in log2 form, NFC"
Reid Kleckner via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Kit Barton via Phabricator via llvm-commits
- [compiler-rt] r361427 - [asan] Fix debug asan build link error
Reid Kleckner via llvm-commits
- [llvm] r361430 - Reverted r361134 because of a failing test left unattended for a long time.
Galina Kistanova via llvm-commits
- [PATCH] D62269: [Runtimes] If LLVM_INCLUDE_TESTS=On depend on gtest
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r361431 - [X86] Explcitly disable VEXTRACT instruction matching for an immediate of 0. Remove a bunch of isel patterns that become unnecessary.
Craig Topper via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/$target/c++ and include/c++
Petr Hosek via Phabricator via llvm-commits
- [llvm] r361432 - [runtimes] Move libunwind, libc++abi and libc++ to lib/$target/c++ and include/c++
Petr Hosek via llvm-commits
- [PATCH] D61224: Fix i386 stack alignment for parameter type with breakdowns
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r361434 - TableGen: Handle nontrivial foreach range bounds
Matt Arsenault via llvm-commits
- [llvm] r361435 - Add a HowToUseLLJIT example project.
Lang Hames via llvm-commits
- [llvm] r361436 - [Runtimes] If LLVM_INCLUDE_TESTS=On depend on gtest
Chris Bieneman via llvm-commits
- [llvm] r361437 - [docs] Make a note of the HowToUseLLJIT example in the ORCv2 design doc.
Lang Hames via llvm-commits
- [llvm] r361441 - [ORC] Remove a stray decl that accidentally found its way in to r361322.
Lang Hames via llvm-commits
- [PATCH] D62272: [LoopUtils][SLPVectorizer] clean up management of fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62169: [Target] Protect Processes' language runtimes map with a mutex
Alex Langford via Phabricator via llvm-commits
- [PATCH] D62275: [llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol
Mike Pozulp via Phabricator via llvm-commits
- [llvm] r361445 - FileCheck: Improve FileCheck variable terminology
Thomas Preud'homme via llvm-commits
- [llvm] r361446 - [FileCheck] Introduce substitution subclasses
Thomas Preud'homme via llvm-commits
- [compiler-rt] r361448 - [libFuzzer] automatically collect the data flow trace (DFT) in the fork mode if -collect_data_flow= is given
Kostya Serebryany via llvm-commits
- [PATCH] D62276: lld-link, clang: Treat non-existent input files as possible spellos for option flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Leonard Chan via Phabricator via llvm-commits
- [llvm] r361449 - gn build: Merge r361418.
Peter Collingbourne via llvm-commits
- [PATCH] D62277: [llvm-objdump] Emit error if start address equal to stop address
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D55056: [CMake] Default options for faster executables on MSVC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D62278: [obj2yaml] Support dumping program headers.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r361450 - [llvm-objcopy] Add file names to error messages
Seiya Nuta via llvm-commits
- [PATCH] D60242: Add IR support, ELF section and user documentation for partitioning feature.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r361452 - [libFuzzer] remove the data-flow-trace (DFT) python scripts; their functionality is now part of libFuzzer proper; also write functions.txt to the disk only if this file doesn't exist yet
Kostya Serebryany via llvm-commits
- [llvm] r361453 - [X86] Support -fno-plt __tls_get_addr calls
Fangrui Song via llvm-commits
- [llvm] r361454 - [WebAssembly] Implement __builtin_return_address for emscripten
Thomas Lively via llvm-commits
- [PATCH] D62280: ELF: Remove a comparison against In.EhFrame. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62225: [clang][NewPM] Fixing -O0 tests that are broken under new PM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D52132: [CMake] Use cannonical triples for Fuchsia runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D62281: [X86] Add ENQCMD instructions.
Wang Tianqing via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D62283: [CallSite removal] Refactoring llvm::InlineFunction APIs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D62285: [AArch64] Add nvcast patterns for v2f32 -> v1f64
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r361460 - [GlobalOpt] recognize dead struct fields and propagate values
Christian Bruel via llvm-commits
- [PATCH] D62287: [MergeICmps] Make the pass compatible with the new pass manager.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D62289: CMake: allow using LLVM_EXTERNAL_PROJECTS with LLVM_ENABLE_PROJECTS
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r354060 - [CMake] Fix ability to use LLVM_ENABLE_PROJECTS with LLVM_EXTERNAL_PROJECTS
Hans Wennborg via llvm-commits
- [PATCH] D62238: [CodeComplete] Complete a lambda when preferred type is a function
Phabricator via Phabricator via llvm-commits
- [llvm] r361462 - [ARM][CGP] Clear SafeWrap before each search
Sam Parker via llvm-commits
- [PATCH] D62290: Move code for symbol resolution from SymbolTable.cpp to Symbols.cpp.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62291: Move SymbolTable::addCombinedLTOObject() to LinkerDriver.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62292: [AArch64][SVE2] Asm: fix overlapping bit
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62178: DWARF: Don't compute address ranges for type units
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62294: [DAGCombine] (x - C) - y -> (x - y) - C fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62208: [OpenCL] Enable queue_t and clk_event_t comparisons in C++ mode
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r361466 - [llvm-objcopy] - Many minor NFC changes to cleanup/improve the code in ELF/Object.cpp.
George Rimar via llvm-commits
- [lld] r361469 - Move SymbolTable::addCombinedLTOObject() to LinkerDriver.
Rui Ueyama via llvm-commits
- [lld] r361470 - [WebAssembly] Seal imports section before counting imports
Sam Clegg via llvm-commits
- [PATCH] D62296: [Object] object::ELFObjectFile::symbol_begin(): skip symbol index 0
Fangrui Song via Phabricator via llvm-commits
- [lld] r361472 - [LLD][ELF] - Improve diagnostic about unrecognized relocations.
George Rimar via llvm-commits
- [lld] r361473 - Speed up --start-lib and --end-lib.
Rui Ueyama via llvm-commits
- [PATCH] D62297: [ARM] ARMExpandPseudoInsts: add debug messages
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] r361474 - Move code for symbol resolution from SymbolTable.cpp to Symbols.cpp.
Rui Ueyama via llvm-commits
- [lld] r361476 - Reland: [WebAssembly] Add __start_/_stop_ symbols for data sections
Sam Clegg via llvm-commits
- [lld] r361477 - Remove LazyObjFile::AddedToLink.
Rui Ueyama via llvm-commits
- [PATCH] D61996: [llvm-objdump][test] Improve testing of some switches #2
James Henderson via Phabricator via llvm-commits
- [lld] r361478 - Simplify InputFile::fetch().
Rui Ueyama via llvm-commits
- [llvm] r361479 - [llvm-objdump][test] Improve testing of some switches #2
James Henderson via llvm-commits
- [PATCH] D62002: [DwarfExpression] Refactor dwarf expression (NFC)
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r361480 - [DwarfExpression] Refactor dwarf expression (NFC)
Petar Jovanovic via llvm-commits
- [PATCH] D62300: [AVR] Fix incorrect source regclass of LDWRdPtr
Jim Lin via Phabricator via llvm-commits
- [llvm] r361482 - [MCA] Make the bool conversion operator in class InstRef explicit. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D62301: Fold Address Computations into Load/Store instructions for AArch64
Ramakota Reddy via Phabricator via llvm-commits
- [llvm] r361483 - [NFC][X86] Fix check prefixes and autogenerate fold-pcmpeqd-2.ll test
Roman Lebedev via llvm-commits
- [PATCH] D61185: [RISCV] Add CostModel tests
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r361484 - [lldb] NFC modernize codebase with modernize-use-nullptr
Konrad Kleine via llvm-commits
- [llvm] r361485 - [AMDGPU] Regenerate vector sub tests
Simon Pilgrim via llvm-commits
- [PATCH] D58886: [ADT] Add llvm::binary_search to STLExtras
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r361489 - [llvm-objdump][test] Improve testing of some switches #3
James Henderson via llvm-commits
- [llvm] r361490 - [MergeICmps] Make the pass compatible with the new pass manager.
Clement Courbet via llvm-commits
- [llvm] r361491 - [llvm-objdump][test] Make test names consistent
James Henderson via llvm-commits
- [llvm] r361492 - [llvm-objdump][test] Make MachO test names consistent
Fangrui Song via llvm-commits
- [llvm] r361493 - [RISCV][NFC] Add nounwind attribute to functions missing it in test/CodeGen/RISCV
Alex Bradbury via llvm-commits
- [PATCH] D61773: [RISCV] Add CFI directives for RISCV prologue/epilog.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D62304: [AArch64][SVE2] Asm: support SVE2 Misc Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D61907: [RISCV] Leave pcrel_hi/pcrel_lo fixup pairs unresolved
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D62306: [AArch64][SVE2] Asm: support SVE2 Histogram Computation Groups
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D56500: [libcxx] Fix order checking in unordered_multiset tests.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62307: [AArch64][SVE2] Asm: support SVE2 Crypto Extensions Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl in performIntrinsicCombine.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D62310: AMDGPU: Correct maximum possible private allocation size
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r361495 - [X86] Regenerate LZCNT tests on x86/x32/x64 targets
Simon Pilgrim via llvm-commits
- [PATCH] D62311: [LV] Inform about exactly reason of loop illegality
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] r361496 - [MCA] Introduce class LSUnitBase and let LSUnit derive from it.
Andrea Di Biagio via llvm-commits
- [PATCH] D62295: [LiveDebugValues] Rename 'DMI' into 'DebugInstr'; NFC;
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r361497 - [LiveDebugValues] Rename 'DMI' into 'DebugInstr' (NFC)
Petar Jovanovic via llvm-commits
- [llvm] r361498 - gn build: Merge r361487
Nico Weber via llvm-commits
- [PATCH] D62313: Add testcases for "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62314: [DebugInfo] Use FrameDestroy to extend stack locations to the end of a function
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59253: [AIX][libcxx] AIX system headers need stdint.h and inttypes.h to be re-enterable when macro _STD_TYPES_T is defined
Xing Xue via Phabricator via llvm-commits
- [PATCH] D62315: [compiler-rt][crt] Pass -fno-lto in check_cxx_section_exists
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D62317: [llvm-objcopy] - Strip undefined symbols if they are no longer referenced following --only-section
George Rimar via Phabricator via llvm-commits
- [PATCH] D62084: Fix DWARF DebugInfo unit test errors when cross-compiling
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D62319: IR: add 'size <N>' attribute to 'byval' function parameters
Tim Northover via Phabricator via llvm-commits
- [llvm] r361499 - [RISCV] Support assembling TLS LA pseudo instructions
Lewis Revill via llvm-commits
- [llvm] r361500 - [NFC][InstCombine] Add unary FNeg tests to maximum.ll/minimum.ll
Cameron McInally via llvm-commits
- [llvm] r361501 - [cmake] When getting Ninja version, don't include CMakeNinjaFindMake
Don Hinton via llvm-commits
- [PATCH] D61532: implement of the parsing symbol table for xcoffobjfile and output as yaml format
David Tenty via Phabricator via llvm-commits
- [PATCH] D62202: Work around a Visual C++ bug
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D62321: [ARM] Promote fp16 frem
Dave Green via Phabricator via llvm-commits
- [PATCH] D62322: [ARM] Select fp16 fsqrt
Dave Green via Phabricator via llvm-commits
- [PATCH] D62323: [FileCheck] Remove llvm:: prefix
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D62324: [ARM] Select fp16 fabs
Dave Green via Phabricator via llvm-commits
- [PATCH] D62325: [ARM] Promote various fp16 math routines
Dave Green via Phabricator via llvm-commits
- [llvm] r361506 - [Object] object::ELFObjectFile::symbol_begin(): skip symbol index 0
Fangrui Song via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62326: [ARM] Select a number of fp16 rounding functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D62076: AMDGPU/GlobalISel: Legality for integer min/max
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r361508 - [AsmPrinter] Treat a narrowing PtrToInt like Trunc
Shoaib Meenai via llvm-commits
- [PATCH] D61873: [PowerPC] P9 Scheduling Model: dispatching rule fixes
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r361509 - [MCA] Add the ability to compute critical register dependency of an instruction.
Andrea Di Biagio via llvm-commits
- [PATCH] D62303: [Index] Fix reported references in presence of template type aliases
Phabricator via Phabricator via llvm-commits
- [PATCH] D60679: [LowerAtomic] Lower fadd and fsub atomicrmw instructions
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r361512 - Transforms: lower fadd and fsub atomicrmw instructions
Saleem Abdulrasool via llvm-commits
- [PATCH] D62330: [ARM] Select fp16 fma
Dave Green via Phabricator via llvm-commits
- [llvm] r361513 - [CMake] Copy C++ headers before configuring runtimes build
Chris Bieneman via llvm-commits
- [PATCH] D62328: [LibTooling] Fix dangling references in RangeSelector.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] r361515 - [FileCheck] Remove llvm:: prefix
Thomas Preud'homme via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r361516 - [WebAssembly] Add multivalue and tail-call target features
Thomas Lively via llvm-commits
- [PATCH] D60035: [SCEV] Use unsigned/signed intersection type in SCEV
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61653: [ConstantRange] Add makeAllowedNoWrapRegion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61037: [WebAssembly] Implement ReplaceNodeResults to fix a SIMD crash
Thomas Lively via Phabricator via llvm-commits
- [llvm] r361517 - [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Kit Barton via llvm-commits
- [lld] r361518 - lld-link, clang: Treat non-existent input files as possible spellos for option flags
Nico Weber via llvm-commits
- [llvm] r361519 - AMDGPU/GlobalISel: Legality for integer min/max
Matt Arsenault via llvm-commits
- [llvm] r361520 - gn build: Merge r361418 more
Nico Weber via llvm-commits
- [PATCH] D62331: Break false dependencies on target libraries
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r361521 - UpdateTestChecks: -march=mips/-march=mipsel is mips triple.
Roman Lebedev via llvm-commits
- [llvm] r361522 - [NFC][Mips] Autogenerate msa/arithmetic.ll test
Roman Lebedev via llvm-commits
- [llvm] r361523 - [NFC][Mips] Autogenerate msa/i5-s.ll test
Roman Lebedev via llvm-commits
- [llvm] r361524 - [NFC][PPC] Autogenerate vec_add_sub_doubleword.ll test
Roman Lebedev via llvm-commits
- [llvm] r361525 - [NFC][PPC] Autogenerate vec_add_sub_quadword.ll test
Roman Lebedev via llvm-commits
- [llvm] r361526 - [WebAssembly] Implement ReplaceNodeResults to fix a SIMD crash
Thomas Lively via llvm-commits
- [llvm] r361527 - Resubmit r360436 "[X86] Avoid SFB - Fix inconsistent codegen with/without debug info"
Robert Lougher via llvm-commits
- [llvm] r361532 - [git] Be more specific when looking for llvm-svn
Jordan Rupprecht via llvm-commits
- [PATCH] D62336: [CMake] Fixing errors in r361513
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r361533 - [InstCombine] be more careful when transforming a shuffle mask
Sanjay Patel via llvm-commits
- [llvm] r361535 - [CMake] Fixing errors in r361513
Chris Bieneman via llvm-commits
- [PATCH] D61617: [NewPassManager] Add tuning option: SLPVectorization [clang-change]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D62338: [globalisel][legalizer] Combine G_TRUNC+G_MERGE_VALUES in artifact combiner
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D62333: Fix unresolved symbols when linking tools/clang/unittests/Tooling/ToolingTests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D61955: [SLPVectorizer] Set flag to previous default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61616: [NewPassManager] Add tuning option: SLPVectorization [NFC].
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r361537 - [SLPVectorizer] Set flag to previous default.
Alina Sbirlea via llvm-commits
- [PATCH] D62339: UpdateTestChecks: ppc32 triple support
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r361538 - [NFC] UpdateTestChecks: asm.py: fix whitespace issue
Roman Lebedev via llvm-commits
- [PATCH] D61238: [ConstantRange] Add sdiv() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61618: [NewPassManager] Add tuning option: LoopUnrolling [NFC].
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r361540 - [NewPassManager] Add tuning option: LoopUnrolling [NFC].
Alina Sbirlea via llvm-commits
- [llvm] r361541 - AMDGPU: Correct maximum possible private allocation size
Matt Arsenault via llvm-commits
- [llvm] r361543 - UpdateTestChecks: ppc32 triple support
Roman Lebedev via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r361547 - [DAGCombiner] make folds of binops safe for opcodes that produce >1 value
Sanjay Patel via llvm-commits
- [PATCH] D57992: [CMake] Don't set <PROJECT>_STANDALONE_BUILD
Chris Bieneman via Phabricator via llvm-commits
- [lld] r361549 - [COFF] Move KeepUnique bit from Chunk to SectionChunk, NFC
Reid Kleckner via llvm-commits
- [PATCH] D62342: [SelectionDAG] Enhance the simplification of `copyto` from `implicit-def`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D57858: [analyzer] Add a new frontend flag to display all checker options
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r361553 - Revert [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Kit Barton via llvm-commits
- [PATCH] D62344: [AArch64] Preserve X8 for thunks ending in variadic musttail calls
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r361554 - [TTI] Fix some typos in comments. NFC
Craig Topper via llvm-commits
- [PATCH] D62345: [MachineScheduler] checkResourceLimit boundary condition update
Jinsong Ji via Phabricator via llvm-commits
- [lld] r361556 - ELF: Remove a comparison against In.EhFrame. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D62347: [Support] Modernize process launching API
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D62348: ELF: Introduce a separate bit for tracking whether an output section has ever had an input section added to it. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62093: [analyzer] List checkers in 3 categories: released, alpha, developer
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r361559 - [InstSimplify] insertelement V, undef, ? --> V
Sanjay Patel via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D61612: [NewPassManager] Add tuning option: ForgetAllSCEVInLoopUnroll [NFC].
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r361560 - [NewPassManager] Add tuning option: ForgetAllSCEVInLoopUnroll [NFC].
Alina Sbirlea via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple dynsym, versym, verdef and verneed sections per file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62349: Change ELF tools to allow multiple sections per file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62350: [wip] ELF: Create synthetic sections for loadable partitions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62351: [Polly][NFC][ScopBuilder] Move buildInvariantEquivalenceClasses function from ScopInfo
Dominik Adamski via Phabricator via llvm-commits
- [llvm] r361563 - fix accidental implicit matches in elf-disassemble-symbol-labels-rel.test
Bob Haarman via llvm-commits
- [llvm] r361567 - Break false dependencies on target libraries
Daniel Sanders via llvm-commits
- [PATCH] D62353: [cmake] Add new LLVM_CACHE_VARIABLES variable to contains all variables passed to cmake on the commandline or in cache files.
Don Hinton via Phabricator via llvm-commits
- [llvm] r361569 - [InstCombine] remove redundant fold for insertelement; NFC
Sanjay Patel via llvm-commits
- [llvm] r361570 - [InstCombine] remove redundant fold for extractelement; NFC
Sanjay Patel via llvm-commits
- [PATCH] D62354: [WebAssembly] Expand more SIMD float ops
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62355: AMDGPU: Activate all lanes when spilling CSR VGPR for SGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62356: [COFF] Replace OutputSection* with uint16_t index in Chunk
Reid Kleckner via Phabricator via llvm-commits
- [lld] r361573 - [COFF] Remove finalizeContents virtual method from Chunk, NFC
Reid Kleckner via llvm-commits
- [PATCH] D62357: [IRBuilder] Add CreateUnOp(...) and CreateFNegFMF(...)
Cameron McInally via Phabricator via llvm-commits
- [llvm] r361575 - [InstSimplify] add tests for insert-of-extract; NFC
Sanjay Patel via llvm-commits
- [PATCH] D62358: [SimplifyLibCalls] Fold more fortified builtin functions into their non-fortified variants when possible
Erik Pilkington via Phabricator via llvm-commits
- [llvm] r361576 - [InstSimplify] fold insertelement-of-extractelement
Sanjay Patel via llvm-commits
- [llvm] r361577 - [WebAssembly] Expand more SIMD float ops
Thomas Lively via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets for SHT_NOBITS sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D62359: [dwarfdump] Make recursion affect the parent chain
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r361578 - llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets for SHT_NOBITS sections.
Peter Collingbourne via llvm-commits
- [PATCH] D62360: [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62360: [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62360: [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D62360: [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62360: [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D62360: [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r361579 - [libFuzzer] when using data-flow-trace (DFT) only load the DFT for the files present in the corpus
Kostya Serebryany via llvm-commits
- [PATCH] D61927: [tools]Introduce llvm-lipo
Michael Trent via Phabricator via llvm-commits
- [PATCH] D62361: [FastISel] Skip creating unnecessary vregs for arguments
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r361581 - Revert r361460
Eli Friedman via llvm-commits
- [llvm] r361582 - dwarfdump: Add a bit more DWARF64 support
David Blaikie via llvm-commits
- [PATCH] D62362: [COFF] De-virtualize Chunk and SectionChunk
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r361584 - [AArch64] Add nvcast patterns for v2f32 -> v1f64
Serge Pavlov via llvm-commits
- [llvm] r361585 - [AArch64] Preserve X8 for thunks ending in variadic musttail calls
Reid Kleckner via llvm-commits
- [PATCH] D61814: [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *, make it a variant class instead.
Phabricator via Phabricator via llvm-commits
- [llvm] r361589 - dwarfdump: Deterministically... determine whether parsing a DWARF32 or DWARF64 str_offsets header
David Blaikie via llvm-commits
- [llvm] r361590 - Clarify how musttail can be used to create forwarding thunks
Reid Kleckner via llvm-commits
- [llvm] r361591 - Fix BUILD_SHARED_LIBS builds after r361567
Daniel Sanders via llvm-commits
- [PATCH] D62062: [DWARF][RISCV] Add support for RISC-V relocations needed for debug info
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D62364: llvm-objcopy: Implement --extract-partition and --extract-main-partition.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62365: ELF: Don't reuse a thunk in a different partition.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r361595 - [llvm-nm] Fix Bug 41353 - unique symbols printed as D instead of u
Jordan Rupprecht via llvm-commits
- [llvm] r361596 - [NFC] SwitchInst: Introduce wrapper for prof branch_weights handling
Yevgeny Rouban via llvm-commits
- [llvm] r361599 - [X86] Add test case that was supposed to go with r360102.
Craig Topper via llvm-commits
- [PATCH] D60162: [ThinLTO] Add module flags for TargetLibraryInfoImpl and use in LTO backends
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r361600 - [Power9] Add a specific heuristic to schedule the addi before the load
QingShan Zhang via llvm-commits
- [PATCH] D24892: [clang-tidy] Add option "LiteralInitializers" to cppcoreguidelines-pro-type-member-init
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D62366: VP2INTERSECT llvm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D62368: Add support for Hygon Dhyana processor
Jinke Fan via Phabricator via llvm-commits
- [PATCH] D61472: [X86FixupLEAs] Turn optIncDec into a generic two address LEA optimizer. Support LEA64_32r properly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62369: [ADT] Enable set_difference() to be used on StringSet
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D62246: DWARF: Implement DW_AT_signature lookup for type unit support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62370: [NFC] Check the endianness after the CodeGenPrepare
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r361604 - [ARM] ARMExpandPseudoInsts: add debug messages
Sjoerd Meijer via llvm-commits
- [llvm] r361605 - [DSE] Bugfix to avoid PartialStoreMerging involving non byte-sized stores
Bjorn Pettersson via llvm-commits
- [PATCH] D62371: [llvm-symbolizer] Flush output on bad input
James Henderson via Phabricator via llvm-commits
- [llvm] r361606 - [mips] Always check that `shift and add` optimization is efficient.
Simon Atanasyan via llvm-commits
- [llvm] r361607 - CodeGen: factor out swifterror value tracking.
Tim Northover via llvm-commits
- [llvm] r361608 - GlobalISel: support swifterror attribute on AArch64.
Tim Northover via llvm-commits
- [llvm] r361609 - [AArch64][SVE2] Asm: fix overlapping bit
Cullen Rhodes via llvm-commits
- [llvm] r361610 - StructurizeCFG: Relax uniformity checks.
Neil Henning via llvm-commits
- [llvm] r361611 - [AArch64][SVE2] Asm: add saturating add/sub instructions
Cullen Rhodes via llvm-commits
- [llvm] r361612 - [AArch64][SVE2] Asm: add various bitwise shift instructions
Cullen Rhodes via llvm-commits
- [llvm] r361613 - Use the DataLayout::typeSizeEqualsStoreSize helper. NFC
Bjorn Pettersson via llvm-commits
- [lld] r361614 - [ELF] Deleted unused forward declarations. NFC
Fangrui Song via llvm-commits
- [llvm] r361615 - [AArch64][SVE2] Asm: add integer add/sub long/wide instructions
Cullen Rhodes via llvm-commits
- [lld] r361617 - [ELF] Fix a doc typo. NFC
Fangrui Song via llvm-commits
- [llvm] r361619 - [AArch64][SVE2] Asm: add PMULLB/PMULLT instructions
Cullen Rhodes via llvm-commits
- [llvm] r361620 - [SelectionDAG] computeKnownBits - support constant pool values from target
Simon Pilgrim via llvm-commits
- [llvm] r361621 - [llvm-objdump][test] Fix for spurious matches against file paths
James Henderson via llvm-commits
- [llvm] r361622 - [AArch64][SVE2] Asm: support SVE2 Accumulate Group
Cullen Rhodes via llvm-commits
- [llvm] r361624 - [AArch64][SVE2] Asm: support SVE2 Narrowing Group
Cullen Rhodes via llvm-commits
- [llvm] r361626 - [llvm-readobj][mips] Align GOT columns headers properly in 64-bit case
Simon Atanasyan via llvm-commits
- [llvm] r361627 - [AArch64][SVE2] Asm: support SVE2 String Processing Group
Cullen Rhodes via llvm-commits
- [PATCH] D62378: [WebAssembly] Add support for -emit-reloc
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D61185: [RISCV] Add CostModel GEP tests
Luís Marques via Phabricator via llvm-commits
- [llvm] r361630 - [llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header.
George Rimar via llvm-commits
- [llvm] r361631 - Revert r361630 "[llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header."
George Rimar via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D62379: [DebugInfo] Stop undef fragments from closing non-overlapping fragments
David Stenberg via Phabricator via llvm-commits
- [llvm] r361632 - [PowerPC] Remove CRBits Copy Of Unset/set CBit
Stefan Pintilie via llvm-commits
- [PATCH] D62380: [WebAssebmly] Add support for -wrap
Sam Clegg via Phabricator via llvm-commits
- [lld] r361633 - [llvm-readobj] Implement GNU-style output for dynamic table
Simon Atanasyan via llvm-commits
- [llvm] r361633 - [llvm-readobj] Implement GNU-style output for dynamic table
Simon Atanasyan via llvm-commits
- [lld] r361634 - [LLD][COFF] Implement /filealign parameter
Rui Ueyama via llvm-commits
- [PATCH] D62381: Use SymbolTable::insert() to implement --trace.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62382: [AArch64][SVE2] Asm: support SVE2 Floating Point Convert Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62383: [AArch64][SVE2] Asm: support SVE2 Floating Point Pairwise Group
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62385: [WIP][DebugInfo] LiveDebugValues should allow different variable fragments to have different locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62386: [AArch64][SVE2] Asm: support Floating Point Widening Multiply-Add
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62387: [AArch64][SVE2] Asm: support SVE Bitwise Logical - Unpredicated Group
Cullen Rhodes via Phabricator via llvm-commits
- [lld] r361635 - [WebAssembly] Add support for -emit-relocs
Sam Clegg via llvm-commits
- [lld] r361636 - [lld] Trace all references with lld --trace-symbol
Sam Clegg via llvm-commits
- [PATCH] D62388: [FPEnv] PowerPC Vector Constrained FP Intrinsics Test
Andrew J Wock via Phabricator via llvm-commits
- [llvm] r361637 - [MCA] Zero-initialize field CRD in InstructionBase. Also run clang-format on a couple of files. NFC
Andrea Di Biagio via llvm-commits
- [lld] r361639 - [WebAssebmly] Add support for --wrap
Sam Clegg via llvm-commits
- [llvm] r361640 - gn build: Merge r361607
Nico Weber via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62394: [ARM][CMSE] Add CMSE header & builtins
Javed Absar via Phabricator via llvm-commits
- [PATCH] D62396: AMDGPU: Boost inline threshold with addrspacecasted alloca arguments
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r361642 - [llvm-objcopy] - Strip undefined symbols if they are no longer referenced following --only-section
George Rimar via llvm-commits
- [PATCH] D62390: [LibTooling] Add Explanation parameter to `makeRule`.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D60885: [Object][XCOFF] Remove extra includes from XCOFF related files. [NFC]
Digger via Phabricator via llvm-commits
- [llvm] r361644 - [AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence.
Alexander Timofeev via llvm-commits
- [PATCH] D61947: Merge of Global Constants not happening on Aarch64
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D62399: [clang] Add storage for APValue in ConstantExpr
Tyker via Phabricator via llvm-commits
- [PATCH] D62400: [ARM] additionally check for ARM::INLINEASM_BR w/ ARM::INLINEASM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D62401: [AMDGPU] Speed up live-in virtual register set computaion in GCNScheduleDAGMILive
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r361646 - [CMake] Fix issues building runtimes
Chris Bieneman via llvm-commits
- [PATCH] D62402: [AArch64] check for INLINEASM_BR along w/ INLINEASM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D62340: [clang-tidy] In TransformerClangTidyCheck, require Explanation field.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D62403: check for INLINEASM_BR along w/ INLINEASM
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r361648 - [LoopVectorize] update test to be independent of instcombine; NFC
Sanjay Patel via llvm-commits
- [PATCH] D62352: Call to HandleNameConflict in VisitRecordDecl mistakeningly using Name instead of SearchName
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r361649 - AMDGPU: Boost inline threshold with addrspacecasted alloca arguments
Matt Arsenault via llvm-commits
- [PATCH] D62408: [X86] Avoid SFB - Fix inconsistent codegen with/without debug info(2)
Chris Dawson via Phabricator via llvm-commits
- [PATCH] D62409: TTI: Improve default costs for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62410: [CMake] [Runtimes] Set *_STANDALONE_BUILD
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D62406: [WebAssembly] Use "linker" as linker shortname.
Phabricator via Phabricator via llvm-commits
- [PATCH] D61620: [NewPassManager] Add tuning option: LoopUnrolling [clang-change]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D62411: LiveIntervals: add LiveRange::findIndexesLiveAt function - return a list of SlotIndexes the LiveRange live at.
Valery Pykhtin via Phabricator via llvm-commits
- [www] r361654 - Fix email link
Tanya Lattner via llvm-commits
- [llvm] r361655 - AMDGPU: Activate all lanes when spilling CSR VGPR for SGPR spills
Matt Arsenault via llvm-commits
- [www] r361656 - Fix broken link.
Tanya Lattner via llvm-commits
- [lld] r361657 - [COFF] Replace OutputSection* with uint16_t index in Chunk
Reid Kleckner via llvm-commits
- [Diffusion] rL361590: Clarify how musttail can be used to create forwarding thunks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62415: [X86-64] Fix 256-bit SET0 lowering for non-VLX targets
David Greene via Phabricator via llvm-commits
- [llvm] r361659 - [ARM] additionally check for ARM::INLINEASM_BR w/ ARM::INLINEASM
Nick Desaulniers via llvm-commits
- [llvm] r361661 - [AArch64] check for INLINEASM_BR along w/ INLINEASM
Nick Desaulniers via llvm-commits
- [PATCH] D61607: Introduce Value::stripPointerCastsSameRepresentation
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62417: [IRBuilder] Add CreateUnOp(...) to the IRBuilder
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D59279: [Analyzer] Checker for non-determinism caused by iteration of unordered container of pointers
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62418: [MustExecute] Improve MustExecute to correctly handle loop nest
Whitney via Phabricator via llvm-commits
- [llvm] r361665 - [GlobalISel][AArch64] Improve register bank mappings for G_SELECT
Jessica Paquette via llvm-commits
- [PATCH] D62420: Rename clangToolingRefactor to clangToolingRefactoring for consistency with its directory
Nico Weber via Phabricator via llvm-commits
- [PATCH] D62421: [GlobalISel][AArch64] NFC: Factor out HasFPConstraints into a proper function
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D62422: [COFF] Add ImportChunkThunk, simplify, deduplicate
Reid Kleckner via Phabricator via llvm-commits
- [lld] r361667 - [COFF] De-virtualize Chunk and SectionChunk
Reid Kleckner via llvm-commits
- [PATCH] D62423: [globalisel][legalizer] Attempt to write down the minimal legalization rules
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D62424: Tests for nosync function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D61203: [compiler-rt] Fix cmake warnings
Wink Saville via Phabricator via llvm-commits
- [PATCH] D59666: AMDGPU: RETURNADDR lowering
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] r361669 - Implement call lowering without parameters on AIX
Jason Liu via llvm-commits
- [PATCH] D62426: [GlobalISel][AArch64] Make FP constraint checks consider possible use/def register banks
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r361671 - [dwarfdump] Add flag to limit the number of parents DIEs
Jonas Devlieghere via llvm-commits
- [PATCH] D62416: Cleanup fixed form sizes.
Phabricator via Phabricator via llvm-commits
- [llvm] r361677 - [GlobalISel][AArch64] NFC: Factor out HasFPConstraints into a proper function
Jessica Paquette via llvm-commits
- [PATCH] D62430: [PPC] Correctly adjust branch probability in PPCReduceCRLogicals
Guozhi Wei via Phabricator via llvm-commits
- [lld] r361678 - [WebAssembly] Relax signature checking for undefined functions that are not called directly
Sam Clegg via llvm-commits
- [PATCH] D62433: [ObjC][ARC] Delete ObjC runtime calls if the argument is a global variable
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D62434: [WIP][lld-link] diagnose undefined symbols before LTO if possible
Bob Haarman via Phabricator via llvm-commits
- [llvm] r361679 - [GlobalISel][AArch64] Make FP constraint checks consider possible use/def banks
Jessica Paquette via llvm-commits
- [PATCH] D62436: [cmake] Apply static archive touching logic from D62172 to libraries not using llvm_add_library.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D61816: [CFG] [analyzer] pr41300: Add a branch to skip virtual base initializers when they are handled by the superclass.
Phabricator via Phabricator via llvm-commits
- [PATCH] D61660: [cmake] Make google benchmark project handle libraries properly when built in-tree
Don Hinton via Phabricator via llvm-commits
- [PATCH] D61831: [cmake] Do not generate benchmark targets by default
Don Hinton via Phabricator via llvm-commits
- [PATCH] D50277: [WebAssembly] Support for atomic fences
Derek Schuff via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r361683 - llvm-dwarfdump: Don't error on mixed units using/not using str_offsets
David Blaikie via llvm-commits
- [PATCH] D62438: Break a couple more false dependencies on target libraries
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D62439: PGO] Handle cases of failing to split critical edges
Rong Xu via Phabricator via llvm-commits
- [llvm] r361684 - Rename clangToolingRefactor to clangToolingRefactoring for consistency with its directory
Nico Weber via llvm-commits
- [llvm] r361685 - Revert "[Analysis] Link library dependencies to Analysis plugins"
Akira Hatanaka via llvm-commits
- [PATCH] D56274: [OPENMP][NVPTX]Fix incompatibility of __syncthreads with LLVM, NFC.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r361688 - Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence."
Peter Collingbourne via llvm-commits
- [PATCH] D58804: AMDGPU/GlobalISel: Implement select for 32-bit G_ADD
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D60640: AMDGPU/GlobalISel: Implement select for G_ICMP and G_SELECT
Tom Stellard via Phabricator via llvm-commits
- [llvm] r361689 - [X86][llvm-mca] Add zero idiom tests for Intel CPUs. NFC
Craig Topper via llvm-commits
- [llvm] r361690 - [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models. Add 256-bit fp xor to sandybridge zero idioms
Craig Topper via llvm-commits
- [PATCH] D62443: [WebAssembly] Move Emscripten-specific behavior under a --emscripten flag
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D62444: [CostModel] Add really basic support for being able to query the cost of the FNeg instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62445: [test] Fix plugin tests
Don Hinton via Phabricator via llvm-commits
- [llvm] r361691 - [X86FixupLEAs] Turn optIncDec into a generic two address LEA optimizer. Support LEA64_32r properly.
Craig Topper via llvm-commits
- [PATCH] D61409: [SimplifyCFG] Added condition assumption for unreachable blocks
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D61975: [CodeGen] Fix hashing for MO_ExternalSymbol MachineOperands.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D60656: [LVI][CVP] Calculate with.overflow result range
Nikita Popov via Phabricator via llvm-commits
- [llvm] r361692 - [LVI] Extract helper for binary range calculations; NFC
Nikita Popov via llvm-commits
- [llvm] r361693 - [LVI][CVP] Calculate with.overflow result range
Nikita Popov via llvm-commits
- [llvm] r361694 - [CVP] Add tests for saturating add/sub ranges; NFC
Nikita Popov via llvm-commits
- [PATCH] D62447: [LVI][CVP] Add support for saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [llvm] r361695 - [NFC] Update test checks
David Bolvansky via llvm-commits
- [llvm] r361696 - [SelectionDAG] soften assertion when legalizing narrow vector FP ops
Sanjay Patel via llvm-commits
- [llvm] r361697 - [NFC] Make tests more robust for new optimizations
David Bolvansky via llvm-commits
- [llvm] r361698 - [CVP] Remove unnecessary checks for empty GNWR; NFC
Nikita Popov via llvm-commits
- [llvm] r361699 - [LoopVectorize] Fix test by regenerating checks
Nikita Popov via llvm-commits
- [llvm] r361700 - [X86] Add tests for min/maxnum with const operand; NFC
Nikita Popov via llvm-commits
- [PATCH] D62448: [X86] Combine fminnum/fmaxnum with non-nan operand to fmin/fmax
Nikita Popov via Phabricator via llvm-commits
- [llvm] r361701 - [SelectionDAG] define binops as a superset of commutative binops
Sanjay Patel via llvm-commits
- [llvm] r361702 - [X86][SSE] vector-sext - cleanup prefix lists
Simon Pilgrim via llvm-commits
- [PATCH] D60378: [LLVM-C] Add Accessor for Mach-O Universal Binary Slices
Robert Widmann via Phabricator via llvm-commits
- [llvm] r361703 - [LVI][CVP] Add support for saturating add/sub
Nikita Popov via llvm-commits
- [llvm] r361704 - [X86] Combine fminnum/fmaxnum with non-nan operand to fmin/fmax
Nikita Popov via llvm-commits
- [llvm] r361705 - [LLVM-C] Add Accessor for Mach-O Universal Binary Slices
Robert Widmann via llvm-commits
- [PATCH] D62449: [X86][SSE] Improve bool vector extload (PR26091)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62450: [DAGCombine] x ==/!= c -> (x - c) ==/!= 0 iff '-c' can be folded into the x node.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r361706 - [X86] lowerBuildVectorToBitOp - support build_vector(shift()) -> shift(build_vector(), C)
Simon Pilgrim via llvm-commits
- [PATCH] D62455: [cmake] Move LLVM_TOUCH_STATIC_LIBRARIES logic to llvm_update_compile_flags
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62456: [LLVM-C] Improve Bindings to The Internalize Pass
Robert Widmann via Phabricator via llvm-commits
- [llvm] r361707 - [SimplifyCFG] Added condition assumption for unreachable blocks
David Bolvansky via llvm-commits
- [PATCH] D62460: [BPF] generate R_BPF_NONE relocation for BTF DataSec variables
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D32140: Global code motion of congruent computations
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D62461: [llvm-objdump] Print source when subsequent lines in the translation unit come from the same line in two different headers.
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [llvm] r361711 - [PowerPC] Add missing R_PPC_* relocation types
Fangrui Song via llvm-commits
- [llvm] r361712 - [ARM] Add some base fullfp16 tests. NFC
David Green via llvm-commits
- [llvm] r361713 - [ARM] Promote fp16 frem
David Green via llvm-commits
- [llvm] r361714 - [ARM] Select fp16 fsqrt
David Green via llvm-commits
- [llvm] r361715 - [ARM] Select fp16 fabs
David Green via llvm-commits
- [llvm] r361716 - [X86][AVX] combineBitcastvxi1 - peek through bitops to determine size of original vector
Simon Pilgrim via llvm-commits
- [llvm] r361717 - [ARM] Promote various fp16 math intrinsics
David Green via llvm-commits
- [llvm] r361718 - [ARM] Select a number of fp16 rounding functions
David Green via llvm-commits
- [llvm] r361719 - [ARM] Select fp16 fma
David Green via llvm-commits
- [llvm] r361720 - [InstCombine] Remove OverflowCheckFlavor; NFC
Nikita Popov via llvm-commits
- [llvm] r361721 - [InstCombine] Refactor OptimizeOverflowCheck; NFCI
Nikita Popov via llvm-commits
- [llvm] r361722 - gn build: Merge r361664
Nico Weber via llvm-commits
- [llvm] r361723 - [ValueTracking] Base computeOverflowForUnsignedMul() on ConstantRange code; NFCI
Nikita Popov via llvm-commits
- [llvm] r361724 - [Support] make countLeadingZeros() and countTrailingZeros() return unsigned
Shawn Landden via llvm-commits
- [PATCH] D62463: [ValueTracking][ConstantRange] Distinguish low/high always overflow
Nikita Popov via Phabricator via llvm-commits
- [llvm] r361725 - [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via llvm-commits
- [llvm] r361726 - [SimpligyCFG] NFC, remove GCD that was only used for powers of two
Shawn Landden via llvm-commits
- [llvm] r361727 - [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
Shawn Landden via llvm-commits
- [llvm] r361728 - [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via llvm-commits
- [llvm] r361729 - [InstCombine] prevent crashing with invalid extractelement index
Sanjay Patel via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r361730 - [SimplifyCFG] NFC, fix failing tests from last patches.
Shawn Landden via llvm-commits
- [PATCH] D60823: [Support] make countLeadingZeros() countTrailingZeros() countLeadingOnes() and countTrailingOnes() return unsigned
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61151: [SimpligyCFG] NFC, remove GCD that was only used for powers of two
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61159: [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [llvm] r361731 - [LLParser] Fix uninitialized variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62464: [PPC] Improve 32-bit PowerPC
Fangrui Song via Phabricator via llvm-commits
- [llvm] r361732 - Revert rL361731 : [LLParser] Fix uninitialized variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r361733 - [SimplifyCFG] NFC, one more fixed test from previous push.
Shawn Landden via llvm-commits
- [PATCH] D62465: [SimplifyCFG] Also using the SwitchReduceRange Threshold for shift operations.
Shawn Landden via Phabricator via llvm-commits
- [llvm] r361734 - [X86][SSE] Add shuffle combining support for ISD::ANY_EXTEND_VECTOR_INREG
Simon Pilgrim via llvm-commits
- [PATCH] D62466: [IR] Add SaturatingInst and BinaryOpIntrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62467: NFC: Change usage of 'DenseSet' to 'DenseSetImpl' in DenseSetImpl::ConstIterator.
River Riddle via Phabricator via llvm-commits
- [llvm] r361736 - [SimplifyCFG] back out all SwitchInst commits
Shawn Landden via llvm-commits
- [llvm] r361737 - [MCA] Refactor the logic that computes the critical memory dependency info. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r361738 - [SelectionDAG] MaskedValueIsZero - add demanded elements implementation
Simon Pilgrim via llvm-commits
- [llvm] r361739 - [SelectionDAG] GetDemandedBits - cleanup to more closely match SimplifyDemandedBits. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r361740 - [MCA][Scheduler] Improved critical memory dependency computation.
Andrea Di Biagio via llvm-commits
- [llvm] r361741 - [AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence.
Alexander Timofeev via llvm-commits
- [PATCH] D62469: [Driver] Change layout of per-target runtimes to resemble multiarch
Petr Hosek via Phabricator via llvm-commits
- [llvm] r361742 - [BPF] generate R_BPF_NONE relocation for BTF DataSec variables
Yonghong Song via llvm-commits
- [PATCH] D61576: [LoopInterchange] Fix handling of LCSSA nodes defined in headers and latches.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r361743 - [LoopInterchange] Fix handling of LCSSA nodes defined in headers and latches.
Florian Hahn via llvm-commits
- [llvm] r361744 - llvm-undname: Make demangling of MD5 names more robust
Nico Weber via llvm-commits
- [llvm] r361745 - [X86] Add test cases for D62444. NFC
Craig Topper via llvm-commits
- [llvm] r361746 - Revert r361356: "[MIR] Add simple PRE pass to MachineCSE"
David L. Jones via llvm-commits
Last message date:
Sun May 26 23:58:57 PDT 2019
Archived on: Mon May 27 02:17:49 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).