The Week Of Monday 22 May 2017 Archives by thread
Starting: Mon May 22 00:02:48 PDT 2017
Ending: Sun May 28 23:57:30 PDT 2017
Messages: 1936
- [llvm] r303532 - libDebugInfo/DWARF: Apply relocations for debug_addr addresses in object files
David Blaikie via llvm-commits
- [PATCH] D33311: [X86] Match bitcast of vsetcc to pmovmsk
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r303533 - Regenerate expected result for test constant-combines.ll . NFC
Amaury Sechet via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33286: Don't require ThreadState to be contained within tls on all platforms
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D32937: [llvm] Add support for Ananas platform
Ed Schouten via Phabricator via llvm-commits
- [PATCH] D33230: [AArch64] Make instruction fusion more aggressive.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r303535 - Revert "Fix 24560: assembler does not share constant pool for same constants"
James Molloy via llvm-commits
- [PATCH] D25804: Fix 24560: assembler does not share constant pool for same constants
James Molloy via Phabricator via llvm-commits
- [llvm] r303536 - Revert "[ARM] Clear the constant pool cache on explicit .ltorg directives"
James Molloy via llvm-commits
- [llvm] r302416 - [ARM] Clear the constant pool cache on explicit .ltorg directives
James Molloy via llvm-commits
- [PATCH] D33361: [InstCombine] Fix inbounds gep for addrspacecasts
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r303537 - [MIPS] Add support to match more patterns for DINS instruction
Strahinja Petrovic via llvm-commits
- [PATCH] D33396: [LV] Report multiple reasons for not vectorizing under allowExtraAnalysis
Ayal Zaks via Phabricator via llvm-commits
- [test-suite] r303538 - SPEC2006 447.dealII: tolerance level must also be applied to log output.
Kristof Beyls via llvm-commits
- [llvm] r303341 - Re-commit: [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Daniel Sanders via llvm-commits
- [PATCH] D33239: [LLD][ELF] Make SHF_LINK_ORDER section ordering use InputSectionDescriptions
Peter Smith via llvm-commits
- [llvm] r303539 - Re-apply r286006: Fix 24560: assembler does not share constant pool for same constants
James Molloy via llvm-commits
- [llvm] r303540 - Re-apply r302416: [ARM] Clear the constant pool cache on explicit .ltorg directives
James Molloy via llvm-commits
- [PATCH] D32737: [Constants][SVE] Represent the runtime length of a scalable vector
Amara Emerson via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Peter Smith via llvm-commits
- [llvm] r303542 - Revert r303259 - [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Daniel Sanders via llvm-commits
- [PATCH] D33400: [mips] Add madd4 subtarget feature
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D33402: [RuntimeDyld, PowerPC] Fix check for external symbols when detecting reloction overflow
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D33403: [RuntimeDyld, PowerPC] Fix relocation detection overflow
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32742: [CodeGen] JumpMaps switch statement optimization (stub)
Witold Waligora via Phabricator via llvm-commits
- [PATCH] D33404: [PowerPC] Fix a performance bug for PPC::XXPERMDI.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33268: [GlobalISel][X86] G_LOAD/G_STORE vec256/512 support
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33091: [MIPS][MicroMIPS] Extending size reduction pass with LBU16, LHU16, SB16 and SH16
Simon Dardis via Phabricator via llvm-commits
- [llvm] r303543 - [LoopPredication] NFC. Move a nested struct declaration before the fields, clang-format a bit
Artur Pilipenko via llvm-commits
- [llvm] r303544 - [LoopPredication] NFC. Add extra debug output in case we fail to parse the range check
Artur Pilipenko via llvm-commits
- [PATCH] D33407: PR28129 Avoid producing vxorps to clear the fake inputs.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
serge via Phabricator via llvm-commits
- [PATCH] D33408: MachineCSE: Respect interblock physreg liveness
mattias.v.eriksson at ericsson.com via Phabricator via llvm-commits
- [llvm] r303545 - [mips] Support micromips attribute passed by front-end
Simon Atanasyan via llvm-commits
- [PATCH] D22503: FileCheck Enhancement - prefixes-regular expressions
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D22502: FileCheck Enhancement - CHECK-LABEL-DAG
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D22500: FileCheck Enhancement - Including files
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r303548 - [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via llvm-commits
- [polly] r303549 - [Docs] Fix Sphinx documentation in CMake check.
Siddharth Bhat via llvm-commits
- [polly] r303550 - [Docs] Use ReadTheDocs theme if available.
Siddharth Bhat via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
James Molloy via Phabricator via llvm-commits
- [PATCH] D33195: [Polly] Add invalidation of the loop SCEVs after merge block generation
Baranidharan Mohan via Phabricator via llvm-commits
- [PATCH] D33281: [Doc] Update how to install graphviz on macOS
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32725: [InstCombine] Apply deMorgan to (and/or (not cmp1), cmp2) when cmp1 has multiple uses, but cmp2 has a single use
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D33411: [Polly] Add handling of Top Level Regions
Lukas Böhm via Phabricator via llvm-commits
- [llvm] r303558 - [X86] Remove target feature info from mul-i256.ll test. NFC.
Nirav Dave via llvm-commits
- [PATCH] D33412: Add support for #pragma clang section
Javed Absar via Phabricator via llvm-commits
- [llvm] r303560 - [DAG] Rework store merge to loop on load candidates. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D33413: Add support for #pragma clang section
Javed Absar via Phabricator via llvm-commits
- [polly] r303561 - [CodeGen] Add invalidation of the loop SCEVs after merge block generation.
Michael Kruse via llvm-commits
- [PATCH] D33338: [InstCombineCasts] Take in account final size when transforming sext->lshr->trunc patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33382: [PartialInlining] introduce an internal option to add partial inlining pass in the pipeline (off by default for now)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33205: ARM] Fix Neon vector type alignment to 64-bit
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D33367: [AMDGPU] Narrow lshl from 64 to 32 bit if possible
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
David Stuttard via Phabricator via llvm-commits
- [llvm] r303566 - Don't generate line&scope debug info for meta-instructions.
Adrian Prantl via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D32911: [ScheduleDAG] Deal with already scheduled loads in ScheduleDAG.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31625: [SDAG] Fix CombineTo ordering in visitZERO_EXTEND and visitSIGN_EXTEND
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33325: [sanitizer] Avoid possible deadlock in child process after fork
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D32881: Read public symbol names for LazyObjectFiles in parallel.
Rafael Espíndola via llvm-commits
- [llvm] r303567 - [PartialInlining] Add internal options to enable partial inlining in pass pipeline (off by default)
Xinliang David Li via llvm-commits
- [PATCH] D33417: Implement various flavors of type merging
Zachary Turner via Phabricator via llvm-commits
- [llvm] r303569 - [AMDGPU] Narrow lshl from 64 to 32 bit if possible
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D32921: [SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -fno-math-errno
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D32166: Improve LoopVectorizers estimation of scalar loops by predicting LSR behaviour
Renato Golin via Phabricator via llvm-commits
- [PATCH] D33372: Infer relocation model from module flags in relocatable LTO link
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r303494 - COFF: Fix another StringRef return error
David Blaikie via llvm-commits
- [llvm] r303493 - COFF: Fix single StringRef return error
David Blaikie via llvm-commits
- [PATCH] D32672: [ConstantRange] Remove costly udivrem from ConstantRange::truncate
Craig Topper via Phabricator via llvm-commits
- [llvm] r303570 - Revert "Don't generate line&scope debug info for meta-instructions."
Adrian Prantl via llvm-commits
- [PATCH] D33323: [llvm-pdbdump] Add the ability to merge PDBs
David Blaikie via llvm-commits
- [llvm] r303408 - Don't crash if someone tries to visit an empty type stream.
David Blaikie via llvm-commits
- [PATCH] D33287: [Linker] Add support for linking ARM and Thumb IR modules.
David Blaikie via llvm-commits
- [PATCH] D30471: [SDAG] Relax conditions under stores of loaded values can be merged
Nirav Dave via Phabricator via llvm-commits
- [llvm] r303331 - [lib/Object] - Minor API update for llvm::Decompressor.
David Blaikie via llvm-commits
- [llvm] r303571 - [DataLayout] Add llvm_unreachable to the default of a nested switch statement that covers all values given to it by the outer switch. NFC
Craig Topper via llvm-commits
- [llvm] r303227 - BitVector: add iterators for set bits
David Blaikie via llvm-commits
- [llvm] r303137 - AMDGPUCodeGen: Fix warnings in r303111. [-Wunused-variable]
David Blaikie via llvm-commits
- [PATCH] D32819: [IR] Switch AttributeList to use an array for O(1) access
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33198: Header file to help forcibly link GPURuntime
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [llvm] r303572 - [Hexagon] Fix definitions of vector predicate loads and stores
Krzysztof Parzyszek via llvm-commits
- [PATCH] D32821: Add DWARF verifiers to verify address ranges are correct and scoped correctly.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D33418: Support for taking the max of module flags when linking, use for PIE/PIC
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33389: Fix update VP metadata after inlining for instrumentation PGO
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r303574 - Fix update VP metadata after inlining for instrumentation PGO
Teresa Johnson via llvm-commits
- [PATCH] D33419: BitVector: use iterator_facade
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D33129: [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via Phabricator via llvm-commits
- [llvm] r303575 - Don't generate line&scope debug info for meta-instructions.
Adrian Prantl via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares - add handling for logical operations without the use of condition registers
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D32319: Add constrained intrinsics for some libm-equivalent operations
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r303084 - CodeGen: BlockPlacement: Increase tail duplication size for O3.
Vitaly Buka via llvm-commits
- [llvm] r303576 - Make TypeSerializer's StringMap use the same allocator.
Zachary Turner via llvm-commits
- [lld] r303577 - Implement various flavors of type merging.
Zachary Turner via llvm-commits
- [llvm] r303577 - Implement various flavors of type merging.
Zachary Turner via llvm-commits
- [llvm] r303578 - Infer relocation model from module flags in relocatable LTO link.
Evgeniy Stepanov via llvm-commits
- [lld] r303579 - [lld] Infer relocation model from module flags in relocatable LTO link.
Evgeniy Stepanov via llvm-commits
- [PATCH] D33373: [lld] Infer relocation model from module flags in relocatable LTO link
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r303580 - InstructionSimplify: don't speculate about Constants changing.
Tim Northover via llvm-commits
- [llvm] r303581 - [CodeGen] Fix uninitialized variables exposed by r303084
Vitaly Buka via llvm-commits
- [PATCH] D33420: [LIR] Strenghen the check for recurrence variable in popcnt/CTLZ
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33120: [ARM] Add VLDx/VSTx sched defs for machine-schedulers. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D33421: [Polly][NewPM] Port DependenceInfo to the new ScopPassManager.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33391: [DAGCombine] fold (add/uaddo (xor a, -1), 1) -> (sub 0, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33422: [Polly][NewPM] Port IslAst to the new ScopPassManager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D33423: [Polly][NewPM] Port CodeGen to the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D33312: [Sparc] Do not encode the 2 LSBs of the address in the call instruction
James Y Knight via Phabricator via llvm-commits
- [llvm] r303585 - Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.
Galina Kistanova via llvm-commits
- [llvm] r303586 - [NewPM] Add a temporary cl::opt() to test NewGVN.
Davide Italiano via llvm-commits
- [llvm] r303587 - [NewPM] Fix an innocent but silly typo. Reported by Craig Topper.
Davide Italiano via llvm-commits
- [llvm] r303588 - [InstSimplify] Fix the indentation throughout the interface header file.
Craig Topper via llvm-commits
- [PATCH] D6961: Make it easier to use DwarfContext with MCJIT
David Blaikie via llvm-commits
- [PATCH] D30107: Refactor DynamicLibrary so searching for a symbol will have a defined order and libraries are properly unloaded when llvm_shutdown is called.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r303590 - Support for taking the max of module flags when linking, use for PIE/PIC
Teresa Johnson via llvm-commits
- [llvm] r303591 - libDebugInfo: Avoid independently parsing the same .dwo file for two separate CUs residing there
David Blaikie via llvm-commits
- [llvm] r303592 - FIX: Remove debugging assert left in previous commit
David Blaikie via llvm-commits
- [PATCH] D33425: [ValueTracking] Expose the computeKnownBits Query structure
Craig Topper via Phabricator via llvm-commits
- [llvm] r303595 - Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.
Galina Kistanova via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33223: [AVR] Remove SREG from CPI's Uses
Dylan McKay via Phabricator via llvm-commits
- [llvm] r303597 - Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.
Galina Kistanova via llvm-commits
- [PATCH] D33428: [PDB] Hash types up front when merging types instead of using StringMap
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D33429: [NewPM] Initial pipeline for ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D23388: [LoopUnroll] By default disable unrolling when optimizing for size.
Davide Italiano via Phabricator via llvm-commits
- [polly] r303600 - [ScopInfo] Simplify domains early
Tobias Grosser via llvm-commits
- [llvm] r303601 - TypeStreamMerger.h: Fix a \param in r303577. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D32740: [PM/Unswitch] Fix a bug in the domtree update logic for the new unswitch pass.
Chandler Carruth via Phabricator via llvm-commits
- [lld] r303374 - Merge IAT and ILT.
Saleem Abdulrasool via llvm-commits
- [llvm] r303602 - Cosmetic. Added braces to address gcc warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else].
Galina Kistanova via llvm-commits
- [llvm] r303606 - Update expected result for or-branch.ll . NFC
Amaury Sechet via llvm-commits
- [llvm] r303607 - [AArch64] Fix PRR33100.
Akira Hatanaka via llvm-commits
- [PATCH] D33243: [Atomics][LoopIdiom] Recognize unordered atomic memcpy
Serguei Katkov via Phabricator via llvm-commits
- [polly] r303608 - [ScopInfo] Translate isReadOnly to isl C++
Tobias Grosser via llvm-commits
- [llvm] r303609 - libDebugInfo: Support symbolizing using DWP files
David Blaikie via llvm-commits
- [PATCH] D33431: [ValueTracking] Convert most of the calls to computeKnownBits to use the version that returns the KnownBits obje
Craig Topper via Phabricator via llvm-commits
- [polly] r303610 - [ScopInfo] Translate applyAndSetFAD to isl C++
Tobias Grosser via llvm-commits
- [polly] r303611 - [ScopInfo] Translate assumeNoOutOfBound to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r303612 - [ScopInfo] Translate buildMemIntrinsicAccessRelation to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [llvm] r303613 - [LV] Report multiple reasons for not vectorizing under allowExtraAnalysis
Ayal Zaks via llvm-commits
- [llvm] r303614 - [KnownBits] Use !hasConflict() in asserts in place of Zero & One == 0 or similar. NFC
Craig Topper via llvm-commits
- [polly] r303615 - [ScopInfo] Translate foldAccessRelation to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D33432: [AMDGPU] Convert shl (add) into add (shl)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r303617 - [GlobalISel][X86] G_LOAD/G_STORE vec256/512 support
Igor Breger via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold expressions with SCEVUnknown Phis into AddRecExpr's
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33184: [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via Phabricator via llvm-commits
- [llvm] r303618 - [AArch64] Make instruction fusion more aggressive.
Florian Hahn via llvm-commits
- [PATCH] D33433: [SCEV] Select between two equal values
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r303620 - [AMDGPU] SDWA: Add assembler support for GFX9
Sam Kolton via llvm-commits
- [polly] r303621 - [Polly][NewPM] Port DependenceInfo to the new ScopPassManager.
Philip Pfaffe via llvm-commits
- [polly] r303622 - [Polly][NewPM] Port IslAst to the new ScopPassManager
Philip Pfaffe via llvm-commits
- [polly] r303624 - [Polly][NewPM] Port CodeGen to the new PM
Philip Pfaffe via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33380: Add a dominanance check interface that uses caching for instructions within same basic block.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33436: [ARM] Create relocation for Thumb functions calling ARM fns.
Florian Hahn via Phabricator via llvm-commits
- [polly] r303628 - Post-commit fix of a comment
Philip Pfaffe via llvm-commits
- [polly] r303629 - [Polly][NewPM] Reenable ScopPassManager unittest
Philip Pfaffe via llvm-commits
- [polly] r303631 - [NFC] [PolyhedralInfo] fix typo
Siddharth Bhat via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33316: [SCEV] Do not fold dominated SCEVUnknown into AddRecExpr start
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33369: [PowerPC] Eliminate compares - add i64 sext/zext handling for equality
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r303632 - [RuntimeDyld, PowerPC] Fix relocation detection overflow
Ulrich Weigand via llvm-commits
- [PATCH] D33439: Fix comment in HexagonPacketizer::runOnMachineFunction
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D33335: [MSP430] Add subtarget features for hardware multiplier.
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r303633 - [JumpThreading] Safely replace uses of condition
Anna Thomas via llvm-commits
- [PATCH] D33257: [JumpThreading] Replace uses of Condition safely
Phabricator via Phabricator via llvm-commits
- [PATCH] D33355: [IR] Add additional addParamAttr/removeParamAttr to AttributeList API
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D32739: [Polly] JSONImporter misses checks whether the data it imports makes sense.
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33442: [ARM] Fix lowering of misaligned memcpy/memset
John Brawn via Phabricator via llvm-commits
- [PATCH] D33443: Fix PR33031: Cannot scavenge register without an emergency spill slot.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r303637 - [RuntimeDyld, PowerPC] Fix check for external symbols when detecting reloction overflow
Ulrich Weigand via llvm-commits
- [llvm] r303638 - [mips] Change type of MipsSubtarget ctor arguments s/std::string/StringRef/. NFC
Simon Atanasyan via llvm-commits
- [llvm] r303639 - [mips] Remove unused class field. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D33444: Fix an issue of creating symlinks when llvm is embedded
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D33438: We do not google test utils if we disabled LLVM_INCLUDE_TESTS
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33003: Add callee-saved registers as implicit uses in return instructions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D33248: [Power9] Exploit D-form vector load/store
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r303640 - Revert "Make TypeSerializer's StringMap use the same allocator."
Zachary Turner via llvm-commits
- [llvm] r303641 - [AMDGPU] Convert shl (add) into add (shl)
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D32528: Register two missing passes with PassRegistry
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D33446: [ARM] Temporarily disable globals promotion to constant pools to prevent miscompilation
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D32567: [ARM] Miscompilation on arrays promoted to constant pools
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D33139: AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r303652 - [InstCombine] add icmp-xor tests to show vector neglect; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33449: [InstCombine] Fix extractelement use before def
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r303654 - [IR] Switch AttributeList to use an array for O(1) access
Reid Kleckner via llvm-commits
- [llvm] r303655 - [RuntimeDyld, PowerPC] Fix regression from r303637
Ulrich Weigand via llvm-commits
- [llvm] r303656 - Commit AttributeList change that was supposed to be part of r303654
Reid Kleckner via llvm-commits
- [llvm] r303658 - AMDGPU: Fold CI-specific complex SMRD patterns into existing complex patterns
Marek Olsak via llvm-commits
- [PATCH] D33319: AMDGPU: M0 operands to spill/restore opcodes are dead
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r303659 - [InstCombine] Use update_test_checks to regenerate the ctpop test. NFC
Craig Topper via llvm-commits
- [PATCH] D33349: [dfsan] Add explicit zero extensions for shadow parameters in function wrappers.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D32582: [InstCombine] Add range metadata to cttz/ctlz/ctpop intrinsic calls based on known bits
Craig Topper via Phabricator via llvm-commits
- [llvm] r303660 - [InstCombine] allow icmp-xor folds for vectors (PR33138)
Sanjay Patel via llvm-commits
- [PATCH] D33066: AMDGPU: Start selecting flat instruction offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33145: Clear output section from linker script command when it's removed.
Rafael Avila de Espindola via llvm-commits
- [compiler-rt] r303662 - Disable flaky ASan tests temporarily on darwin
Adam Nemet via llvm-commits
- [llvm] r303663 - [InstCombine] auto-generate test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33065: AMDGPU: Verify that flat offsets aren't used pre-GFX9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33064: AMDGPU: Start adding offset fields to flat instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r303664 - [InstSimplify] auto-generate test checks. NFC
Craig Topper via llvm-commits
- [PATCH] D33307: [AMDGPU] Fix kernel arg segment size for amdgizcl
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D33451: [AMDGPU] Add INDIRECT_BASE_ADDR to R600_Reg32 class (PR33045)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33053: [PowerPC] Implement vec_xxpermdi builtin.
Tony Jiang via Phabricator via llvm-commits
- [llvm] r303665 - [PDB] Hash types up front when merging types instead of using StringMap
Reid Kleckner via llvm-commits
- [PATCH] D33452: [MSP430] Fix PR33050: Don't use ADD16ri to lower FrameIndex.
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r303666 - Refactor DWARF hashing to use a .def file to avoid repetition
David Blaikie via llvm-commits
- [llvm] r303667 - Speculative build fix for non-Windows
Reid Kleckner via llvm-commits
- [PATCH] D33454: [sanitizer] Change the 32-bit Primary AllocateRegion to reduce fragmentation
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D33455: [AMDGPU] Combine and (srl) into shl (bfe)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r303668 - [DAG] Add canMergeStoresTo predicate checks. NFCI.
Nirav Dave via llvm-commits
- [llvm] r303669 - Fix DIEHash refactoring that dropped the DW_AT_name from the hash
David Blaikie via llvm-commits
- [llvm] r303670 - [GSoC] Shell autocompletion for clang
Yuka Takahashi via llvm-commits
- [PATCH] D33237: [GSoC] Shell autocompletion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r303671 - [InstSimplify] Add more tests for undef inputs and multiplying by 0 for the add/sub/mul with overflow intrinsics. NFC
Craig Topper via llvm-commits
- [llvm] r303673 - [DAG] Add AddressSpace parameter to canMergeStoresTo. NFC.
Nirav Dave via llvm-commits
- [llvm] r303676 - [CodeView] Eliminate redundant hashes and allocations.
Zachary Turner via llvm-commits
- [PATCH] D33318: [ARM] Remove ThumbTargetMachines. (NFC)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D33457: [LV] Update type in cost model for scalarization
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r303678 - [globalisel][tablegen] Add support for (set $dst, 1) and test X86's OptForSize predicate.
Daniel Sanders via llvm-commits
- [llvm] r303679 - [ARM] Temporarily disable globals promotion to constant pools to prevent miscompilation
Oleg Ranevskyy via llvm-commits
- [PATCH] D30774: [SimplifyCFG] Merging duplicated basic blocks
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D33236: [PowerPC] Implement vec_xxsldwi builtin.
Tony Jiang via Phabricator via llvm-commits
- [llvm] r303680 - [AArch64][Falkor] Fix sched details for FMOV of WZR/XZR.
Geoff Berry via llvm-commits
- [llvm] r303681 - [AMDGPU] Combine and (srl) into shl (bfe)
Stanislav Mekhanoshin via llvm-commits
- [llvm] r303682 - [AArch64][Falkor] Refine sched details for LSLfast/ASRfast.
Geoff Berry via llvm-commits
- [PATCH] D33458: [git-llvm] Check if svn and git-svn have been installed.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r303683 - Fix unused variable warnings after r303678
Daniel Sanders via llvm-commits
- [llvm] r303684 - AMDGPU/SI: Move the local memory usage related checking after calling convention checking in PromoteAlloca
Changpeng Fang via llvm-commits
- [llvm] r303685 - merge-request.sh: Use https url for bugzilla
Tom Stellard via llvm-commits
- [PATCH] D32399: [LLD] Order writable executable sections before writable ones
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D33459: Allow armv7m and armv7em builds
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33461: ELF: The later of --build-id and --build-id= wins.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r303689 - ELF: The later of --build-id and --build-id= wins.
Peter Collingbourne via llvm-commits
- [llvm] r303690 - AsmPrinter: mark the beginning and the end of a function in verbose mode
Francis Visoiu Mistrih via llvm-commits
- [llvm] r303691 - [AMDGPU] Add INDIRECT_BASE_ADDR to R600_Reg32 class (PR33045)
Simon Pilgrim via llvm-commits
- [llvm] r303692 - abtest: remove duplicate script
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D33303: AsmPrinter: mark the beginning and the end of a function in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r303693 - Silence MSVC warning about unsigned integer overflow, which has defined behavior
Reid Kleckner via llvm-commits
- [PATCH] D33462: Update WindowsResource to provide parsing and writing for accelerators.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r303694 - Sema: allow imaginary constants via GNU extension if UDL overloads not present.
Tim Northover via llvm-commits
- [PATCH] D33225: [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33463: [llvm-pdbdump] [yaml2pdb] always include object file name in module info
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r303695 - [MSP430] Add subtarget features for hardware multiplier.
Vadzim Dambrouski via llvm-commits
- [PATCH] D33465: Add build instructions for System Z s390, too.
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r303696 - [git-llvm] Check if svn is installed.
Rui Ueyama via llvm-commits
- [PATCH] D33466: Fix file permissions
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r303697 - Revert LLVM changes for "Sema: allow imaginary constants via GNU extension if UDL overloads not present."
Tim Northover via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r303698 - Disable coverage opt-out for strong postdominator blocks.
George Karpenkov via llvm-commits
- [PATCH] D33343: Add some tips on how to benchhmark
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D33468: Enable unicode output on terminals.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D32723: AMDGPU: Allow vectorization of packed types
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r303700 - [LIR] Strengthen the check for recurrence variable in popcnt/CTLZ.
Davide Italiano via llvm-commits
- [llvm] r303701 - Fixes for tests for r303698
George Karpenkov via llvm-commits
- [lld] r303702 - Use more strict types. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D33251: [lld][ELF]Add option to make .dynamic read only
Jake Ehrlich via Phabricator via llvm-commits
- [lld] r303703 - Clear OutSec->Sections.
Rafael Espindola via llvm-commits
- [PATCH] D33471: [asan] Remove allow_user_segv_handler on Windows.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33199: [compiler-rt][cmake] Exclude emutls.c when COMPILER_RT_BAREMETAL_BUILD is set
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33473: [InstSimplify] Simplify uadd/sadd/umul/smul with overflow intrinsics when the Zero or Undef is on the LHS.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32098: [InstCombine] Use less bitwise operations to handle Instruction::SExt in SimplifyDemandedUseBits. Other improvements.
Craig Topper via Phabricator via llvm-commits
- [llvm] r303704 - [LIR] Use the newly `getRecurrenceVar()` helper. NFCI.
Davide Italiano via llvm-commits
- [llvm] r303706 - [SCCP] Use the `hasAddressTaken()` version defined in `Function`.
Davide Italiano via llvm-commits
- [lld] r303707 - Don't do a full scan of the type stream before processing records.
Zachary Turner via llvm-commits
- [llvm] r303707 - Don't do a full scan of the type stream before processing records.
Zachary Turner via llvm-commits
- [llvm] r303708 - git-llvm script should add .exe on Windows.
Zachary Turner via llvm-commits
- [llvm] r303709 - Revert "Fixes for tests for r303698"
George Karpenkov via llvm-commits
- [llvm] r303710 - Revert "Disable coverage opt-out for strong postdominator blocks."
George Karpenkov via llvm-commits
- [llvm] r303711 - Fix broken build.
Zachary Turner via llvm-commits
- [PATCH] D33475: [pdb] pad source file name buffer at the end instead of the beginning
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D30562: Add Instruction number to LSR cost model (PR23384) part 3 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r303715 - [NewGVN] Update additionalUsers when we simplify to a value.
Davide Italiano via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33480: [CodeView Type Merging] Try hard not to deserialize records when re-writing type indices
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33482: [PPC] Fix assertion failure during binary encoding with -mcpu=pwr9
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r303717 - [ARM] Add VLDx/VSTx sched defs for machine-schedulers. NFCI
Javed Absar via llvm-commits
- [llvm] r303720 - Tweak r303678's test to try to fix llvm-clang-x86_64-expensive-checks-win.
Daniel Sanders via llvm-commits
- [llvm] r303721 - Revert r303720: Tweak r303678's test to try to fix llvm-clang-x86_64-expensive-checks-win.
Daniel Sanders via llvm-commits
- [polly] r303722 - Header file to help forcibly link GPURuntime
Tobias Grosser via llvm-commits
- [polly] r303723 - Update version number in Polly release notes
Tobias Grosser via llvm-commits
- [polly] r303724 - Add new C++ bindings to release notes
Tobias Grosser via llvm-commits
- [polly] r303725 - Add a permanent Polly Hangouts URL
Tobias Grosser via llvm-commits
- [llvm] r303726 - [APInt] Use std::end to avoid mentioning the size of a local buffer repeatedly.
Craig Topper via llvm-commits
- [llvm] r303727 - Explicitly set CPU and -slow-incdec to try to fix r303678's test on llvm-clang-x86_64-expensive-checks-win.
Daniel Sanders via llvm-commits
- [compiler-rt] r303728 - [asan] Remove allow_user_segv_handler on Windows.
Vitaly Buka via llvm-commits
- [compiler-rt] r303729 - [compiler-rt] Change default of allow_user_segv_handler to true
Vitaly Buka via llvm-commits
- [PATCH] D32443: [asan] Change default of allow_user_segv_handler to true
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r303730 - [SCEV] Do not fold dominated SCEVUnknown into AddRecExpr start
Max Kazantsev via llvm-commits
- [PATCH] D33287: [Linker] Remove warning when linking ARM and Thumb IR modules.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r303731 - MachineCSE: Respect interblock physreg liveness
Mikael Holmen via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D33485: [ELF] - Do not allow -r to eat comdats.
George Rimar via Phabricator via llvm-commits
- [llvm] r303733 - [ARM] Remove ThumbTargetMachines. (NFC)
Florian Hahn via llvm-commits
- [llvm] r303736 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D33487: [Polly][DeLICM] Partial writes for PHIs.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33488: [ELF] - Optimization for populating stringpool when building .gdb_index.
George Rimar via Phabricator via llvm-commits
- [llvm] r303738 - Demangler: Fix constructor cv qualifier handling
Tamas Berghammer via llvm-commits
- [PATCH] D33490: Export the required symbol from DynamicLibraryTests
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D33492: [ARM] Support fixup for Thumb2 modified immediate
Peter Smith via Phabricator via llvm-commits
- [llvm] r303743 - [SystemZ] Fix register modelling in expandLoadStackGuard()
Jonas Paulsson via llvm-commits
- [PATCH] D33494: [mips] Fix multiprecision arithmetic.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33099: AMD Jaguar scheduler doesn't correctly model 256-bit AVX instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r303744 - [LoopVectorizer] Let target prefer scalar addressing computations.
Jonas Paulsson via llvm-commits
- [llvm] r303745 - [Hexagon] Fix comment in HexagonPacketizer::runOnMachineFunction
Krzysztof Parzyszek via llvm-commits
- [PATCH] D33495: [ARM] Add tests for 6-M memcpy/memset code generation
John Brawn via Phabricator via llvm-commits
- [llvm] r303747 - Revert "[SCEV] Do not fold dominated SCEVUnknown into AddRecExpr start"
Diana Picus via llvm-commits
- [llvm] r303750 - [InstCombine] add tests to document bitcast + bitwise-logic behavior; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33496: [LLD][ELF] Move creation of .ARM.exidx sentinel before LinkerScript creation
Peter Smith via Phabricator via llvm-commits
- [llvm] r303754 - Revert "AMDGPU: Fold CI-specific complex SMRD patterns into existing complex patterns"
Marek Olsak via llvm-commits
- [llvm] r303755 - [InstCombine] add tests to show potential missing folds; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r303757 - [sanitizer] [SystemZ] Update CVE-2016-2143 check for Ubuntu 16.04
Ulrich Weigand via llvm-commits
- [llvm] r303758 - [MSP430] Fix PR33050: Don't use ADD16ri to lower FrameIndex.
Vadzim Dambrouski via llvm-commits
- [polly] r303759 - [JSONImporter] misses checks whether the data it imports makes sense.
Michael Kruse via llvm-commits
- [polly] r303762 - [DeLICM] Partial writes for PHIs.
Michael Kruse via llvm-commits
- [llvm] r303763 - [LV] Update type in cost model for scalarization
Matthew Simpson via llvm-commits
- [PATCH] D32397: [LLD] Avoid empty .eh_frame sections
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D33500: [LLD][ELF] .ARM.exidx sentinel section writeTo() should use InputSectionDescriptions.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r303765 - Allow armv{7,7s,7k,7m,7em} builds
Jonathan Roelofs via llvm-commits
- [llvm] r303767 - [AMDGPU] Prevent too large store merges in AMDGPU Subtargets. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D33474: Print symbols from COFF import libraries
Dave Lee via Phabricator via llvm-commits
- [PATCH] D33503: Make BinaryStreamReader::readCString a bit faster.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r303769 - Add some tips on benchmarking.
Rafael Espindola via llvm-commits
- [lld] r303770 - Do not track section types of previous sections, always use PROGBITS for dummy sections.
Dmitry Mikulin via llvm-commits
- [llvm] r303771 - Revert r291254: [AArch64] Reduce vector insert/extract cost for Falkor
Matthew Simpson via llvm-commits
- [llvm] r303772 - [ValueTracking] Add OptimizationRemarkEmitter to the other signature for commuteKnownBits.
Craig Topper via llvm-commits
- [llvm] r303773 - [ValueTracking] Convert most of the calls to computeKnownBits to use the version that returns the KnownBits object.
Craig Topper via llvm-commits
- [PATCH] D33506: Don't keep re-allocating the temp serializer.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r303774 - [InstSimplify] Simplify uadd/sadd/umul/smul with overflow intrinsics when the Zero or Undef is on the LHS.
Craig Topper via llvm-commits
- [lld] r303775 - Change the control flow so that the function is a bit more readable. NFC.
Rui Ueyama via llvm-commits
- [lld] r303776 - Make key-value types explicit. NFC.
Rui Ueyama via llvm-commits
- [lld] r303777 - Rewrite badly-formatted switch. NFC.
Rui Ueyama via llvm-commits
- [llvm] r303778 - Move machine-cse-physreg.mir to test/CodeGen/Thumb
Krzysztof Parzyszek via llvm-commits
- [llvm] r303779 - [InstCombine] Use less bitwise operations to handle Instruction::SExt in SimplifyDemandedUseBits. Other improvements.
Craig Topper via llvm-commits
- [PATCH] D33265: [PredicateInfo] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r303780 - P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org/D33248
Zaara Syeda via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Simon Dardis via Phabricator via llvm-commits
- [lld] r303781 - Move clearOutputSections earlier. NFC.
Rafael Espindola via llvm-commits
- [llvm] r303782 - Fix a couple of typos in memory intrinsic optimization output (NFC)
Teresa Johnson via llvm-commits
- [llvm] r303783 - Revert "Attempt to pacify ASan and UBSan reports in CrashRecovery tests"
Vitaly Buka via llvm-commits
- [llvm] r303311 - Attempt to pacify ASan and UBSan reports in CrashRecovery tests
Vitaly Buka via llvm-commits
- [PATCH] D33150: [CodeGenPrep]Forming branch from select aggressively in loop
Jun Bum Lim via Phabricator via llvm-commits
- [lld] r303784 - Move writeTo to OutputSectionCommand.
Rafael Espindola via llvm-commits
- [llvm] r303785 - Prevent UBSan report in CrashRecovery tests
Vitaly Buka via llvm-commits
- [PATCH] D33510: [Power9] Exploit vector integer extend instructions
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D33512: Simplify MipsRldMapSection::writeTo
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [lld] r303787 - Simplify a variable type by using StringRef instead of CachedHashStringRef.
Rui Ueyama via llvm-commits
- [lld] r303788 - Replace std::call_once with llvm:call_once
Kamil Rytarowski via llvm-commits
- [polly] r303790 - [Polly] Add handling of Top Level Regions
Philip Pfaffe via llvm-commits
- [llvm] r303791 - [InstCombine] Merge together the SimplifyDemandedUseBits implementations for ZExt and Trunc. NFC
Craig Topper via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Charles Saternos via Phabricator via llvm-commits
- [zorg] r303792 - mm
Vitaly Buka via llvm-commits
- [zorg] r303793 - [zorg] Set HOST_CLANG_REVISION to 303753 for sanitizer-x86_64-linux-fast
Vitaly Buka via llvm-commits
- [zorg] r303794 - Revert "mm" local experimental patch committed by mistake.
Vitaly Buka via llvm-commits
- [compiler-rt] r303795 - Revert "[compiler-rt] Change default of allow_user_segv_handler to true"
Vitaly Buka via llvm-commits
- [llvm] r303796 - Revert "Revert "Attempt to pacify ASan and UBSan reports in CrashRecovery tests""
Vitaly Buka via llvm-commits
- [lld] r303797 - Improve parallelism of ICF.
Rui Ueyama via llvm-commits
- [zorg] r303799 - [zorg] Clean STAGE1_DIR on HOST_CLANG_REVISION change.
Vitaly Buka via llvm-commits
- [PATCH] D32779: DWARF: Implementation of v5 string offsets table (.debug_str_offsets[.dwo] section)/consumer
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r303800 - [AArch64] Prevent nested ADDs from address calc in splitStoreSplat. NFC
Nirav Dave via llvm-commits
- [lld] r303801 - Close the gap between ELF and COFF ICF implementations. NFC.
Rui Ueyama via llvm-commits
- [llvm] r303802 - [DAG] Prevent crashes when merging constant stores with high-bit set. NFC.
Nirav Dave via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33515: Fix the ManagedStatic list ordering when using DynamicLibrary::addPermanentLibrary.
Frederich Munch via Phabricator via llvm-commits
- [lld] r303805 - Fix the sanitizer-windows bot.
Rui Ueyama via llvm-commits
- [PATCH] D33516: Add generic __bswap[ds]i2 implementations
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D33517: [InstCombine] reverse bitcast + bitwise-logic canonicalization (PR33138)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33519: [PPC] Lower llvm.ppc.cfence(constant) to no-op.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D32669: [Nios2] Target registration
Craig Topper via Phabricator via llvm-commits
- [polly] r303807 - [ScopInfo] Tighten compute out introduced in r303404
Tobias Grosser via llvm-commits
- [PATCH] D33520: Garbage collect dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33521: [sanitizer] Pair atomic acquire with release in BlockingMutex::Unlock
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D33522: [libFuzzer] Don't replace custom signal handlers.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r303808 - [InstCombine] move tests and use FileCheck; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r303809 - Fix negate-overflow.cpp test on Windows after r303440
Hans Wennborg via llvm-commits
- [LNT] r303810 - tests/compile.py: Set xcodebuild derivedDataPath
Matthias Braun via llvm-commits
- [LNT] r303811 - tests/compile.py: Show command use to determine filesize in verbose mode
Matthias Braun via llvm-commits
- [lld] r303812 - Simplify MipsRldMapSection::writeTo.
Rafael Espindola via llvm-commits
- [PATCH] D33523: [Polly] [OpenMP] Update Subtree values for nested parallel loop
Baranidharan Mohan via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [lld] r303814 - Garbage collect dllimported symbols.
Rui Ueyama via llvm-commits
- [lld] r303815 - Reduce indentation. NFC.
Rui Ueyama via llvm-commits
- [llvm] r303816 - [InstCombine] add tests for icmp eq (mul X, C), (mul Y, C); NFC
Sanjay Patel via llvm-commits
- [PATCH] D33524: [coroutines] Allow rematerialization upto 4 times. Remove incorrect assert
Gor Nishanov via Phabricator via llvm-commits
- [compiler-rt] r303817 - Allow builds to set COMPILER_RT_OS_DIR differently from CMAKE_SYSTEM_NAME
Jonathan Roelofs via llvm-commits
- [PATCH] D32658: Supports lowerInterleavedStore() in X86InterleavedAccess.
Farhana Aleen via Phabricator via llvm-commits
- [llvm] r303818 - [InstCombine] use m_APInt to allow icmp-mul-mul vector fold
Sanjay Patel via llvm-commits
- [llvm] r303819 - [coroutines] Allow rematerialization upto 4 times. Remove incorrect assert
Gor Nishanov via llvm-commits
- [llvm] r303820 - [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D33164: [Profile[ Enhance expect lowering to handle correlated branches
David Li via Phabricator via llvm-commits
- [PATCH] D33525: [ThinLTO] Migrate ThinLTOBitcodeWriter to the new PM.
Tim Shen via Phabricator via llvm-commits
- [llvm] r303821 - Print symbols from COFF import libraries.
Rafael Espindola via llvm-commits
- [llvm] r303822 - [PowerPC] Fix a performance bug for PPC::XXSLDWI.
Tony Jiang via llvm-commits
- [PATCH] D33527: [coroutines] Relocate instructions that maybe spilled after coro.begin
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D33528: [LegacyPM] Make the 'addLoop' method accept a loop to add rather than having it internally allocate the loop.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r303825 - [coroutines] Relocate instructions that maybe spilled after coro.begin
Gor Nishanov via llvm-commits
- [PATCH] D33529: Allow Unix libraries loaded with RTLD_LOCAL to be searched.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r303826 - [coroutines] CoroFrame.cpp conform to coding convention (s/repeat/Repeat) (NFC)
Gor Nishanov via llvm-commits
- [PATCH] D33530: [SelectionDAG] Set ISD::FPOWI to Expand by default
Craig Topper via Phabricator via llvm-commits
- [llvm] r303827 - Fix coverage check for full post-dominator basic blocks.
George Karpenkov via llvm-commits
- [llvm] r303828 - [libFuzzer] Don't replace custom signal handlers.
Vitaly Buka via llvm-commits
- Intermittent failures on: AddressSanitizer-powerpc64-linux::halt_on_error-torture.cc
Gor Nishanov via llvm-commits
- [llvm] r303829 - Fixed nondeterminism in RuleMatcher::emit.
Galina Kistanova via llvm-commits
- [LNT] r303830 - tests/compile.py: Allow more archive formats
Matthias Braun via llvm-commits
- [PATCH] D33533: [IR] Add an iterator and range accessor for the PHI nodes of a basic block.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r303834 - [LegacyPM] Make the 'addLoop' method accept a loop to add rather than
Chandler Carruth via llvm-commits
- [compiler-rt] r303132 - [asan] make asan under sandboxes more robust
Hal Finkel via llvm-commits
- [llvm] r302876 - [IfConversion] Keep the CFG updated incrementally in IfConvertTriangle
Tobias Grosser via llvm-commits
- [PATCH] D33535: [PM] Teach the PGO instrumentation pasess to run GlobalDCE before instrumenting code.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [polly] r303839 - Drop newline in docs builder to see if Polly docs are updated
Tobias Grosser via llvm-commits
- [llvm] r303840 - [SelectionDAG] Fix off by one in a compare in getOperationAction.
Craig Topper via llvm-commits
- [llvm] r303841 - [MVT] Fix the identation of the start of the MVT class. NFC
Craig Topper via llvm-commits
- [compiler-rt] r303842 - [compiler-rt] Change default of allow_user_segv_handler to true
Vitaly Buka via llvm-commits
- [llvm] r303843 - [PM/Unswitch] Fix a bug in the domtree update logic for the new unswitch
Chandler Carruth via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33388: [libcxx] fixup bootstrapping for mingw-w64
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D33384: [libcxxabi] fixup bootstrapping for mingw-w64
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r303845 - [PM] Teach the PGO instrumentation pasess to run GlobalDCE before
Chandler Carruth via llvm-commits
- [PATCH] D33539: [PM/PGO] Wire up the opt driver's new PM support to be able to run PGO.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D32684: [X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33541: Change the LNT command line parser to click
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32925: [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D32647: [ELF] - Do not produce duplicate values in .gdb_index's constant pool area.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33543: Re-enable "[SCEV] Do not fold dominated SCEVUnknown into AddRecExpr start"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33544: [lnt][profile] Add support for X86-64 CFG view
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D31439: PR32382: Emit complex DWARF expressions with the correct location description kind
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D33546: Updated getting started guide for visual studio + cmake
Aaron Ballman via Phabricator via llvm-commits
- [llvm] r303850 - [GVNSink] GVNSink pass
James Molloy via llvm-commits
- [PATCH] D33548: [DWARF] - Cleanup relocation handling.
George Rimar via Phabricator via llvm-commits
- [llvm] r303852 - [GVNSink] Don't define operator<< in NDEBUG
James Molloy via llvm-commits
- [LNT] r303853 - [lnt][profile] Add support for X86-64 CFG view
Elad Cohen via llvm-commits
- [llvm] r303855 - [GVNSink] Pacify MSVC
James Molloy via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r303858 - [X86] Adding vpopcntd and vpopcntq instructions
Oren Ben Simhon via llvm-commits
- [PATCH] D33137: [DAGCombiner] use narrow vector ops to eliminate concat/extract (PR32790)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r303859 - [AMDGPU] add intrinsic for s_getpc
Tim Corringham via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r303860 - [InstCombine] make icmp-mul fold more efficient
Sanjay Patel via llvm-commits
- [compiler-rt] r303863 - [PowerPC] Fix test case sem_init_glibc.cc for powerpc64be
Bill Seurer via llvm-commits
- [compiler-rt] r303864 - [powerpc] deactivate flakey test halt_on_error-torture.cc on powerpc64 be
Bill Seurer via llvm-commits
- [compiler-rt] r303865 - [cmake] Disable building emutls.c for baremetal targets.
Catherine Moore via llvm-commits
- [compiler-rt] r303866 - Add generic __bswap[ds]i2 implementations
Dimitry Andric via llvm-commits
- [compiler-rt] r303869 - [sanitizer] Pair atomic acquire with release in BlockingMutex::Unlock
Alex Shlyapnikov via llvm-commits
- [llvm] r303870 - [InstCombine] Teach isAllocSiteRemovable to look through addrspacecasts
Artur Pilipenko via llvm-commits
- [PATCH] D28565: [InstCombine] Teach isAllocSiteRemovable to look through addrspacecasts
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D32352: Go to eleven
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r303875 - NewGVN: Fix PR 33119, PR 33129, due to regressed undef handling
Daniel Berlin via llvm-commits
- [PATCH] D32746: [globalisel][legalizer] G_LOAD/G_STORE NarrowScalar should not emit G_GEP x, 0.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D32135: [LVI Printer] Rely on the LVI analysis functions rather than the LVI cache
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33551: [ELF] - Simplify implementation of constant pool when building .gdb_index
George Rimar via Phabricator via llvm-commits
- [PATCH] D33552: [ELF] - Make implementation of .gdb index to be more natural for futher paralleling.
George Rimar via Phabricator via llvm-commits
- [compiler-rt] r303879 - [sanitizer] Change the 32-bit Primary AllocateRegion to reduce fragmentation
Kostya Kortchinsky via llvm-commits
- [PATCH] Expose the NamedOnly flag in IRMover
Ben Karel via llvm-commits
- [PATCH] D33554: [sanitizer] Revert rL303879 as it breaks Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r303883 - [sanitizer] Revert rL303879 as it breaks Windows
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r303885 - Disable two more flaky ASan wait* tests temporarily on Darwin
Adam Nemet via llvm-commits
- Broken tests by r303859
Galina Kistanova via llvm-commits
- [compiler-rt] r303886 - Don't require ThreadState to be contained within tls on all platforms
Francis Ricci via llvm-commits
- [compiler-rt] r303887 - Implement tls scanning for darwin LSan
Francis Ricci via llvm-commits
- [PATCH] D33555: [scudo] Check the return values of the pthread_* functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D33557: Do not allow delay-importing data symbols.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r303890 - Do not allow delay-importing data symbols.
Rui Ueyama via llvm-commits
- [llvm] r303891 - [llvm-pdbdump] [yaml2pdb] always include object file name in module info
Bob Haarman via llvm-commits
- [compiler-rt] r303892 - [compiler-rt] Make print_module_map description consistent with the rest.
Vitaly Buka via llvm-commits
- [PATCH] D33160: [compliler-rt] Make print_module_map description consistent with the rest.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D32457: [asan] Don't reset non-default user handler if allow_user_signal_handler is true.
Evgenii Stepanov via Phabricator via llvm-commits
- [lld] r303893 - Use MD5::hash(). NFC.
Rui Ueyama via llvm-commits
- [PATCH] D33558: [AArch64]: add 'a' inline asm operand modifier.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D33559: AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r303894 - DebugInfo: Produce debug_{gnu_}pub{names, types} entries when explicitly requested, even in -gmlt or when empty
David Blaikie via llvm-commits
- [PATCH] D33342: [InstCombine] try to canonicalize xor-of-icmps to and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r303896 - Delete an obsolete paragraph in LangRef.
Adrian Prantl via llvm-commits
- [llvm] r303897 - Fix SelectionDAGBuilder::getDbgValue to not expect DW_OP_deref on FI vars
Adrian Prantl via llvm-commits
- [llvm] r303901 - [AArch64]: add 'a' inline asm operand modifier.
Manoj Gupta via llvm-commits
- [llvm] r303902 - Revert r303859, CodeGen/AMDGPU/llvm.amdgcn.s.getpc.ll fails on bots.
Nico Weber via llvm-commits
- [debuginfo-tests] r303903 - Add a test for PR33166.
Adrian Prantl via llvm-commits
- [llvm] r303904 - PPC: Correct Size for GETtlsADDR
Kyle Butt via llvm-commits
- [lld] r303905 - Accept not only --reproduce <foo> but also --reproduce=<foo>.
Rui Ueyama via llvm-commits
- [compiler-rt] r303906 - Fix typo in tls patch
Francis Ricci via llvm-commits
- [PATCH] D32756: [DAGCombine] Refactor common addcarry pattern.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Lei Huang via Phabricator via llvm-commits
- [PATCH] D33163: [Polly] Added the list of Instructions to output in ScopInfo pass
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D33564: [CodeView Type Merging] Make a Type Index Iterator that bypasses the visitor framework
Zachary Turner via Phabricator via llvm-commits
- [compiler-rt] r303911 - [asan] relax sanbox_read_proc_self_maps_test to pass even if unshare() fails.
Kostya Serebryany via llvm-commits
- [llvm] r303912 - Update the documentation and CMake file for Visual Studio generators.
Aaron Ballman via llvm-commits
- [llvm] r303914 - [CodeView Type Merging] Avoid record deserialization when possible.
Zachary Turner via llvm-commits
- [llvm] r303915 - [WebAssembly] MC: Include unnamed data when writing wasm files
Sam Clegg via llvm-commits
- [llvm] r303916 - Fix a bug in MappedBlockStream.
Zachary Turner via llvm-commits
- [llvm] r303917 - [pdb] pad source file name buffer at the end instead of the beginning
Bob Haarman via llvm-commits
- [llvm] r303918 - Make BinaryStreamReader::readCString a bit faster.
Zachary Turner via llvm-commits
- [llvm] r303919 - [CodeView Type Merging] Don't keep re-allocating temp serializer.
Zachary Turner via llvm-commits
- [lld] r303920 - [lld] Fix a bug where we continually re-follow type servers.
Zachary Turner via llvm-commits
- [llvm] r303920 - [lld] Fix a bug where we continually re-follow type servers.
Zachary Turner via llvm-commits
- [llvm] r303921 - CodeGen: Rename DEBUG_TYPE to match passnames
Matthias Braun via llvm-commits
- [llvm] r303922 - Add constrained intrinsics for some libm-equivalent operations
Andrew Kaylor via llvm-commits
- [PATCH] D33566: Adding parsing ability for .res file.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Daniel Berlin via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Sanjay Patel via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Daniel Berlin via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Sanjay Patel via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Craig Topper via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Sanjay Patel via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D33567: [InstCombine] Pass the DominatorTree and AssumptionCache to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Phabricator via Phabricator via llvm-commits
- [llvm] r303923 - [GVN] Add phi-translate support in scalarpre.
Wei Mi via llvm-commits
- [llvm] r303924 - [InstCombine] Add an InstCombine specific wrapper around isKnownToBeAPowerOfTwo to shorten code. NFC
Craig Topper via llvm-commits
- [lld] r303925 - Revert "Simplify a variable type by using StringRef instead of CachedHashStringRef."
Rafael Espindola via llvm-commits
- [PATCH] D33374: Do not legalize large setcc with setcce, introduce setcccarry and do it with usubo/setcccarry.
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r303926 - When uncompressing sections, remove SHF_COMPRESSED bits. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D33569: [asan] Enable back some ASan tests disabled on PowerPC.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r303927 - Fix test to handle running on platforms which don't enable pubnames at all
David Blaikie via llvm-commits
- [PATCH] D33570: LTO: Do summary-based prevailing symbol resolution at --lto-O0.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33571: PMB: Run the whole-program-devirt pass during LTO at --lto-O0.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33390: Remove ADDC, ADDE, SUBC, SUBE support from the X86 backend, use the CARRY ops instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33390: Remove ADDC, ADDE, SUBC, SUBE support from the X86 backend, use the CARRY ops instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33390: Remove ADDC, ADDE, SUBC, SUBE support from the X86 backend, use the CARRY ops instead.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33390: Remove ADDC, ADDE, SUBC, SUBE support from the X86 backend, use the CARRY ops instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33572: [PPC] Implement fast bit reverse in PPCDAGToDAGISel
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D33573: [PPC] Fix atomics lowering in DAG lowering.
Tim Shen via Phabricator via llvm-commits
- [llvm] r303931 - [PPC] Fix atomics lowering in DAG lowering.
Tim Shen via llvm-commits
- [PATCH] D33574: PPC: Verify that branch fixups fit within the range.
Kyle Butt via Phabricator via llvm-commits
- [llvm] r303933 - DebugInfo: Simplify scopes+subprogram handling since the subprogram<>cu link inversion
David Blaikie via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32835: [compiler-rt] [cmake] Support generic installation
Catherine Moore via Phabricator via llvm-commits
- [PATCH] D33577: CodeGen: BlockPlacement: Use Branching factor to choose between near equals.
Kyle Butt via Phabricator via llvm-commits
- [llvm] r303935 - [CV Type Merging] Find nested type indices faster.
Zachary Turner via llvm-commits
- [PATCH] D33578: [DAGCombiner] use narrow load to avoid vector extract
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r303937 - LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI
Matthias Braun via llvm-commits
- [llvm] r303938 - LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI
Matthias Braun via llvm-commits
- [PATCH] D32464: LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI
Phabricator via Phabricator via llvm-commits
- [llvm] r303939 - LTO: Do summary-based prevailing symbol resolution at --lto-O0.
Peter Collingbourne via llvm-commits
- [llvm] r303940 - [PPC] Add text for assert.
Tim Shen via llvm-commits
- [PATCH] D33371: [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalAlways
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Use liveins as well in StartBlock
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r303941 - [compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalExclusive
Vitaly Buka via llvm-commits
- [llvm] r303942 - Remove unused member.
Zachary Turner via llvm-commits
- [PATCH] D33579: Return a lit.Test.Result object from TestRunner's executeShTest()
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r303943 - Return a lit.Test.Result object from TestRunner's executeShTest()
Dimitry Andric via llvm-commits
- [llvm] r303944 - [Examples] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r303946 - [llvm-pdbdump] Don't crash when displaying padding.
Zachary Turner via llvm-commits
- [lld] r303948 - Remove dummy cast. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D33580: Tidy up RelocVisitor.h.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33576: [AMDGPU] Require waitcnt before barrier for all targets; adjust tests.
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r303949 - LivePhysRegs: Follow-up to r303937
Matthias Braun via llvm-commits
- [llvm] r303950 - Tidy up RelocVisitor.h.
Rui Ueyama via llvm-commits
- [llvm] r303952 - [PM] Enable the new simple loop unswitch pass in the new pass manager
Chandler Carruth via llvm-commits
- [llvm] r303954 - Test for r303938
Matthias Braun via llvm-commits
- [llvm] r303955 - Revert "LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI"
Matthias Braun via llvm-commits
- [PATCH] D33581: Fix the ManagedStatic list ordering when using DynamicLibrary::addPermanentLibrary.
Frederich Munch via Phabricator via llvm-commits
- [lld] r303958 - Inline a trivial constructor.
Rui Ueyama via llvm-commits
- [lld] r303959 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [llvm] r303960 - Revert "LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI"
Matthias Braun via llvm-commits
- [lld] r303961 - Rearrange code for the sake of readability. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D33582: [lib/LTO] Don't reinvent the code for switching linkage
Davide Italiano via Phabricator via llvm-commits
- [llvm] r303964 - [IR] Add an iterator and range accessor for the PHI nodes of a basic
Chandler Carruth via llvm-commits
- [PATCH] D33583: [AMDGPU] Allow SDWA in instructions with immediates and SGPRs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33584: Remove a quadratic behavior in assert-enabled builds
Adam Nemet via Phabricator via llvm-commits
- [llvm] r303967 - [InstSimplify] Use m_ConstantInt matchers to short some code. NFC
Craig Topper via llvm-commits
- [llvm] r303968 - [InstSimplify] Use APInt::isMask isntead of manually implementing it. NFC
Craig Topper via llvm-commits
- [PATCH] D33585: [InstSimplify] Use commutable matchers to shorten some code
Craig Topper via Phabricator via llvm-commits
- [llvm] r303969 - Revert rL303923 since it broke the sanitizer bootstrap build bot.
Wei Mi via llvm-commits
- [llvm] r303970 - LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI
Matthias Braun via llvm-commits
- [llvm] r303971 - Re-enable "[SCEV] Do not fold dominated SCEVUnknown into AddRecExpr start"
Max Kazantsev via llvm-commits
- [PATCH] D33587: [DAGCombine] Do several rounds of combine.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33590: [globalisel][tablegen] Add support for COPY_TO_REGCLASS.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33591: Test to increase coverage of InstCombinePHI.cpp isSafeAndProfitableToSinkLoad()
Russell Gallop via Phabricator via llvm-commits
- Call to getCastInstrCost(): types
Jonas Paulsson via llvm-commits
- [lld] r303973 - [ELF] - Simplify implementation of constant pool when building .gdb_index
George Rimar via llvm-commits
- [llvm] r303974 - Remove unnecessary double-assignment triggering -Wsequence-point.
Daniel Jasper via llvm-commits
- [lld] r303975 - [ELF] - Do not produce duplicate values in .gdb_index's constant pool area.
George Rimar via llvm-commits
- [lld] r303976 - [ELF] - Follow up for r303975. NFCi.
George Rimar via llvm-commits
- LoopVectorizer: decision when no vector instructions generated has changed
Jonas Paulsson via llvm-commits
- [llvm] r303978 - [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via llvm-commits
- [llvm] r303979 - Export the required symbol from DynamicLibraryTests
Roger Ferrer Ibanez via llvm-commits
- [llvm] r303980 - Fix signedness of constant. NFC.
Nirav Dave via llvm-commits
- [llvm] r303981 - Revert r303978 "[DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC"
George Rimar via llvm-commits
- [polly] r303982 - [Docs] Fix exception name being caught in case ReadTheDocs does not exist.
Siddharth Bhat via llvm-commits
- [PATCH] D33593: [mips] Don't use FastISel when -mxgot is present
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r303983 - Recommit r303978 "[DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC"
George Rimar via llvm-commits
- [llvm] r303984 - Revert "[DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC"
George Rimar via llvm-commits
- [PATCH] D33594: [mips][dsp] Modify repl.ph to accept signed immediate values
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r303985 - The fix for PR22004: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Andrew V. Tischenko via llvm-commits
- [llvm] r303987 - [ARM] Add tests for 6-M memcpy/memset code generation
John Brawn via llvm-commits
- [llvm] r303989 - nits in wide-integer-cmp.ll . NFC
Amaury Sechet via llvm-commits
- [llvm] r303990 - [ARM] Fix lowering of misaligned memcpy/memset
John Brawn via llvm-commits
- [PATCH] D33596: [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r303994 - [DAG] Move legal type checks in store merge to be checked only
Nirav Dave via llvm-commits
- [compiler-rt] r303995 - [asan] Enable back some ASan tests disabled on PowerPC.
Alex Shlyapnikov via llvm-commits
- [llvm] r303997 - [DAGCombiner] use narrow vector ops to eliminate concat/extract (PR32790)
Sanjay Patel via llvm-commits
- [compiler-rt] r303998 - [scudo] Check the return values of the pthread_* functions
Kostya Kortchinsky via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r303999 - [AMDGPU] SDWA: add disassembler support for GFX9
Sam Kolton via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r304001 - LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI
Matthias Braun via llvm-commits
- [llvm] r304002 - [DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC
George Rimar via llvm-commits
- [PATCH] D33183: [ELF] - Simplify readAddressArea() implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32683: [X86] Adding FoldGenRegForm helper field (for memory folding tables tableGen backend) to X86Inst class and set its value for the relevant instructions.
Craig Topper via Phabricator via llvm-commits
- [llvm] r304003 - AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Tom Stellard via llvm-commits
- [PATCH] D33212: AMDGPU/GlobalISel: Mark 32-bit float constants as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D32685: [X86] Adding tests for the memory folding tables generated by the TableGen backend.
Craig Topper via Phabricator via llvm-commits
- [llvm] r304004 - DebugInfo: Don't include locations for debug-having code inlined into nodebug functions
David Blaikie via llvm-commits
- [llvm] r304005 - Revert "Export the required symbol from DynamicLibraryTests"
Roger Ferrer Ibanez via llvm-commits
- [polly] r304007 - [ScopInfo] Translate mapToDimension to isl C++ [NFC]
Tobias Grosser via llvm-commits
- [lld] r304008 - Order writable executable sections before writable ones.
Rafael Espindola via llvm-commits
- [lld] r304009 - Avoid using EhFrameHdr->Sections.
Rafael Espindola via llvm-commits
- [compiler-rt] r304010 - [LSAN-ARM] Marking new test unsupported on ARMHF due to bot failures
Renato Golin via llvm-commits
- [llvm] r304011 - Revert r304002 "[DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC"
George Rimar via llvm-commits
- [lld] r304014 - Avoid a couple uses of OutputSections.
Rafael Espindola via llvm-commits
- [PATCH] D33599: [InstSimplify] Use m_APInt instead of m_ConstantInt in ((V + N) & C1) | (V & C2) handling in order to support splat vectors.
Craig Topper via Phabricator via llvm-commits
- [llvm] r304015 - [AMDGPU][MC][GFX9] Corrected encoding of flat_scratch* for SDWA opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D33600: Adjust sanitizers for FreeBSD 64-bit inode update
Dimitry Andric via Phabricator via llvm-commits
- [lld] r304016 - [ELF] - Attemp to fix bot
George Rimar via llvm-commits
- [llvm] r304018 - [InstCombine] Pass the DominatorTree, AssumptionCache, and context instruction to a few calls to isKnownPositive, isKnownNegative, and isKnownNonZero
Craig Topper via llvm-commits
- [llvm] r304019 - PMB: Run the whole-program-devirt pass during LTO at --lto-O0.
Peter Collingbourne via llvm-commits
- [PATCH] D33601: libunwind: fix building on mingw-w64
Martell Malone via Phabricator via llvm-commits
- [llvm] r304020 - DebugInfo: Do not emit empty CUs
David Blaikie via llvm-commits
- [llvm] r304021 - [InstSimplify] Use m_APInt instead of m_ConstantInt in ((V + N) & C1) | (V & C2) handling in order to support splat vectors.
Craig Topper via llvm-commits
- [llvm] r304022 - [InstSimplify] Use commutable matchers to shorten some code
Craig Topper via llvm-commits
- [llvm] r304023 - [InstSimplify] Move a variable declaration to make simplifyAndOfICmps look more like simplifyOrOfICmps. NFC
Craig Topper via llvm-commits
- [lld] r304024 - [lld][ELF]Add option to make .dynamic read only
Petr Hosek via llvm-commits
- [PATCH] D33603: [SimplifyInst] Push commuted op checks for and/or of icmp further down to avoid duplicate work
Craig Topper via Phabricator via llvm-commits
- [llvm] r304027 - Fix the ManagedStatic list ordering when using DynamicLibrary::addPermanentLibrary.
Frederich Munch via llvm-commits
- [PATCH] D33384: [libcxx] [libcxxabi] fix building with libc++ win32 threads for mingw-w64
Martell Malone via Phabricator via llvm-commits
- [PATCH] D32614: [GVNHoist] Fix: PR32821, add check for anticipability in case of infinite loops
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r304029 - Make helper functions static. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30552: Fix regressions cased by D29862
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D33604: [InstCombine] Pass a proper context instruction to all of the calls into InstSimplify
Craig Topper via Phabricator via llvm-commits
- [llvm] r304031 - Resubmit r303859 with test fixed.
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r304032 - allow_user_segv_handler was already removed
Vitaly Buka via llvm-commits
- [llvm] r304034 - [Hexagon] Cleanup of unused function isCalleeSaveReg (NFC)
Sumanth Gundapaneni via llvm-commits
- [PATCH] D29199: [Hexagon] Cleanup of unused function isCalleeSaveReg (NFC)
Sumanth Gundapaneni via Phabricator via llvm-commits
- [llvm] r304035 - MachineVerifier: Remove unused set; NFC
Matthias Braun via llvm-commits
- [llvm] r304036 - LivePhysRegs: Add default for removeRegsInMask(Clobbers); NFC
Matthias Braun via llvm-commits
- [llvm] r304037 - LivePhysRegs: Doxygen cleanup; NFC
Matthias Braun via llvm-commits
- [llvm] r304038 - LivePhysRegs: Rework constructor + documentation; NFC
Matthias Braun via llvm-commits
- [compiler-rt] r304039 - [compiler-rt] Don't reset non-default user handler if allow_user_segv_handler is true.
Vitaly Buka via llvm-commits
- [PATCH] D33607: (NFC) Move summary-based opt before regular LTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33608: [Analysis] Rewrite TotalMemInst counting in InstCount pass in a way that doesn't require reading back other Statistic variables
Craig Topper via Phabricator via llvm-commits
- [llvm] r304040 - [lib/LTO] Don't reinvent the code for switching linkage.
Davide Italiano via llvm-commits
- [llvm] r304041 - [Mips] Placate GCC's -Wmisleading-indentation. NFCI.
Davide Italiano via llvm-commits
- [llvm] r304042 - Fix test broken by r304020
David Blaikie via llvm-commits
- [PATCH] D33609: Bitcode: Remove some dead code. Spotted by Teresa.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r304043 - [bpf] disallow global_addr+off folding
Alexei Starovoitov via llvm-commits
- [PATCH] D33114: [AMDGPU] Turn on the new waitcnt insertion pass. Adjust tests.
Mark Searles via Phabricator via llvm-commits
- [llvm] r304044 - [InstSimplify] Push commuted op checks for and/or of icmp further down to avoid duplicate work
Craig Topper via llvm-commits
- [llvm] r303387 - [InstCombine] add more tests for xor-of-icmps; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33611: [asan] Enable back halt_on_error-torture.cc disabled on PowerPC.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- Benchmarking some lld revisions
Rafael Espíndola via llvm-commits
- [compiler-rt] r304045 - [asan] Enable back halt_on_error-torture.cc disabled on PowerPC.
Alex Shlyapnikov via llvm-commits
- [llvm] r304046 - Bitcode: Remove some dead code. Spotted by Teresa.
Peter Collingbourne via llvm-commits
- [PATCH] D33613: [llvm-pdbdump] pdb2yaml: add an -all option to dump everything we can
Bob Haarman via Phabricator via llvm-commits
- [llvm] r304047 - [llvm-pdbdump] pdb2yaml: add an -all option to dump everything we can
Bob Haarman via llvm-commits
- [llvm] r304048 - AArch64: Fix cmpxchg O0 expansion
Matthias Braun via llvm-commits
- [PATCH] D33614: Cloning: Fix debug info cloning
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D33615: Move summary dead stripping before regular LTO and record results in the combined summary
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D33617: Rearrange Dom unittest to accommodate multiple tests
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33220: [PartialInlining] Replace delete with unique_ptr in computeCallsiteToProfCountMap
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D33618: [PartialInlining] Reduce function outlining overhead
David Li via Phabricator via llvm-commits
- [PATCH] D33619: [InstSimplify] Don't call the heavy ConstantFoldInstruction for loads. Use the lighter ConstantFoldLoadFromConstPtr
Craig Topper via Phabricator via llvm-commits
- [llvm] r304049 - BranchRelaxation: computeLiveIns() after creating new block
Matthias Braun via llvm-commits
- [llvm] r304050 - [GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi via llvm-commits
- [llvm] r304051 - [GlobalISel] Add a localizer pass for target to use
Quentin Colombet via llvm-commits
- [llvm] r304052 - [AArch64][GlobalISel] Add the Localizer pass for the O0 pipeline
Quentin Colombet via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [llvm] r304053 - [Demangler] copy changes made in libcxxabi's r303718 to ItaniumDemangle
Erik Pilkington via llvm-commits
- [llvm] r304055 - ScheduleDAGInstrs: Fix fixupKills()
Matthias Braun via llvm-commits
- [llvm] r304058 - [SCEVExpander] Try harder to avoid introducing inttoptr
Keno Fischer via llvm-commits
- [llvm] r304059 - AArch64/PEI: Do not add reserved regs to liveins
Matthias Braun via llvm-commits
- [llvm] r304060 - clang-format DomTree unittest
Adam Nemet via llvm-commits
- [llvm] r304061 - Rearrange Dom unittest to accommodate multiple tests
Adam Nemet via llvm-commits
- [PATCH] D33621: Fix for -wrap linker option and LTO, PR 33145
Dmitry Mikulin via Phabricator via llvm-commits
- [polly] r304062 - [Polly] Added the list of Instructions to output in ScopInfo pass
Tobias Grosser via llvm-commits
- [llvm] r304063 - ScalarEvolution unit test: fix typo that breaks check-all
Gor Nishanov via llvm-commits
- [llvm] r304064 - [PartialInlining] Replace delete with unique_ptr in computeCallsiteToProfCountMap
Vitaly Buka via llvm-commits
- [PATCH] D33622: [coroutines] Define getPassName() for coroutine passes
Gor Nishanov via Phabricator via llvm-commits
- [llvm] r304065 - [coroutines] Define getPassName() for coroutine passes
Gor Nishanov via llvm-commits
- [llvm] r304066 - [TableGen] Remove all the static vectors named TheActualPool.
Craig Topper via llvm-commits
- [polly] r304068 - Update information on isl C++ bindings in Polly release notes
Tobias Grosser via llvm-commits
- [polly] r304069 - Update isl to isl-0.18-662-g17e172e
Tobias Grosser via llvm-commits
- [polly] r304070 - Update some tests to changes in isl's internal representation
Tobias Grosser via llvm-commits
- [zorg] r304071 - [zorg][SystemZ] Upgrade build machine and add builders
Ulrich Weigand via llvm-commits
- [llvm] r304072 - [DAGCombiner] use narrow load to avoid vector extract
Sanjay Patel via llvm-commits
- [llvm] r304073 - [SCEV] Assume parameters coming from function calls contain IVs
Tobias Grosser via llvm-commits
- [polly] r304074 - Allow side-effect free function calls in valid affine SCEVs
Tobias Grosser via llvm-commits
- [polly] r304075 - Delinearize memory accesses that reference parameters coming from function calls
Tobias Grosser via llvm-commits
- [llvm] r304076 - [TableGen] Use the correct type for the first template for the ListInit TrailingObjects.
Craig Topper via llvm-commits
- [llvm] r304077 - [TableGen] Prevent DagInit from leaking its Args and ArgNames when they exceed the size of the SmallVector.
Craig Topper via llvm-commits
- [llvm] r304078 - Recommit "[DWARF] - Make collectAddressRanges() return section index in addition to Low/High PC"
George Rimar via llvm-commits
- [llvm] r304079 - Cloning: Fix debug info cloning
Gor Nishanov via llvm-commits
- [llvm] r304080 - DebugInfo: Add source code/build instructions for split-dwarf-dwp symbolizer test
David Blaikie via llvm-commits
- [llvm] r304083 - Added braces to address gcc warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]. NFC.
Galina Kistanova via llvm-commits
- [llvm] r304084 - Reverted r304083 as it seems there is a desire to address this in the googletest.
Galina Kistanova via llvm-commits
- [PATCH] D33626: [GlobalISel] combine not symmetric merge/unmerge nodes.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33627: Fix Crashes when 'AttributeList::get'ing with an ArrayRef<AttributeList> where all pImpl are null
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D33628: [ELF] Filter out non InputSection members from InputSections
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33629: [ELF] Use late evaluation for ALIGN in expression
Petr Hosek via Phabricator via llvm-commits
- [llvm] r304086 - [X86] Fixing VPOPCNTDQ feature set lookup.
Oren Ben Simhon via llvm-commits
- [llvm] r304087 - [X86] Adding FoldGenRegForm helper field (for memory folding tables tableGen backend) to X86Inst class and set its value for the relevant instructions.
Ayman Musa via llvm-commits
- [llvm] r304088 - [X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables.
Ayman Musa via llvm-commits
- [llvm] r304089 - [InstrProf] Use more ArrayRef/StringRef.
Benjamin Kramer via llvm-commits
- [llvm] r304090 - [x86] auto-generate better checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r304093 - [TableGen][X86] getValueAsString returns a std::string not a StringRef. Capture it that way to avoid a StringRef to a temporary.
Craig Topper via llvm-commits
- [llvm] r304095 - [TableGen][X86] Replace a global std::vector with a regular array. llvm::find works on arrays, just need to use std::end to check the result.
Craig Topper via llvm-commits
- [llvm] r304096 - [TableGen][X86] Remove unnecessary std::string creations. NFC
Craig Topper via llvm-commits
- [llvm] r304097 - [TableGen][X86] Add an llvm_unreachable to a switch so we get an error if we need expansion in the future.
Craig Topper via llvm-commits
- [llvm] r304098 - [TableGen][X86] Improve formatting of the fold table output by indenting the body of the table and adding blank lines between tables. NFC
Craig Topper via llvm-commits
- [llvm] r304099 - [TableGen][X86] Mark a couple global tables as const. NFC
Craig Topper via llvm-commits
- [llvm] r304100 - [TableGen][X86] Use CHAR_BIT with sizeof instead of hardcoded 8. NFC
Craig Topper via llvm-commits
- [PATCH] D33633: [DAGCombine] Unchecked calls to DAGCombiner::*ExtPromoteOperand
Jacob Young via Phabricator via llvm-commits
- [PATCH] D33634: [ThinLTO] Reduce unnecessary map lookups during combined summary write
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33635: [libcxxabi] rework CMakeLists.txt into modules
Martell Malone via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r304108 - [AArch64][Falkor] Fix some sched details.
Geoff Berry via llvm-commits
- [llvm] r304109 - [AArch64][Falkor] Combine sched details files into one. NFC.
Geoff Berry via llvm-commits
- [PATCH] D33638: [libcxx] Have separate abi library flags for static and shared builds
Martell Malone via Phabricator via llvm-commits
- [llvm] r304111 - DebugInfo: Omit an empty CU when a subprogram was moved into its use
David Blaikie via llvm-commits
- [llvm] r304112 - Prune trailing whitespace. (To regenerate makefiles)
NAKAMURA Takumi via llvm-commits
- [PATCH] D32975: Make it illegal for two Functions to point to the same DISubprogram
Keno Fischer via Phabricator via llvm-commits
- [llvm] r304114 - [ItaniumDemangle] Fix a exponential string copying bug
Erik Pilkington via llvm-commits
- [llvm] r304115 - [TableGen][X86] Fix formatting I accidentally messed up in r304099. NFC
Craig Topper via llvm-commits
- [llvm] r304116 - [AVR] Remove SREG from CPI's Uses; authored by Florian Zeitz
Dylan McKay via llvm-commits
- [llvm] r304117 - Support: adjust the default obj format for wasm
Saleem Abdulrasool via llvm-commits
- [llvm] r304118 - Attempt to fix buildbots...
David Blaikie via llvm-commits
- [llvm] r304119 - DebugInfo: Include .dwo file name when hashing multiple CUs in a single file
David Blaikie via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [llvm] r304120 - Disabled implicit-fallthrough warnings for ConvertUTF.cpp.
Galina Kistanova via llvm-commits
- [llvm] r304121 - Revert "[X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables."
Zachary Turner via llvm-commits
- [llvm] r304122 - Resubmit "[X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables."
Zachary Turner via llvm-commits
- [llvm] r304123 - Don't capture a temporary std::string in a StringRef.
Zachary Turner via llvm-commits
- [PATCH] D31494: [PowerPC] Pretty-print CR bits the way the binutils disassembler does
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r304125 - Revert "DebugInfo: Include .dwo file name when hashing multiple CUs in a single file"
Mehdi Amini via llvm-commits
- [llvm] r304126 - Revert "DebugInfo: Omit an empty CU when a subprogram was moved into its use"
Mehdi Amini via llvm-commits
- [llvm] r304128 - Revert "[IfConversion] Keep the CFG updated incrementally in IfConvertTriangle"
Tobias Grosser via llvm-commits
- [llvm] r304129 - DebugInfo: Omit an empty CU when a subprogram was moved into its use
Mehdi Amini via llvm-commits
- [llvm] r304130 - DebugInfo: Include .dwo file name when hashing multiple CUs in a single file
Mehdi Amini via llvm-commits
Last message date:
Sun May 28 23:57:30 PDT 2017
Archived on: Sun May 28 23:54:50 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).