The Week Of Monday 24 April 2017 Archives by thread
Starting: Mon Apr 24 00:22:31 PDT 2017
Ending: Sun Apr 30 23:54:28 PDT 2017
Messages: 2109
- [llvm] r301163 - [GlobalISel] Legalize G_(S|U)DIV libcalls
Diana Picus via llvm-commits
- [PATCH] D32039: PR31357 fix
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D32420: [GlobalISel][X86] handle not symmetric G_COPY
Igor Breger via Phabricator via llvm-commits
- [PATCH] D32120: Don't test setting sticky bits on files for (Free|Open)BSD
James Henderson via Phabricator via llvm-commits
- [llvm] r301164 - [ARM] GlobalISel: Support G_(S|U)DIV for s32
Diana Picus via llvm-commits
- [llvm] r301165 - [Arch64AsmParser] better diagnostic for isb
Sjoerd Meijer via llvm-commits
- [PATCH] D32227: [Arch64AsmParser] better diagnostic for isb
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D32282: [ARM] ACLE Chapter 9 support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D32422: LoopVectorizer: let target prefer scalar addressing computations (+ minor improvements in SystemZTTI)
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r301166 - [ARM] GlobalISel: Legalize s8 and s16 G_(S|U)DIV
Diana Picus via llvm-commits
- [PATCH] D32215: Updated PPCG Code Generation for OpenCL compatibility
Philipp Schaad via Phabricator via llvm-commits
- [PATCH] D32423: Simplify barriers of null and undef
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31994: Simplify idempotent invariant.group.barriers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32281: [ARM] ACLE Chapter 9 intrinsics
Sam Parker via Phabricator via llvm-commits
- [PATCH] D32162: Inline asm 0bH conflict
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D32417: [APInt] Simplify the zext and sext methods
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r301170 - [DWARF] - Take relocations in account when extracting ranges from .debug_ranges
George Rimar via llvm-commits
- [PATCH] D32200: [LV] Refactor ILV.vectorize[Loop]() by introducing LVP.executePlan()
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D32228: [DWARF] - Take relocations in account when extracting ranges from .debug_ranges
George Rimar via Phabricator via llvm-commits
- [llvm] r301171 - [LLVM][MIPS] Fix different definition of off_t in LLDB and LLVM.
Nitesh Jain via llvm-commits
- [PATCH] D32125: [LLVM][MIPS] Fix different definition of off_t in LLDB and LLVM
Nitesh Jain via Phabricator via llvm-commits
- [compiler-rt] r301173 - Revert [scudo] Enabling MIPS support for Scudo
Sagar Thakur via llvm-commits
- [PATCH] D32426: Add SUSE vendor
İsmail Dönmez via Phabricator via llvm-commits
- [llvm] r301174 - Add SUSE vendor
Ismail Donmez via llvm-commits
- [PATCH] D31782: [CodeGenPrepare]Skip sext promotion if operands for multiple users is detected
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D32117: Update TableGen LangIntro.rst
Wei-Ren Chen via Phabricator via llvm-commits
- [llvm] r301175 - [RegionInfo] Fix dangling references created by moving RegionInfo objects
Philip Pfaffe via llvm-commits
- [PATCH] D32352: Go to eleven
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D31719: [RegionInfo] Fix dangling references created by moving RegionInfo objects
Phabricator via Phabricator via llvm-commits
- [polly] r300398 - Update isl bindings to latest version (+ Polly extensions)
Michael Kruse via llvm-commits
- [llvm] r301176 - [DWARF] Move test to x86 directory
Renato Golin via llvm-commits
- [llvm] r301177 - [SystemZ] Update kill-flag in splitMove().
Jonas Paulsson via llvm-commits
- Arch-specific tests in arch-specific directories
Renato Golin via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET 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] D31987: [SDAG] Teach Chain Analysis about BaseIndexOffset addressing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D32432: [Devirtualization] statistic for number of devirtualized calls
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32431: [Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGen
Philipp Schaad via Phabricator via llvm-commits
- [PATCH] D32425: [mips] Make N32 checks in CodeGen/mips-varargs.c less fragile
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31845: [coroutines] Handle unwind edge splitting
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D30086: Add generic IR vector reductions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32416: [x86, SSE] AVX1 PR28129
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r301181 - [X86][AVX] Add scheduling latency/throughput tests for missing AVX1 instructions
Simon Pilgrim via llvm-commits
- [compiler-rt] r301184 - [sanitizer] Cache SizeClassForTransferBatch in the 32-bit local cache
Kostya Kortchinsky 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] D32143: [InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32398: Bring back the ability opt out of padding zero-byte functions by not providing a nop instruction.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29942: Add custom lowering for llvm.log{, 10}.{f16, f32} intrinsics
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D32404: [LV] Make LIT test insensitive to basic block numbering
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r301187 - [SDAG] Teach Chain Analysis about BaseIndexOffset addressing.
Nirav Dave via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D32388: InstructionSimplify: One getShuffleMask() replacing multiple getMaskValue(). NFC.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32433: Compute safety information in a much finer granularity.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r301152 - [Orc] Fix a warning by removing an unused lambda capture.
David Blaikie via llvm-commits
- [PATCH] D31762: AMDGPU: Add new amdgcn.init.exec intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D32438: Document how to capture linux perf profiles.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31957: AMDGPU: Slightly simplify prolog reserved register handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32042: InstCombine: Fix assert when reassociating fsub with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32056: AMDGPU: Move trap lowering to DAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32288: [GlobalISel][X86] Lower FormalArgument/Ret using G_MERGE_VALUES/G_UNMERGE_VALUES.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D30299: [tablegen] Optionally format tablegen targets with clang-format
Daniel Sanders via Phabricator via llvm-commits
- [compiler-rt] r301189 - [tsan] Remove the extra word "object" from description of external races
Kuba Mracek via llvm-commits
- [compiler-rt] r301190 - [tsan] Include __tsan_external_* API from a header file instead of declaring them manually. NFC.
Kuba Mracek via llvm-commits
- [llvm] r301191 - AMDGPU: Fix crash when scheduling non-memory SMRD instructions
Nicolai Haehnle via llvm-commits
- [PATCH] D32383: [tsan] Remove the extra word "object" from description of external races
Phabricator via Phabricator via llvm-commits
- [llvm] r301192 - [APInt] Fix repeated word in comments. NFC
Craig Topper via llvm-commits
- [PATCH] D32384: [tsan] Include __tsan_external_* API from a header file instead of declaring them manually
Phabricator via Phabricator via llvm-commits
- [PATCH] D32343: AMDGPU: Move v_readlane lane select from VGPR to SGPR
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r301193 - [DAGCombiner] Updated bswap byte offset variable names to be more descriptive. NFC
Simon Pilgrim via llvm-commits
- [PATCH] D32344: InstCombine/AMDGPU: Fix constant folding of llvm.amdgcn.{icmp, fcmp}
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r301194 - [GlobalISel][X86] Lower FormalArgument/Ret using G_MERGE_VALUES/G_UNMERGE_VALUES.
Igor Breger via llvm-commits
- [PATCH] D32345: AMDGPU: Fix crash when scheduling non-memory SMRD instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D32440: [scudo] Move thread local variables into their own files
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r301195 - InstCombine/AMDGPU: Fix constant folding of llvm.amdgcn.{icmp, fcmp}
Nicolai Haehnle via llvm-commits
- [PATCH] D32415: [APInt] Add ashrInPlace method and rewrite in ashr using it.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r301196 - Compute safety information in a much finer granularity.
Xin Tong via llvm-commits
- [PATCH] D32397: [LLD] Avoid empty .eh_frame sections
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r301197 - AMDGPU: Move v_readlane lane select from VGPR to SGPR
Nicolai Haehnle via llvm-commits
- [llvm] r301198 - [APInt] Add ashrInPlace method and rewrite ashr to make a copy and then call ashrInPlace.
Craig Topper via llvm-commits
- [PATCH] D32442: [Polly][CMake] Use object library to build two flavours of Polly.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r301199 - InstCombine: Fix assert when reassociating fsub with undef
Matt Arsenault via llvm-commits
- [llvm] r301200 - Testing commit credentials
George Karpenkov via llvm-commits
- [PATCH] D32224: [LV] Remove redundant basic block split
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D32443: [asan] Change default of allow_user_segv_handler to true
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D32399: [LLD] Order writable executable sections before writable ones
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32205: X86RegisterInfo: eliminateFrameIndex: Force SP in AfterFPPop case; NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32444: [asan] Rename allow_user_segv_handler into allow_user_sig_handler
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r301201 - [APInt] Simplify the zext and sext methods
Craig Topper via llvm-commits
- [PATCH] D31915: AMDGPU: Add StackPtr and FramePtr registers to MFI
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32261: [LoopUnroll] Don't try to unroll non-rotated loops
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r301016 - [cfi] Run tests with and without lld and thinlto.
Reid Kleckner via llvm-commits
- [PATCH] D30107: Make DynamicLibrary::getPermanentLibrary have a defined ordering.
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r301203 - [llvm-pdbdump] Re-write the record layout code to be more resilient.
Zachary Turner via llvm-commits
- [llvm] r301204 - [llvm-pdbdump] Merge functionality of graphical and text dumpers.
Zachary Turner via llvm-commits
- [llvm] r301205 - [DomPrinter] Add a way to programmatically dump a dot representation.
Davide Italiano via llvm-commits
- [PATCH] D32289: [ELF] - Linkerscript: support combination of linkerscript and --compress-debug-sections.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r301206 - AMDGPU: Move trap lowering to DAG
Matt Arsenault via llvm-commits
- [PATCH] D32445: [LV] Handle external uses of floating-point induction variables
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D32361: AMDGPU: Temporarily disable packed inlinable literals (v2f16, v2i16)
Artem Tamazov via Phabricator via llvm-commits
- [PATCH] D32354: [ELF] - Set DF_STATIC_TLS flag for i386 target.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31783: Move size and alignment information of regclass to TargetRegisterInfo
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32145: [Dominator] Add a way to dump a `dot` representation of the dominator tree
Davide Italiano via Phabricator via llvm-commits
- [llvm] r300200 - Re-apply "[GVNHoist] Move GVNHoist to function simplification part of pipeline."
Aditya K via llvm-commits
- [lld] r301207 - [ELF] Account for R_386_TLS_LDO_32 addend
Shoaib Meenai via llvm-commits
- [PATCH] D32336: [ELF] Account for R_386_TLS_LDO_32 addend
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31251: AMDGPU: Don't promote alloca to LDS for leaf functions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301208 - AMDGPU: Add StackPtr and FramePtr registers to MFI
Matt Arsenault via llvm-commits
- [PATCH] D32277: Replace slow LEA instructions in X86
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r301209 - Add a testcase for DIExpression(DW_OP_stack_value)
Adrian Prantl via llvm-commits
- [llvm] r301210 - Use DW_OP_stack_value when reconstructing variable values with arithmetic.
Adrian Prantl via llvm-commits
- [PATCH] D32446: [SimplifyCFG] Use getSingleSuccessor() to simplify some code
Craig Topper via Phabricator via llvm-commits
- [llvm] r301211 - X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFC
Matthias Braun via llvm-commits
- [PATCH] D31937: Move value type list from TargetRegisterClass to TargetRegisterInfo
Matthias Braun via Phabricator via llvm-commits
- [llvm] r301213 - [InstSimplify] move (A & ~B) | (A ^ B) -> (A ^ B) from InstCombine
Sanjay Patel via llvm-commits
- [llvm] r301214 - Revert "Compute safety information in a much finer granularity."
Evgeniy Stepanov via llvm-commits
- [llvm] r301215 - CodeGen: Add a hook for getFenceOperandTy
Yaxun Liu via llvm-commits
- [PATCH] D31918: AMDGPU: Expand frame indexes to be relative to scratch wave offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31545: AMDGPU: Set StackGrowsUp in MCAsmInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32186: CodeGen: Add a hook for getFenceOperandTy
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r301217 - Updates documentation for a syntax sugar libfuzzer flag,
George Karpenkov via llvm-commits
- [PATCH] D32447: Update profile during memory instrinsic optimization
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r301219 - Don't emit CFI instructions at the end of a function
Adrian Prantl via llvm-commits
- [llvm] r301220 - Don't test setting sticky bits on files for modern BSDs
Dimitry Andric via llvm-commits
- [PATCH] D31361: AMDGPU: Select mubuf offsets when pointer is a constant
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r301221 - Move size and alignment information of regclass to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [PATCH] D32246: Don't emit CFI instructions at the end of a function
Phabricator via Phabricator via llvm-commits
- [PATCH] D31678: [InstCombine] Fix change flag handling to report all IR changes up to the pass manager or preseved analyses
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32448: InstructionSimplify: End our long national nightmare of ever-growing Simplify* arguments.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r301222 - [SimplifyCFG] Fix for non-determinism in codegen
Mandeep Singh Grang via llvm-commits
- [PATCH] D26726: [SimplifyCFG] Fix for non-determinism in codegen
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r301226 - [asan] Let the frontend disable gc-sections optimization for asan globals.
Evgeniy Stepanov via llvm-commits
- [llvm] r301227 - Handle invariant.group.barrier in BasicAA
Piotr Padlewski via llvm-commits
- [llvm] r301228 - [AMDGPU] Merge M0 initializations
Stanislav Mekhanoshin via llvm-commits
- [llvm] r301229 - AMDGPU: Set StackGrowsUp in MCAsmInfo
Matt Arsenault via llvm-commits
- [llvm] r301230 - AMDGPU: Select scratch mubuf offsets when pointer is a constant
Matt Arsenault via llvm-commits
- [PATCH] D32450: [libunwind] Add 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [llvm] r301231 - Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [PATCH] D32262: [Bitcode] Refactor attribute group writing to avoid getSlotAttributes
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r301232 - Revert r301231: Accidentally committed stale files
Krzysztof Parzyszek via llvm-commits
- [llvm] r301234 - Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r301235 - [cfi] Disable ThinLTO + CFI tests on Windows.
Evgeniy Stepanov via llvm-commits
- [llvm] r301236 - Refactor DynamicLibrary so searching for a symbol will have a defined order and
Frederich Munch via llvm-commits
- [PATCH] D32105: [IVUsers] don't bail out of normalizing non-affine add recs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32196: [LIR] Obey non-integral pointer semantics
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32203: [SROA] Add support for non-integral pointers
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32392: [Polly][CMake] Allow Polly to transitively pull in its dependencies into host programs.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r301237 - Avoid unnecessary copies in some for loops
Saleem Abdulrasool via llvm-commits
- [PATCH] D32268: Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r301238 - [LIR] Obey non-integral pointer semantics
Sanjoy Das via llvm-commits
- [llvm] r301239 - [LoopUnroll] Don't try to unroll non canonical loops.
Davide Italiano via llvm-commits
- [llvm] r301240 - Revert "Refactor DynamicLibrary so searching for a symbol will have a defined order"
Frederich Munch via llvm-commits
- [llvm] r301241 - [LoopUnroll] Remove spurious newline.
Davide Italiano via llvm-commits
- [lld] r300007 - [lld] Keep full library path in DT_NEEDED.
Rafael Espíndola via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301242 - Revert "StructurizeCFG: Directly invert cmp instructions"
Matt Arsenault via llvm-commits
- [compiler-rt] r301243 - [asan] Use posix strerror_r interceptor on android.
Evgeniy Stepanov via llvm-commits
- [llvm] r301244 - Update profile during memory instrinsic optimization
Teresa Johnson via llvm-commits
- [llvm] r301245 - [Bitcode] Refactor attribute group writing to avoid getSlotAttributes
Reid Kleckner via llvm-commits
- [llvm] r299817 - MC: Remove unused virtual function MCObjectWriter::isWeak. NFC.
Rafael Espíndola via llvm-commits
- [llvm] r301247 - [AMDGPU][mc][tests][NFC] Bulk ISA tests: update for Gfx7/Gfx8, add for Gfx9.
Artem Tamazov via llvm-commits
- [llvm] r301248 - Small addition on how to add a builder.
Galina Kistanova via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D32452: [git-llvm] Make `push` work on CRLF files with svn:eol-style=native
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32453: [InstCombine] Prevent InstCombine from triggering an extra iteration if something changed in the initial Worklist creation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32376: [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r301252 - ProfileData: clean up some stale declarations (NFC)
Saleem Abdulrasool via llvm-commits
- [llvm] r301253 - Cosmetic change.
Galina Kistanova via llvm-commits
- [llvm] r301254 - AMDGPU: Slightly simplify prolog reserved register handling
Matt Arsenault via llvm-commits
- [zorg] r301255 - Set unique builddir of lldb-amd64-ninja-netbsd8 through builder.py
Kamil Rytarowski via llvm-commits
- [compiler-rt] r301256 - [asan] Remove asanwrapper from Android test harness.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r301257 - [cfi] Fix wrong CMake condition for WIN32.
Evgeniy Stepanov via llvm-commits
- [PATCH] D32454: Removes createELFFile which takes a template class as a template parameter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32088: AMDGPU: Shift down reserved SP register like scratch wave offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31916: AMDGPU: Change mubuf soffset register when SP relative
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31855: AMDGPU: Clean up VOP3NoMods pattern
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301258 - [DAGCombiner] Use APInt::intersects to avoid tmp variable. NFCI.
Simon Pilgrim via llvm-commits
- [lld] r301259 - Remove DefaultSoName.
Rafael Espindola via llvm-commits
- [PATCH] D30107: Refactor DynamicLibrary so searching for a symbol will have a defined order and libraries are properly unloaded when llvm_shutdown is called.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r301260 - [InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel via llvm-commits
- [PATCH] D30759: With PIE on x86_64, keep hot local arrays on the stack
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] r301262 - [git-llvm] Make `push` work on CRLF files with svn:eol-style=native
Reid Kleckner via llvm-commits
- [llvm] r299949 - Module::getOrInsertFunction is using C-style vararg instead of variadic templates.
Dmitry Babokin via llvm-commits
- [lld] r301264 - Handle _LINK_ env string as command line parameters.
Rui Ueyama via llvm-commits
- [compiler-rt] r301265 - Mark a test as requiring a shell.
Rafael Espindola via llvm-commits
- [polly] r301266 - [Polly] [DependenceInfo] change WAR generation, Read will not block Read
Siddharth Bhat via llvm-commits
- [llvm] r301267 - Make getSlotAttributes return an AttributeSet instead of a wrapper list
Reid Kleckner via llvm-commits
- [llvm] r301268 - [git-llvm] Remove CR from middle of svn propget output
Reid Kleckner via llvm-commits
- [PATCH] D32391: [SelectionDAG] Improve support for promotion of <1 x fX> floating point argument types (PR31008)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D31785: Mark a test as requiring a shell
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D32156: [BranchFolding] Propagate CSR live-ins to returning blocks. See D31188 for discussion.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r301269 - [ARM, x86] add more vector tests for bool math; NFC
Sanjay Patel via llvm-commits
- [llvm] r301270 - InferAddressSpaces: Remove redundant assert
Matt Arsenault via llvm-commits
- [compiler-rt] r301272 - [asan] Fix Windows global dead stripping tests
Reid Kleckner via llvm-commits
- [compiler-rt] r301274 - Revert r301089 "[builtins] Implement emulated TLS on Windows."
Hans Wennborg via llvm-commits
- [PATCH] D32457: [asan] Don't reset non-default user handler if allow_user_signal_handler is true.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r301275 - [Object] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r301089 - [builtins] Implement emulated TLS on Windows.
Hans Wennborg via llvm-commits
- [PATCH] D32458: [InstSimplify] Handle (~A & ~B) | (~A ^ B) -> ~A ^ B
Craig Topper via Phabricator via llvm-commits
- [llvm] r301276 - InferAddressSpaces: Use reference arguments instead of pointers
Matt Arsenault via llvm-commits
- [lld] r301278 - Remove a useless temporary variable.
Rui Ueyama via llvm-commits
- [lld] r301279 - Replace a binary .so with a text .s.
Rui Ueyama via llvm-commits
- [llvm] r301281 - Teach SCEV normalization to de/normalize non-affine add recs
Sanjoy Das via llvm-commits
- [lld] r301282 - Export __progname even if a -dynamic-list is given.
Rui Ueyama via llvm-commits
- [llvm] r301148 - [PartialInine]: add triaging options
Xinliang David Li via llvm-commits
- [PATCH] D32104: Teach SCEV normalization to de/normalize non-affine add recs
Sanjoy Das via Phabricator via llvm-commits
- [polly] r301283 - [unittests] Add postcondition to completeLifetime.
Michael Kruse via llvm-commits
- [polly] r301284 - [unittests] Derive Occupied from Unused when given.
Michael Kruse via llvm-commits
- [PATCH] D32460: ADT: handle special case of ARM environment for SuSE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D32025: [Polly][DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D30787: [builtins] Implement emulated TLS on Windows.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D32407: [JumpThread] Do RAUW in case Cond folds to a constant in the CFG
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32223: [LLD][ELF] Add InputSectionDescriptions for Orphan Sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32233: [LLD][ELF] User linkerscript InputSectionDescription for .ARM.exidx dependency order
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32025: [Polly][DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D30416: [BitfieldShrinking] Shrink Bitfields load/store when the bitfields are legal to access independently
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [PATCH] D32464: LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32465: [PM] Run IndirectCallPromotion only when PGO is enabled
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32466: [llvm-objdump] Don't attempt to print lines beyond the end of file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32467: Removes createELFFile which takes a template class as a template parameter.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r301286 - Do not create temporary files in the main source tree.
Rui Ueyama via llvm-commits
- [lld] r301287 - Add comments about Widnows .reloc section.
Rui Ueyama via llvm-commits
- [PATCH] D32468: [CodeExtractor]: Fix an extractor bug of missing replacing use of old phi with the new one
David Li via Phabricator via llvm-commits
- [llvm] r301288 - [SimplifyLibCalls] Remove a cl::opt that's been `true` for a long time.
Davide Italiano via llvm-commits
- [PATCH] D32173: [ELF] - Assign absolute values in linkerscript correctly #1.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r301289 - [ObjCARC] Do not sink an objc_retain past a clang.arc.use.
Akira Hatanaka via llvm-commits
- [lld] r301290 - Define __tls_get_addr as a hidden symbol even for ARM or MIPS.
Rui Ueyama via llvm-commits
- [PATCH] D32331: Hoist loads known to be in bounds of allocations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D32469: Bitcode: Make the summary reader responsible for merging. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32470: Bitcode: Simplify how we enumerate summaries in the index. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r301291 - [CodeExtractor]: Fixup use refs of the old phi.
Xinliang David Li via llvm-commits
- [PATCH] D32471: IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32171: [ELF] - Implemented --defsym option #2
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32053: Define __tls_get_addr as a hidden symbol even for ARM or MIPS.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32472: [InstCombine] Remove redundant code from SimplifyUsingDistributiveLaws
Craig Topper via Phabricator via llvm-commits
- [llvm] r301292 - Update doc of the variadic version of getOrInsertFunction
Serge Guelton via llvm-commits
- [llvm] r301293 - [LV] Remove redundant basic block split
Gil Rapaport via llvm-commits
- [llvm] r301294 - [InstCombine] Use commutable matchers to reduce some code. NFC
Craig Topper via llvm-commits
- [PATCH] D32473: [MSP430] Fix PR32769: Select8 and Select16 need to have SR in Uses.
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r301296 - [InstCombine] Add test cases showing failures to handle commuted patterns after tricking the operand complexity sorting.
Craig Topper via llvm-commits
- [PATCH] D32219: [X86][SSE] Improve DIV/SQRT throughput estimates for SB/HW schedule models
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D32474: [InstCombine] Add missing commute handling to (A | B) & (B ^ (~A)) -> (A & B)
Craig Topper via Phabricator via llvm-commits
- [llvm] r301297 - [InstCombine] Add test cases for missing commute handling in ((A ^ C) ^ B) & (B ^ A) -> (B ^ A) & ~C
Craig Topper via llvm-commits
- [llvm] r301298 - [IVUsers] Don't bail out of normalizing non-affine add recs
Sanjoy Das via llvm-commits
- [PATCH] D32409: [PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32476: [EarlyCSE] Remove guards with conditions known to be true
Max Kazantsev via Phabricator via llvm-commits
- [polly] r301299 - [PPCGCodeGeneration] Update PPCG Code Generation for OpenCL compatibility
Siddharth Bhat via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D32481: [X86] memset should be using REPSTOS for memset on recent CPU (that have ERMS).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D32482: [EarlyCSE] Mark the condition of assume intrinsic as true
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D32275: [globalisel][tablegen] Add several GINodeEquiv's for operators that do not require additional support.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r301300 - [DAGCombiner] Use SDValue::getConstantOperandVal helper where possible. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D32082: [ELF] - Implemented --defsym option
George Rimar via Phabricator via llvm-commits
- [polly] r301301 - [DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied.
Michael Kruse via llvm-commits
- [PATCH] D32171: [ELF] - Implemented --defsym option
George Rimar via Phabricator via llvm-commits
- [PATCH] D32483: [EarlyCSE] Make branches unconditional if the condition is known
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D32004: [mips] Rework a portion of MipsCC interface. (NFC)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D32382: [tsan] Track external tags in thread traces
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D31630: [tsan] Detect races on modifying accesses in Swift code
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r301303 - [SelectionDAG] Recognise splat vector isKnownToBeAPowerOfTwo one/sign bit shift cases.
Simon Pilgrim via llvm-commits
- [llvm] r301304 - [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31425: Add missing FileCheck, update CHECK lines and avoid subshell
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r301305 - [DAGCombiner] Add vector support for (srl (trunc (srl x, c1)), c2) combine.
Simon Pilgrim via llvm-commits
- [PATCH] D32273: [X86][AVX512] Make i1 illegal in the CodeGen
Guy Blank via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Phabricator via Phabricator via llvm-commits
- [PATCH] D31604: [DebugInfo][X86] Improve X86 Optimize LEAs handling of debug values.
Andrew Ng via Phabricator via llvm-commits
- [compiler-rt] r301307 - [Compiler-rt][MIPS] Fix assert introduce with commit rl301171.
Nitesh Jain via llvm-commits
- [PATCH] D31831: posix_fallocate isn't support on all filesystems
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r301308 - [SelectionDAG] Pull out repeated getValueType calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r301309 - [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler.
Andrew Ng via llvm-commits
- [PATCH] D32485: [LLD][ELF] Make SHF_LINK_ORDER sections orphans
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31755: [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler.
Phabricator via Phabricator via llvm-commits
- [PATCH] D32218: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands."
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D32026: [Polly][DeLICM] Use Known information when comparing Occupied and Written. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32487: [X86] Relocate code of replacement of subtarget unsupported masked memory intrinsics to run also on -O0 option
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32026: [Polly][DeLICM] Use Known information when comparing Occupied and Written.
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r301311 - Bring back the ability opt out of padding zero-byte functions by not providing a nop instruction.
Daniel Sanders via llvm-commits
- [llvm] r301312 - Revert "[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler."
Andrew Ng via llvm-commits
- [llvm] r301313 - [AVR] Support the LDWRdPtr instruction with the same Src+Dst register
Dylan McKay via llvm-commits
- [llvm] r301314 - [SelectionDAG] Use getBuildVector helper where possible. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r301316 - [InstCombine] Add missing commute handling to (A | B) & (B ^ (~A)) -> (A & B)
Craig Topper via llvm-commits
- [PATCH] D32491: [globalisel][tablegen] Compute available feature bits correctly.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D32492: [llvm-dwarfdump] - Change format for .gdb_index dump.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32220: [X86][SSE2] Fix asm string for movq (Move Quadword) instruction
Craig Topper via Phabricator via llvm-commits
- [llvm] r301317 - Resubmit r301309: [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler.
Andrew Ng via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Anastasia Stulova via Phabricator via llvm-commits
- [lld] r301319 - [ELF] Improve error message for incompatible section flags
Rui Ueyama via llvm-commits
- [compiler-rt] r301048 - [lsan] Enable LSan on PowerPC64.
Bill Seurer via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r301320 - [DAGCombiner] Refactor to make it easy to add support for vectors in a future patch. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D31944: [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r301322 - [SelectionDAG] Added getBuildVector(ArrayRef<SDUse>) helper.
Simon Pilgrim via llvm-commits
- [PATCH] D32414: InstructionSimplify: Make InstSimplify give the same answer about thesame select no matter how it is asked.
Daniel Berlin via llvm-commits
- [llvm] r301323 - [ValueTracking] Use BitWidth local variable instead of re-reading it from KnownZero. NFC
Craig Topper via llvm-commits
- [llvm] r301324 - [ValueTracking] Use APInt instead of auto. NFC
Craig Topper via llvm-commits
- [llvm] r301325 - [ValueTracking] Use APInt::operator|=(uint64_t) instead of creating a temporary APInt. NFC
Craig Topper via llvm-commits
- [llvm] r301326 - [InstCombine] Remove superfluous curly braces around a single line if body. NFC
Craig Topper via llvm-commits
- [llvm] r301327 - [PM] Run IndirectCallPromotion only when PGO is enabled.
Davide Italiano via llvm-commits
- [PATCH] D32287: [X86] Add missing mayLoad/mayStore attributes to some X86 instructions (Continue)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r301329 - [InstSimplify] Handle (~A & ~B) | (~A ^ B) -> ~A ^ B
Craig Topper via llvm-commits
- [PATCH] D6052: Avoid short relocation in x86_64 large code model
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32494: [Loop Deletion] Delete loops that are semantically unreachable
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D32495: [APInt] Use isSubsetOf, intersects, and bit counting methods to reduce temporary APInts
Craig Topper via Phabricator via llvm-commits
- [llvm] r301330 - [WebAssembly] Read global index in init expression as LEB
Sam Clegg via llvm-commits
- [llvm] r301331 - [WebAssembly] Fix relocation count in wasm binaries with call_indirect
Sam Clegg via llvm-commits
- [lld] r301332 - Add a test for ICF and REL relocations.
Rui Ueyama via llvm-commits
- [llvm] r301333 - Print complete DIExpressions in the assembler output DEBUG_VALUE comments.
Adrian Prantl via llvm-commits
- [llvm] r301334 - [X86][SSE] Add tests for PR14657 showing current codegen.
Simon Pilgrim via llvm-commits
- [compiler-rt] r301335 - [lsan] When necessary, define LSan suppression for pthread_exit.
Alex Shlyapnikov via llvm-commits
- [PATCH] D32497: [lsan] When necessary, define LSan suppression for pthread_exit.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [lld] r301336 - Make it explicit that -export-dynamic overrides -dynamic-list and -export-dynamic-symbol.
Rui Ueyama via llvm-commits
- [llvm] r301337 - [InstCombine] Fix CHECK-LABEL in two tests.
Craig Topper via llvm-commits
- [llvm] r301338 - [APInt] Use isSubsetOf, intersects, and bit counting methods to reduce temporary APInts
Craig Topper via llvm-commits
- [llvm] r301341 - [InstCombine] Remove redundant code from SimplifyUsingDistributiveLaws
Craig Topper via llvm-commits
- [llvm] r301342 - [X86][AVX2] Add shuffle test for PR27320 showing current codegen.
Simon Pilgrim via llvm-commits
- [llvm] r301343 - Skip bitcasts while looking for GEP in LoadStoreVectorizer
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
Brock Wyma via Phabricator via llvm-commits
- [llvm] r301345 - [LV] Make LIT test insensitive to basic block numbering
Gil Rapaport via llvm-commits
- [PATCH] D32500: Optimize ItaniumDemangle by using an arena allocator
Scott Smith via Phabricator via llvm-commits
- [llvm] r301346 - [Hexagon] Only increment debug counters if debug option is present
Krzysztof Parzyszek via llvm-commits
- [llvm] r301347 - [llvm-objdump] Don't attempt to print lines beyond the end of file
Petr Hosek via llvm-commits
- [compiler-rt] r301350 - [builtins] Implement emulated TLS on Windows.
Frederich Munch via llvm-commits
- [PATCH] D32501: InferAddressSpaces: Infer from just addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301351 - Fix an assertion when skipping stack values in DWARF2 mode.
Adrian Prantl via llvm-commits
- [llvm] r301352 - SimplifyLibCalls: Fix crash on memset(notmalloc())
Matthias Braun via llvm-commits
- [lld] r301353 - Attempt to fix a Windows bot.
Rui Ueyama via llvm-commits
- [test-suite] r301354 - CMakeLists: Rename TEST_SUITE_TAKE_COMPILE_TIME to TEST_SUITE_COLLECT_COMPILE_TIME
Matthias Braun via llvm-commits
- [test-suite] r301355 - CMakeLists: Abort when llvm-size/llvm-profdata are not found
Matthias Braun via llvm-commits
- [llvm] r301356 - [StringExtras] Add a fromHex to complement toHex.
Zachary Turner via llvm-commits
- [llvm] r301357 - [llvm-pdbdump] Dump File / Line Info to YAML.
Zachary Turner via llvm-commits
- [llvm] r301358 - [llvm-pdbdump] Allow sorting / filtering by immediate padding
Zachary Turner via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32504: AMDGPU: Fix ValueKind code object metadata for images
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r301359 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D32252: [GVN] Add phi-translate for scalarpre as a temporary solution
Davide Italiano via Phabricator via llvm-commits
- [llvm] r301360 - AMDGPU: Fix ValueKind code object metadata for images
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r301362 - [x86] add more tests for potential change in bool math folding; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32061: [wip] Bitcode: Write the irsymtab to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32098: [InstCombine] Use less bitwise operations to handle Instruction::SExt in SimplifyDemandedUseBits. Other improvements.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32266: Rename WeakVH to WeakTrackingVH; NFC
Davide Italiano via Phabricator via llvm-commits
- [zorg] r300573 - Remove the ppc64le-clang-lnt buildbot because it continues to be flaky making it hard to listen to/use buildbots effectively due to the noise.
Bill Seurer via llvm-commits
- [PATCH] D32267: Add a new WeakVH value handle; NFC
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31477: [asan] Add support for running lit tests in the iOS Simulator
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r301363 - AMDGPU: Clean up VOP3NoMods pattern
Matt Arsenault via llvm-commits
- [PATCH] D32270: Update to LLVM's use of TrackingWeakVH; NFC
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32505: [TargetLowering] fix isConstTrueVal to account for build vector truncation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32293: InstructionSimplify: Simplify a shuffle with a undef mask to undef
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31961: DAGCombine: Combine shuffles of splat-shuffles
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D32072: [AArch64] ILP32 Backend Relocation Support
Joel Jones via Phabricator via llvm-commits
- [PATCH] D32506: Rename some PDB classes
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Jeff Muizelaar via Phabricator via llvm-commits
- [llvm] r265567 - [AArch64] Teach the subtarget how to get to the RegisterBankInfo.
Eric Christopher via llvm-commits
- [PATCH] D32508: [ValueTracking] Begin adding some useful methods to the proposed KnownBits struct
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32509: Replace HashString algorithm with xxHash64
Scott Smith via Phabricator via llvm-commits
- [compiler-rt] r300897 - Enable lsan test suite on Darwin x86_64 builds
Ahmed Bougacha via llvm-commits
- [llvm] r301366 - [DAG] fix formatting of isConstantSplat(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D32511: [AArch64] Add ARMv8.2-A FP16 vector intrinsics
Abderrazek Zaafrani via Phabricator via llvm-commits
- [llvm] r301367 - AMDGPU: Shift down reserved SP register like scratch wave offset
Matt Arsenault via llvm-commits
- [llvm] r301368 - [AVR] Do not kill the dest register for a pseudo instruction
Dylan McKay via llvm-commits
- [llvm] r301369 - [WebAssembly] Allow for signed relocation addends
Sam Clegg via llvm-commits
- [llvm] r301370 - revert debugging
Sam Clegg via llvm-commits
- [llvm] r301371 - [gcov] Sort file info before printing it
Vedant Kumar via llvm-commits
- [PATCH] D32512: [gcov] Sort file info before printing it
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r301372 - [MSP430] Fix PR32769: Select8 and Select16 need to have SR in Uses.
Vadzim Dambrouski via llvm-commits
- [PATCH] D32516: [sampleprof] Drop test dependency on the string hash func (NFC)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r301373 - [Support] Avoid UB in sys::fs::perms::operator~. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r301375 - [AMDGPU] Garbage collect dead code. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D32517: [ubsan] Request the fast unwinder when print_stacktrace=1
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32245: Add an IR expansion pass for the experimental reductions
Michael Kuperstein via Phabricator via llvm-commits
- [llvm] r301376 - [XRay][tools] Fixup definition for stat division.
Dean Michael Berris via llvm-commits
- [PATCH] D31985: Support: Add a VCSRevision.h header file.
Quentin Neill via Phabricator via llvm-commits
- [llvm] r301378 - [XRay][tools] Remove wayward semicolon (NFC)
Dean Michael Berris via llvm-commits
- [llvm] r301379 - InstructionSimplify: End our long national nightmare of ever-growing Simplify* arguments.
Daniel Berlin via llvm-commits
- [llvm] r301380 - InstructionSimplify: Have SimplifyFPBinOp pass FastMathFlags by value, like we do everywhere else
Daniel Berlin via llvm-commits
- [llvm] r301381 - InstructionSimplify: Use braced initializer list for SimplifyQuery creation
Daniel Berlin via llvm-commits
- [PATCH] D32249: [PartialInl] Enhance partial inliner to handle more complex conditions
David Li via Phabricator via llvm-commits
- [llvm] r301383 - Remove tailing whitespaces.
Michael Liao via llvm-commits
- [llvm] r301385 - [InstCombine] Add test cases for opportunities to improve knownbits handling for cttz and ctlz intrinsics.
Craig Topper via llvm-commits
- [PATCH] D32521: [ValueTracking] Use KnownOnes to provide a better bound on known zeros for ctlz/cttz intrinics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r301386 - [X86][SSE2] Fix asm string for movq (Move Quadword) instruction.
Ayman Musa via llvm-commits
- [compiler-rt] r301387 - [test] Build sanitizer/xray tests only if COMPILER_RT_BUILD_* is on
Michal Gorny via llvm-commits
- [ARM] [Bug 18710] ping Only generate .ARM.exidx and .ARM.extab when needed in EHABI
Christian Bruel via llvm-commits
- [LNT] r301388 - Document how to capture linux perf profiles.
Kristof Beyls via llvm-commits
- [PATCH] D32174: [ELF] - Assign absolute values in linkerscript correctly #2.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32355: [ELF] - Remove dead TLS relocations relative code for MIPS and ARM
George Rimar via Phabricator via llvm-commits
- [llvm] r301390 - PR31007 and PR27884 will be closed: a possibility to compile constants like 0bH is now supported in MS asm.
Andrew V. Tischenko via llvm-commits
- [PATCH] D32527: Generalize flag carrying SDNodes beyond binary ops. NFC.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D32523: [LLVM][Inline-ASM] Adding Altmacro directive to LLVM
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32528: Register two missing passes with PassRegistry
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D32247: Switch AArch64 to use reduction intrinsics
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32296: [ARM] Modify lowering of setjmp
Renato Golin via Phabricator via llvm-commits
- [lld] r301391 - [ELF] - Implemented --defsym option.
George Rimar via llvm-commits
- [PATCH] D32526: [LLVM][inline-asm] Altmacro absolute expression '%' feature
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D32529: [GlobalISel] Make multi-step legalization work.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r301392 - [mips] Rework a portion of MipsCC interface. (NFC)
Simon Dardis via llvm-commits
- [PATCH] D32530: [SVE] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [llvm] r301393 - [X86] Add missing mayLoad/mayStore attributes to some X86 instructions (Continue)
Ayman Musa via llvm-commits
- [llvm] r301394 - [mips] Fix test mips64fpldst.ll with machine verifier enabled
Sagar Thakur via llvm-commits
- [PATCH] D32286: [mips] Fix test mips64fpldst.ll with machine verifier enabled
Sagar Thakur via Phabricator via llvm-commits
- [llvm] r301395 - Simplify the CFG after loop pass cleanup.
Filipe Cabecinhas via llvm-commits
- [PATCH] D32534: [ARM] Add support for ORR and ORN instruction substitutions
John Brawn via Phabricator via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via Phabricator via llvm-commits
- [llvm] r301396 - [X86][SSE] Add test case for repeated vector insertions of the same element (PR15298)
Simon Pilgrim via llvm-commits
- [llvm] r301401 - [X86] Added pointer math zext test case (PR22970)
Simon Pilgrim via llvm-commits
- [PATCH] D32217: [GlobalISel][X86] G_LOAD/G_STORE pointer selection support.
Guy Blank via Phabricator via llvm-commits
- [llvm] r301403 - [DAG] add FIXME comments for splat detection; NFC
Sanjay Patel via llvm-commits
- [PATCH] D16515: [Attributes] Implement type attributes.
Manuel Jacob via Phabricator via llvm-commits
- [PATCH] D31807: Fix signed multiplication with overflow fallback.
Ranjeet Singh via Phabricator via llvm-commits
- [llvm] r301404 - Fix signed multiplication with overflow fallback.
Ranjeet Singh via llvm-commits
- [llvm] r301405 - Convert CVP to use SimplifyQuery version of SimplifyInstruction. Add AssumptionCache, DominatorTree, TLI if available.
Daniel Berlin via llvm-commits
- [llvm] r301406 - Convert SimplifyInstructions to use the SimplifyQuery version of SimplifyInstruction
Daniel Berlin via llvm-commits
- [llvm] r301407 - Convert LoopRotation to use SimplifyQuery version of SimplifyInstruction. Add AssumptionCache, DominatorTree, TLI if available.
Daniel Berlin via llvm-commits
- [PATCH] D32533: [SLPVectorizer] Limit the number of block chain instructions to max register size
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D32536: Extend memcpy expansion in Transform/Utils to handle wider operand types.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r301408 - [TargetLowering] fix isConstTrueVal to account for build vector truncation
Sanjay Patel via llvm-commits
- [PATCH] D32537: [globalisel][tablegen] Fix vector element size
Igor Breger via Phabricator via llvm-commits
- [llvm] r301411 - Fix unused-variable warning caused by r301407.
Haojian Wu via llvm-commits
- [PATCH] D32539: [Polly][NewPM][WIP] Add a ScopPassManager
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r301412 - [x86] change tests to use sext, not zext; NFC
Sanjay Patel via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [llvm] r301413 - [AVR] Remove an unused local variable
Dylan McKay via llvm-commits
- [lld] r301414 - [ELF] - Remove dead TLS relocations relative code for MIPS and ARM
George Rimar via llvm-commits
- [PATCH] D28762: [MachineScheduler][NFC] Refactor MachineScheduler
Clement Courbet via Phabricator via llvm-commits
- [lld] r301415 - Use CHECK-NEXT in a test.
Rafael Espindola via llvm-commits
- [PATCH] D32540: [MVT] add v1i1 MVT
Guy Blank via Phabricator via llvm-commits
- [llvm] r301418 - [AMDGPU][MC] Added check for truncation of SOPK imm operand
Dmitry Preobrazhensky via llvm-commits
- [llvm] r301419 - [sampleprof] Drop test dependency on the string hash func (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D32541: Supress all uses of LLVM_END_WITH_NULL
serge via Phabricator via llvm-commits
- [llvm] r301421 - [globalisel][tablegen] Fix vector element size
Igor Breger via llvm-commits
- [lld] r301422 - Move code to emit error messages from Filesystem.cpp to Driver.cpp.
Rui Ueyama via llvm-commits
- [lld] r301423 - Make LLD work even if the current directory is not writable.
Rui Ueyama via llvm-commits
- [PATCH] D32543: [X86] Clang option -fuse-init-array has no effect when generating for MCU target
Andrei via Phabricator via llvm-commits
- [llvm] r301424 - Rename WeakVH to WeakTrackingVH; NFC
Sanjoy Das via llvm-commits
- [llvm] r301425 - Add a new WeakVH value handle; NFC
Sanjoy Das via llvm-commits
- [llvm] r301426 - Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts
Sanjoy Das via llvm-commits
- [llvm] r301428 - [LV] Handle external uses of floating-point induction variables
Matthew Simpson via llvm-commits
- [llvm] r301429 - Reverts commit r301424, r301425 and r301426
Sanjoy Das via llvm-commits
- [llvm] r301432 - [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits
Craig Topper via llvm-commits
- [PATCH] D32241: Don't process debug intrinsics in InstCombine
Dmitry Mikulin via Phabricator via llvm-commits
- [polly] r301433 - Update to isl-0.18-423-g30331fe
Tobias Grosser via llvm-commits
- [PATCH] D32544: LTO: Mark undefined module inline asm symbols as visible outside of ThinLTO.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r301434 - [lsan] When necessary, define LSan suppression for tls_get_addr.
Alex Shlyapnikov via llvm-commits
- [PATCH] D32545: [lsan] When necessary, define LSan suppression for tls_get_addr.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r301435 - CorrelatedValuePropagation: Rename a variable for consistency
Daniel Berlin via llvm-commits
- [PATCH] D29609: [dsymutil] Follow dependencies during ODR uniquing
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Make softening result use a single map for replacements.
Anton Yartsev via Phabricator via llvm-commits
- [lld] r301438 - LTO: Mark undefined module asm symbols as used.
Peter Collingbourne via llvm-commits
- [llvm] r301438 - LTO: Mark undefined module asm symbols as used.
Peter Collingbourne via llvm-commits
- [PATCH] D32547: [CodeView] Isolate the parsing code for various types of CV debug info fragments
Zachary Turner via Phabricator via llvm-commits
- [llvm] r301439 - [AMDGPU][MC] Added arg checks for vmcnt, expcnt, lgkmcnt helpers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D32549: Add AAMDNodes to memcpy loads/stores during memcpy SDAG expansion
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D31438: AMDGPU: Start defining a calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32142: AMDGPU: Setup SP/FP in callee function prolog/epilog
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32140: Global code motion of congruent computations
Aditya Kumar via Phabricator via llvm-commits
- [compiler-rt] r301443 - [asan] Add support for running lit tests in the iOS Simulator
Kuba Mracek via llvm-commits
- [lld] r301444 - Merge r298532: Add "(compatible with GNU linkers)" to the -version output.
Rui Ueyama via llvm-commits
- [PATCH] D32551: [GlobalOpt] Correctly update metadata when localizing a global.
Eli Friedman via Phabricator via llvm-commits
- [lld] r301445 - Merge r298570: Fix Windows buildbots
Rui Ueyama via llvm-commits
- [lld] r301446 - Merge r298568: Print out "suppoted targets"
Rui Ueyama via llvm-commits
- [lld] r301447 - Merge r298569: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via llvm-commits
- [PATCH] D32552: [LibCallsShrinkWrap] Teach the pass how to preserve the dominator
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32553: InferAddressSpaces: Avoid looking up deleted values
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r301448 - Follow-up for r301443: The python scrips need to be executable.
Kuba Mracek via llvm-commits
- [lld] r301450 - Fix comment.
Rui Ueyama via llvm-commits
- [PATCH] D32555: [SelectionDAG] Use various APInt methods to reduce temporary APInt creation
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r301451 - Fix the typo in strtok.c testcase: There was a missing space in %run expansion.
Kuba Mracek via llvm-commits
- [PATCH] D32556: [asan] Allow propagating env variables when testing on iOS Simulator
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [lld] r301454 - Fix comments again.
Rui Ueyama via llvm-commits
- [compiler-rt] r301455 - Add a missing "%run" expansion to fread_fwrite.cc test case to support testing on iOS simulator.
Kuba Mracek via llvm-commits
- [compiler-rt] r301456 - Mark the asan-sigbus.cpp ASan testcase as unsupported on iOS. We don't handle propagating crashes from/to iOS well.
Kuba Mracek via llvm-commits
- [llvm] r301457 - [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X)
Sanjay Patel via llvm-commits
- [compiler-rt] r301458 - Fix the dump_registers.cc ASan testcase on iOS to allow both SIGSEGV and SIGBUS.
Kuba Mracek via llvm-commits
- [compiler-rt] r301459 - XFAIL the TSan XPC tests on iOS. XPC isn't available on iOS.
Kuba Mracek via llvm-commits
- [polly] r301460 - [DeLICM] Use Known information when comparing Occupied and Written.
Michael Kruse via llvm-commits
- [compiler-rt] r301462 - [asan] Allow propagating env variables when testing on iOS Simulator
Kuba Mracek via llvm-commits
- [llvm] r301464 - InstCombine: Use the new SimplifyQuery versions of Simplify*. Use AssumptionCache, DominatorTree, TargetLibraryInfo everywhere.
Daniel Berlin via llvm-commits
- [llvm] r301465 - PHITransAddr: Use new SimplifyQuery based API.
Daniel Berlin via llvm-commits
- [llvm] r301466 - NewGVN: Use new SimplifyQuery based API
Daniel Berlin via llvm-commits
- [llvm] r301467 - Kill the old Simplify* APIs, leave SimplifyInstruction for the moment
Daniel Berlin via llvm-commits
- [llvm] r301471 - [LibCallsShrinkWrap] Teach the pass how to preserve the dominator.
Davide Italiano via llvm-commits
- [llvm] r301473 - [LibCallsShrinkWrap] Remove some temporary cl::opt(s).
Davide Italiano via llvm-commits
- [llvm] r301474 - [LibCallsShrinkWrap] More descriptive assertion messages.
Davide Italiano via llvm-commits
- [lld] r301475 - Factor out code to parse -build-id. NFC.
Rui Ueyama via llvm-commits
- [lld] r301476 - Do flag compatibility check in checkOptions. NFC.
Rui Ueyama via llvm-commits
- [llvm] r301477 - [LibCallsShrinkWrap] Remove an unnecessary class member variable.
Davide Italiano via llvm-commits
- [PATCH] D32559: Debug info: Add support for DW_TAG_thrown_type.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D32560: Turn DISubprogram into a variable-length node
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D32561: [asan] Add a compilation wrapper that codesigns shared libraries to support iOS simulator testing
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r301478 - Mark two tests (dead-strip.c, initialization-bug.cc) as unsupported on iOS.
Kuba Mracek via llvm-commits
- [PATCH] D32563: Improve code placement algorithm in Reassociate pass.
Dehao Chen via Phabricator via llvm-commits
- [polly] r301480 - [unittests/DeLICM] Add test for Occipied vs Occupied.
Michael Kruse via llvm-commits
- [polly] r301481 - [unittests/DeLICM] Add test for Written vs Written.
Michael Kruse via llvm-commits
- [PATCH] D32564: AArch64: compress jump tables to minimum size needed to reach destinations
Tim Northover via Phabricator via llvm-commits
- [lld] r301484 - Create an OutputSection for each non-empty OutputSectionCommand.
Rafael Espindola via llvm-commits
- [llvm] r301485 - [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r301487 - Replace HashString algorithm with xxHash64
Rui Ueyama via llvm-commits
- [PATCH] D32567: [ARM] Miscompilation on arrays promoted to constant pools
Oleg Ranevskyy via Phabricator via llvm-commits
- [lld] r301488 - Removes createELFFile which takes a template class as a template parameter.
Rui Ueyama via llvm-commits
- [llvm] r301489 - Add support for DW_TAG_thrown_type.
Adrian Prantl via llvm-commits
- [lld] r301490 - Remove unnecessary instantiation of StringRef.
Rui Ueyama via llvm-commits
- [llvm] r301491 - Revert r301487: Replace HashString algorithm with xxHash64
Rui Ueyama via llvm-commits
- [PATCH] D32569: [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32570: Assert that getMaxCallFrameSize() is computed before it is queried
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32571: InferAddressSpaces: Search constant expressions for addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32572: AMDGPU: Fix assert in scheduler
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r301494 - MachineFrameInfo: Move implementation to an own file; NFC
Matthias Braun via llvm-commits
- [llvm] r301495 - Lanai: Remove unnecessary canRealignStack() override; NFC
Matthias Braun via llvm-commits
- [llvm] r301496 - MachineFrameInfo.h: Remove unnecessary forward declarations; NFC
Matthias Braun via llvm-commits
- [llvm] r301498 - Turn DISubprogram into a variable-length node.
Adrian Prantl via llvm-commits
- [llvm] r301499 - Revert "Turn DISubprogram into a variable-length node."
Adrian Prantl via llvm-commits
- [PATCH] D31908: [AntiDepBreaker] Don't rename callee saved register restore instruction
Eric Christopher via Phabricator via llvm-commits
- [llvm] r301501 - Turn DISubprogram into a variable-length node.
Adrian Prantl via llvm-commits
- [llvm] r301505 - Disable GVN Hoist due to still more bugs being found in it. There is
Chandler Carruth via llvm-commits
- [PATCH] D32575: Don't try to legalize Intermediate instructions (with generic types)
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r301509 - [Support] clang-format LEB128.h. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r301510 - [Support] Fix overflow in SLEB128 decoding.
Ahmed Bougacha via llvm-commits
- [PATCH] D32577: CMake: Replace open-coded find_package
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D32578: CMake: Set LLVM_MAIN_INCLUDE_DIR to LLVM_INCLUDE_DIR
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r301511 - AMDGPU: Fix assert in scheduler
Konstantin Zhuravlyov via llvm-commits
- [llvm] r301512 - Make StringSaver::save less ambiguous.
Rui Ueyama via llvm-commits
- [PATCH] D32256: Use a pointer type for target frame indices during statepoint lowering
Sanjoy Das via Phabricator via llvm-commits
- [lld] r301513 - Remove needless type conversions.
Rui Ueyama via llvm-commits
- [lld] r301514 - Simplify BinaryFile::parse and add comments.
Rui Ueyama via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Eric Christopher via Phabricator via llvm-commits
- [lld] r301515 - Recommend users use readelf instead of objdump to dump .comment contents.
Rui Ueyama via llvm-commits
- [llvm] r301516 - [InstCombine] Use APInt bit counting methods to avoid a temporary APInt. NFC
Craig Topper via llvm-commits
- [llvm] r301517 - [Metadata] Fix typos in comments. NFC
Craig Topper via llvm-commits
- [llvm] r301518 - Use accessors for ValueHandleBase::V; NFC
Sanjoy Das via llvm-commits
- [PATCH] D32579: [XRay][compiler-rt] Document and update the XRay Logging API
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32580: [CodeGen][NFC] Rename 'Src' to 'Val'.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D32582: [InstCombine] WIP Add range metadata to cttz/ctlz intrinsic calls based on known bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32583: [X86][NFC] Refactor RepMovsRepeats in preparation for D32481.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D32581: [Polly] Do not introduce address space cast
Tobias Grosser via Phabricator via llvm-commits
- [polly] r301519 - [Polly] Do not introduce address space cast
Hongbin Zheng via llvm-commits
- [llvm] r301521 - [CodeGen][NFC] Rename 'Src' to 'Val'.
Clement Courbet via llvm-commits
- [llvm] r300963 - typo
Clement Courbet via llvm-commits
- [llvm] r301523 - [GlobalISel][X86] handle not symmetric G_COPY
Igor Breger via llvm-commits
- [PATCH] D32586: [EarlyCSE] Teach EarlyCSE to work with non-instruction values
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r301527 - [llvm-dwarfdump] - Change format for .gdb_index dump.
George Rimar via llvm-commits
- [lld] r301528 - [ELF] - Modify testcase because of llvm-dwarfdump dump format change.
George Rimar via llvm-commits
- [llvm] r301529 - 2 tests that were lost in rL301390
Andrew V. Tischenko via llvm-commits
- [llvm] r301531 - [ARM] GlobalISel: Fix extended stack operands
Diana Picus via llvm-commits
- [PATCH] D32587: Add llvm::object::getELFSectionTypeName()
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r301533 - [SystemZ] Remove incorrect assert in SystemZTTIImpl
Jonas Paulsson via llvm-commits
- [PATCH] [ScheduleDAG] Fix for PR32723
Jonas Paulsson via llvm-commits
- [PATCH] D32589: [sanitizer] Intercept mcheck and mprobe on Linux
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r301540 - [mips][microMIPS] Adding code size reduction pass for MicroMIPS
Zoran Jovanovic via llvm-commits
- [PATCH] D32591: [GlobalISel][X86] G_SEXT/G_ZEXT support.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D15144: [mips[microMIPS]] Adding code size reduction pass for MicroMIPS
Phabricator via Phabricator via llvm-commits
- OSS ONT + AC ONB
Sam Parker via llvm-commits
- [compiler-rt] r301541 - Add missing FileCheck, update CHECK lines and avoid subshell.
Rafael Espindola via llvm-commits
- [PATCH] D32593: [SROA] Fix crash due to bad bitcast
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D32594: Fix typo and place comment close to its target
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
David Stuttard via Phabricator via llvm-commits
- [compiler-rt] r301543 - Also match the output on 32 bit systems.
Rafael Espindola via llvm-commits
- [llvm] r301544 - Fixed assert message to correctly refer to MRMSrcReg4VOp3Frm/MRMSrcMeg4VOp3Frm.
Simon Pilgrim via llvm-commits
- [llvm] r301545 - Fixing a malformed RST table to get the documentation bot back to green.
Aaron Ballman via llvm-commits
- [llvm] r301546 - Fix typo and place comment close to its target
Krzysztof Parzyszek via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [llvm] r301551 - [AMDGPU] DPP: add support for GFX9
Sam Kolton via llvm-commits
- [PATCH] D32338: InstructionSimplify: Canonicalize shuffle operands. NFC-ish.
Sanjay Patel via Phabricator via llvm-commits
- [polly] r301552 - [Polly][Cmake] Add missing include paths to exported cmake config
Philip Pfaffe via llvm-commits
- [PATCH] D32595: CMakeLists: Don't set LLVM_MAIN_SRC_DIR when building stand-alone clang
Tom Stellard via Phabricator via llvm-commits
- [llvm] r301554 - [x86] add minimal tests for potential size-changing vsel transforms; NFC
Sanjay Patel via llvm-commits
- [llvm] r301555 - Rename some PDB classes.
Zachary Turner via llvm-commits
- [llvm] r301556 - [Support] Make BinaryStreamArray extractors stateless.
Zachary Turner via llvm-commits
- [llvm] r301557 - [CodeView] Isolate Debug Info Fragments into standalone classes.
Zachary Turner via llvm-commits
- [polly] r301558 - [CMake] Use object library to build the two flavours of Polly.
Michael Kruse via llvm-commits
- [PATCH] D32596: [InstCombine] Transform fmul X, +2.0 --> fadd X, X.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D32596: [InstCombine] Transform fmul X, +2.0 --> fadd X, X.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32596: [InstCombine] Transform fmul X, +2.0 --> fadd X, X.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D32596: [InstCombine] Transform fmul X, +2.0 --> fadd X, X.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D32596: [InstCombine] Transform fmul X, +2.0 --> fadd X, X.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32596: [InstCombine] Transform fmul X, +2.0 --> fadd X, X.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D32596: [DAGCombine] Transform (fmul X, -2.0) --> (fneg (fadd X, X)).
Chad Rosier via Phabricator via llvm-commits
- [compiler-rt] r301560 - TSan: update line number after XFAIL on iOS.
Tim Northover via llvm-commits
- [llvm] r301561 - [PartialInlining]: Improve partial inlining to handle complex conditions
Xinliang David Li via llvm-commits
- [llvm] r301562 - Refactor DynamicLibrary so searching for a symbol will have a defined order and
Frederich Munch via llvm-commits
- [llvm] r301565 - cmake: Touch $GIT_DIR/logs/HEAD if it does not already exist.
Peter Collingbourne via llvm-commits
- [PATCH] D22044: [X86] Support of no_caller_saved_registers attribute (LLVM part)
Matthias Braun via Phabricator via llvm-commits
- [llvm] r301566 - Use a pointer type for target frame indices during statepoint lowering
Sanjoy Das via llvm-commits
- [llvm] r301569 - Sync with changes from r300825 in clang.
Vassil Vassilev via llvm-commits
- [llvm] r301571 - Fix warnings from test added in r301562 on Windows (when built without exceptions).
Frederich Munch via llvm-commits
- [llvm] r301572 - Limit disabling of warnings emitted from r301571 by checking __GNUC__.
Frederich Munch via llvm-commits
- [PATCH] D32151: Last of the major pieces to NewGVN - yay!
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D32604: CMakeLists: Deprecate using llvm-config to find llvm install path
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D32605: Recognize CTLZ builtin
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r301574 - Memory intrinsic value profile optimization: Improve debug output (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D32606: AMDGPU: Try to use op_sel when selecting packed instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32607: Memory intrinsic value profile optimization: Improve debug output (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D32608: SROA: Use correct address space when splitting loads (PR26154)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D32609: Update llvm-readobj -coff-resources to display tree structure.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r301575 - [GlobalOpt] Correctly update metadata when localizing a global.
Eli Friedman via llvm-commits
- [PATCH] D32610: Boilerplate for modifications to the readobj tool to display .rsrc
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r301576 - [PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass.
Chandler Carruth via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32612: Remove LinkerScript::flush
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31620: Always use the multiprocess module
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D32614: [GVNHoist] Fix: PR32821, add check for anticipability in case of infinite loops
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r301578 - [llvm-readobj] Dump COFF Resources section.
Zachary Turner via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D32615: [pdb, lld] Write CodeView line tables to PDB.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D32463: Boilerplate for modifications to the readobj tool to display .rsrc
Zachary Turner via Phabricator via llvm-commits
- [polly] r301582 - [ScopInfo] Consider only write-free dereferencable loads as invariant
Tobias Grosser via llvm-commits
- [llvm] r301583 - [X86][SSE] Add tests for broadcast from larger vector loads
Simon Pilgrim via llvm-commits
- [compiler-rt] r301584 - [scudo] Move thread local variables into their own files
Kostya Kortchinsky via llvm-commits
- [llvm] r301586 - [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via llvm-commits
- [llvm] r301587 - [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r301588 - [asan] Fix dead stripping of globals on Linux (compiler-rt).
Evgeniy Stepanov via llvm-commits
- [PATCH] D32611: Fix a few pedantic warnings.
Hans Wennborg via Phabricator via llvm-commits
- [compiler-rt] r301589 - [ubsan] Make the cast overflow message less redundant
Vedant Kumar via llvm-commits
- [www] r301590 - Add references to past LLVM in HPC workshops
Hal Finkel via llvm-commits
- [llvm] r301591 - Specify something that's true in practice
Sanjoy Das via llvm-commits
- [PATCH] D32616: [X86] Add more patterns for BZHI isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32617: [mips] Emit R_MICROMIPS_TLS_GOTTPREL relocation for %gottprel in case of microMIPS
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r301594 - [InstCombine] fix matcher to bind to specific operand (PR32830)
Sanjay Patel via llvm-commits
- LLVM lab network glitch
Galina Kistanova via llvm-commits
- [PATCH] D32618: DWARF: Implementation of v5 string offsets table (.debug_str_offsets[.dwo] section)
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r301595 - Fix a few pedantic warnings.
Frederich Munch via llvm-commits
- [PATCH] D32619: AMDGPU/AMDHSA: Set COMPUTE_PGM_RSRC2:LDS_SIZE to 0
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32620: [DAGCombiner] shrink/widen a vselect to match its condition operand size (PR14657)
Sanjay Patel via Phabricator via llvm-commits
- [lld] r301598 - COFF ICF: Merge only functions. Do not merge read-only data.
Rui Ueyama via llvm-commits
- [PATCH] D32621: TargetLowering: Add finalizeLowering() function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r301599 - [SROA] Fix nondeterminism exposed by Simon's r299221.
Davide Italiano via llvm-commits
- [PATCH] D32622: ARM: Compute MaxCallFrame size early
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32623: [GVN] Fix a crash on encountering non-integral pointers
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D30363: COFF ICF: Merge only functions. Do not merge read-only data.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32624: Memory intrinsic value profile optimization: Avoid divide by 0
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D32625: lldb-dwarfdump -verify [-quiet]
Greg Clayton via Phabricator via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Vedant Kumar via llvm-commits
- [PATCH] D32627: AMDGPU: Pull fneg out of extract_vector_elt
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301606 - [WebAssembly] Add some tests for wasm MC layer
Sam Clegg via llvm-commits
- [llvm] r301607 - [llvm-pdbdump] Allow printing only a portion of a stream.
Zachary Turner via llvm-commits
- [PATCH] D32628: Rename ExpandISelPseudo->FinalizeISel, delay register reservation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32629: [StackMaps] Increase the size of the "location size" field
Sanjoy Das via Phabricator via llvm-commits
- [zorg] r301611 - Turn on LLDB tests on lldb-amd64-ninja-netbsd7
Kamil Rytarowski via llvm-commits
- [PATCH] D28701: [CodeGenPrep]Sink sext when foldable in user GEPs
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D32630: AMDGPU: Make better use of op_sel with high components
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32631: Speed up the -Map option.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r301612 - [APInt] Use inplace shift methods where possible. NFCI
Craig Topper via llvm-commits
- [llvm] r301614 - COFF Import: expose both symbols
Saleem Abdulrasool via llvm-commits
- [llvm] r301615 - [StackMaps] Increase the size of the "location size" field
Sanjoy Das via llvm-commits
- [llvm] r301616 - Remove unnecessary semicolon
Sanjoy Das via llvm-commits
- [compiler-rt] r301617 - [asan] Add a compilation wrapper that codesigns shared libraries to support iOS simulator testing
Kuba Mracek via llvm-commits
- [llvm] r301618 - [SelectionDAG] Use various APInt methods to reduce temporary APInt creation
Craig Topper via llvm-commits
- [llvm] r301620 - [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits
Craig Topper via llvm-commits
- [PATCH] D32632: [asan] Mark a bunch of tests as unsupported on iOS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r301621 - Fix the reexec-insert-libraries-env.cc testcase to use %env to make it work on iOS simulator.
Kuba Mracek via llvm-commits
- [compiler-rt] r301622 - Fix unset-insert-libraries-on-exec.cc to use "%env" to make it work in iOS simulator.
Kuba Mracek via llvm-commits
- [llvm] r301623 - [EarlyCSE] Remove guards with conditions known to be true
Max Kazantsev via llvm-commits
- [PATCH] D32633: [asan] Disable some Darwin tests that don't work on iOS simulator
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [polly] r301624 - Update to isl-0.18-592-gb50ad59
Tobias Grosser via llvm-commits
- [llvm] r301625 - [EarlyCSE] Mark the condition of assume intrinsic as true
Max Kazantsev via llvm-commits
- [llvm] r301626 - [ValueTracking] Convert computeKnownBitsFromRangeMetadata to use KnownBits struct.
Craig Topper via llvm-commits
- [PATCH] D32634: Emulate TrackingVH using WeakVH
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32636: [x86][inline-asm][llvm]Amend size directive deduction mechanism of unsized memory operands
coby via Phabricator via llvm-commits
- [PATCH] D32637: [KnownBits] Add methods to set and clear all bits.
Craig Topper via Phabricator via llvm-commits
- [llvm] r301627 - [ARM] GlobalISel: Tighten test. NFC
Diana Picus via llvm-commits
- [llvm] r301628 - [X86][NFC] Refactor RepMovsRepeats in preparation for D32481.
Clement Courbet via llvm-commits
- [llvm] r301629 - [WebAssembly] Update calls to computeKnownBits after the changes from r301620.
Craig Topper via llvm-commits
- [llvm] r301630 - [DebugInfo][X86] Improve X86 Optimize LEAs handling of debug values.
Andrew Ng via llvm-commits
- [llvm] r301631 - [DWARF] - Fix mistype in dump output of pub* tables. NFC.
George Rimar via llvm-commits
- [llvm] r301632 - [ARM] GlobalISel: Get rid of ARMInstructionSelector.h. NFC.
Diana Picus via llvm-commits
- [llvm] r301633 - [ARM] GlobalISel: fixup r301632
Diana Picus via llvm-commits
- [www] r301634 - [EuroLLVM] Add slides for one more LT
Kevin Streit via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r301638 - [X86][SSE] Add codegen test for _mm_set_pd1 (PR32827)
Simon Pilgrim via llvm-commits
- [PATCH] D32641: [EarlyCSE] Teach EarlyCSE to work with non-instruction values
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r301639 - [X86][SSE] Renames all ones test to better match type.
Simon Pilgrim via llvm-commits
- [polly] r301640 - [Polly] [PPCGCodeGeneration] Add managed memory support to GPU code
Siddharth Bhat via llvm-commits
- [llvm] r301641 - [X86][SSE] Added new tests from D32416 to show codegen delta
Simon Pilgrim via llvm-commits
- [llvm] r301644 - [DAGCombiner] Add ComputeNumSignBits vector demanded elements support to ASHR and INSERT_VECTOR_ELT (reapplied)
Simon Pilgrim via llvm-commits
- [PATCH] D32280: TableGen: Add support of Intrinsics with multiple returns
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via Phabricator via llvm-commits
- [PATCH] D26861: [POWERPC][LE] prevent vxs load and store from expanding to lxvd2x/xxswapd and xxswapd/stxvd2x for aligned vectors
Lei Huang via Phabricator via llvm-commits
- [PATCH] D32644: AMDGPU: Add AMDGPU_HS calling convention
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D32645: AMDGPU: GFX9 GS and HS shaders always have the scratch wave offset in SGPR5
Marek Olšák via Phabricator via llvm-commits
- [llvm] r301645 - Memory intrinsic value profile optimization: Avoid divide by 0
Teresa Johnson via llvm-commits
- [llvm] r301646 - Move variable local to where ita used. NFCI.
Simon Pilgrim 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
- [llvm] r301649 - [InlineCost] Improve the cost heuristic for Switch
Jun Bum Lim via llvm-commits
- [llvm] r301650 - CMake: ignore git stderr when trying to sort out revision. NFC.
Tim Northover via llvm-commits
- [PATCH] D32195: Object: Remove ModuleSummaryIndexObjectFile class.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D32648: Remove line and file from DINamespace
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r301653 - [bpf] add bigendian support to disassembler
Alexei Starovoitov via llvm-commits
- [llvm] r301654 - [ValueTracking] Use APInt::isSubsetOf and APInt::intersects. NFC
Craig Topper via llvm-commits
- [llvm] r301655 - [LazyValueInfo] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r301656 - [APInt] Add clearSignBit method. Use it and setSignBit in a few places. NFCI
Craig Topper via llvm-commits
- [PATCH] D32319: Add constrained intrinsics for some libm-equivalent operations
Andy Kaylor via Phabricator via llvm-commits
- [lld] r301657 - COFF: actually synthesize CONST imports properly
Saleem Abdulrasool via llvm-commits
- [PATCH] D31459: [Polly][NewPM] Port ScopDetection to the new PassManager
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301658 - IR: fix some doxygen grammar (NFC)
Saleem Abdulrasool via llvm-commits
- [lld] r301659 - Speed up the -Map option.
Rui Ueyama via llvm-commits
- [PATCH] D32649: [scudo] Add Android support
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r301660 - Bitcode: Do not remove empty summary entries when reading a per-module summary.
Peter Collingbourne via llvm-commits
- [lld] r301661 - Remove a redundant local variable.
Rui Ueyama via llvm-commits
- [llvm] r301662 - Clean up DIExpression::prependDIExpr a little. (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D32650: Properly handle PHIs with subregisters in UnreachableBlockElim
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r301663 - [IR] Delete unused Argument::removeAttr overload
Reid Kleckner via llvm-commits
- [PATCH] D32651: [KnownBits] Add methods for determining if the known bits represent a negative/nonnegative number and add methods for changing the negative/nonnegative state
Craig Topper via Phabricator via llvm-commits
- [llvm] r301665 - Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC)
Adrian Prantl via llvm-commits
- [llvm] r301666 - Use Argument::hasAttribute and AttributeList::ReturnIndex more
Reid Kleckner via llvm-commits
- [PATCH] D32652: Gracefully handle empty .drectve sections
Dave Lee via Phabricator via llvm-commits
- [lld] r301668 - Remove trailing whitespace from the -Map output.
Rui Ueyama via llvm-commits
- [polly] r301669 - [CodeGen] Skip verify if -polly-codegen-verify is set to false
Tobias Grosser via llvm-commits
- [PATCH] D32654: Fix AliasSetTracker
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32655: Replace hardcoded intrinsic list with speculatable attribute.
Matt Arsenault via Phabricator via llvm-commits
- [polly] r301670 - [Codegen] Disable Polly's codegen verification by default
Tobias Grosser via llvm-commits
- [llvm] r301671 - [RS4GC] Simplify attribute handling code NFC
Reid Kleckner via llvm-commits
- [PATCH] D32656: AMDGPU: Make intrinsics speculatable
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301672 - [IPO/MergeFunctions] This function is used only under DEBUG().
Davide Italiano via llvm-commits
- [llvm] r301673 - Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin via llvm-commits
- [lld] r301674 - Use toString(Inputfile*) to format a file object.
Rui Ueyama via llvm-commits
- [PATCH] D32391: [SelectionDAG] Improve support for promotion of <1 x fX> floating point argument types (PR31088)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32657: Change the format of the map file.
Rui Ueyama via Phabricator via llvm-commits
- [zorg] r301675 - Added support for the 'clean' property.
Galina Kistanova via llvm-commits
- [llvm] r301676 - limit to 2 parallel links when using thinlto
Bob Haarman via llvm-commits
- [llvm] r301677 - AMDGPU: Add new amdgcn.init.exec intrinsics
Marek Olsak via llvm-commits
- [lld] r301678 - Remove LinkerScript::flush.
Rafael Espindola via llvm-commits
- [llvm] r301679 - TargetLowering: Add finalizeLowering() function; NFC
Matthias Braun via llvm-commits
- [llvm] r301680 - Add speculatable function attribute
Matt Arsenault via llvm-commits
- [llvm] r301681 - GlobalISel: Followup for r301679
Matthias Braun via llvm-commits
- [llvm] r301682 - Make getParamAlignment use argument numbers
Reid Kleckner via llvm-commits
- [lld] r300616 - [coff] fix test for msvclto
Hans Wennborg via llvm-commits
- [lld] r301683 - Change the format of the map file.
Rui Ueyama via llvm-commits
- [llvm] r301685 - TableGen: Add IntrHasSideEffects property for intrinsics
Matt Arsenault via llvm-commits
- [llvm] r301687 - [WebAssembly] Write initial memory in pages not bytes
Sam Clegg via llvm-commits
- [llvm] r301688 - [ValueTracking] Teach isSafeToSpeculativelyExecute() about the speculatable attribute
Matt Arsenault via llvm-commits
- lld commit not in blamelist
Matthias Braun via llvm-commits
- [polly] r301689 - [tests] Ensure all test cases use named variables
Tobias Grosser via llvm-commits
- [PATCH] D32661: Remove stale live-ins in the branch folder
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r301690 - [WebAssembly] Add size of section header to data relocation offsets.
Sam Clegg via llvm-commits
- [lld] r301691 - Rename one of the variables to avoid confusion.
Rafael Espindola via llvm-commits
- [PATCH] D22413: [ValueTracking] Teach isSafeToSpeculativelyExecute() about the speculatable attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r301692 - [LoopUnswitch] Make DEBUG output more readable.
Davide Italiano via llvm-commits
- [lld] r301693 - Flush output in log()
Hans Wennborg via llvm-commits
- [PATCH] D32662: Eliminate .debug_gnu_pub{names, types} if -gdb-index is given.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r301694 - [ConstantRange] Use const references to prevent a couple APInt copies. NFC
Craig Topper via llvm-commits
- [llvm] r301695 - [APInt] Add an isNullValue method to check for all bits being zero. Use it in a couple internal methods where it makes more sense than isMinValue or !getBoolValue. NFC
Craig Topper via llvm-commits
- [llvm] r301696 - [ConstantRange] Use APInt::isNullValue rather than APInt::isMinValue where it would make more sense to thing of 0 as 0 rather than the minimum unsigned value. NFC
Craig Topper via llvm-commits
- [llvm] r301697 - [IR] Make add/remove Attributes use AttrBuilder instead of AttributeList
Reid Kleckner via llvm-commits
- [llvm] r301698 - [Hexagon] Do not move a block if it is on a fall-through path
Krzysztof Parzyszek via llvm-commits
- [llvm] r301699 - Properly handle PHIs with subregisters in UnreachableBlockElim
Krzysztof Parzyszek via llvm-commits
- [llvm] r301700 - [RDF] Correctly calculate lane masks for defs
Krzysztof Parzyszek via llvm-commits
- [llvm] r301702 - LoopRotate: Fix use after scope bug
Daniel Berlin via llvm-commits
- [llvm] r301703 - [SCEV] Use early exit in createAddRecFromPHI. NFC.
Michael Zolotukhin via llvm-commits
- [llvm] r301704 - InferAddressSpaces: Infer from just addrspacecasts
Matt Arsenault via llvm-commits
- [llvm] r301705 - InferAddressSpaces: Avoid looking up deleted values
Matt Arsenault via llvm-commits
- [llvm] r301706 - Remove line and file from DINamespace.
Adrian Prantl via llvm-commits
- [zorg] r301708 - Added new slave for builder clang-lld-x86_64-2stage.
Galina Kistanova via llvm-commits
- [lld] r301709 - Revert r301678: Remove LinkerScript::flush.
Rui Ueyama via llvm-commits
- [lld] r301710 - Eliminate .debug_gnu_pub{names, types} if -gdb-index is given.
Rui Ueyama via llvm-commits
- [llvm] r301711 - InferAddressSpaces: Search constant expressions for addrspacecasts
Matt Arsenault via llvm-commits
- [llvm] r301712 - Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of AttributeList"
Hans Wennborg via llvm-commits
- [llvm] r301713 - Remove set but unused variable in BitcodeReader.cpp. NFC.
Hans Wennborg via llvm-commits
- [PATCH] D32663: [SCEV] createAddRecFromPHI: Optimize for the most common case.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r301714 - [InstCombine] add tests to show potentially bogus application of DeMorgan (NFC)
Sanjay Patel via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [lld] r301715 - Replace PrettyPrinter class in MapFile.cpp with a few non-member functions.
Rui Ueyama via llvm-commits
- [llvm] r301716 - [Support] Provide unsafe random access for VarStreamArray.
Zachary Turner via llvm-commits
- [www] r301717 - Win snapshot: r301646.
Hans Wennborg via llvm-commits
- [llvm] r301718 - [llvm-readobj] Use LLVMDebugInfoCodeView to parse line tables.
Zachary Turner via llvm-commits
- [PATCH] D32664: [LoopUnswitch] Don't remove instructions with side effects after folding them
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32665: [InstCombine] don't use DeMorgan's Law on integer constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32666: [PartialInlining] Add support in partial inliner to use cost analysis in inliner
David Li via Phabricator via llvm-commits
- [llvm] r301719 - Fuzzer: Mark test/cxxstring.test UNSUPPORTED: windows
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r301720 - [llvm-readobj] Fix incorrect printing of CV column info.
Zachary Turner via llvm-commits
- [llvm] r301722 - [LoopUnswitch] Don't remove instructions with side effects.
Davide Italiano via llvm-commits
- [llvm] r301723 - [LoopUnswitch] Make DEBUG output more readable (part 2).
Davide Italiano via llvm-commits
- [PATCH] D32667: [Polly] Introduce VirtualUse. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r301724 - [ObjCARC] Do not move a release between a call and a
Akira Hatanaka via llvm-commits
- [llvm] r301728 - [llvm-pdbdump] Abstract some of the YAML/Raw printing code.
Zachary Turner via llvm-commits
- [lld] r301729 - [ELF] When a rel points to a SHF_MERGE section, don't merge the sec.
Davide Italiano via llvm-commits
- [llvm] r301730 - AMDGPU: Fix copies from physical registers in SIFixSGPRCopies
Matt Arsenault via llvm-commits
- [PATCH] D32668: CMake: Split static library exports into their own export file
Tom Stellard via Phabricator via llvm-commits
- [zorg] r301733 - Remove the source code as well if a clean build is requested by a property; make sure LIT is in the verbose mode by default.
Galina Kistanova via llvm-commits
- [polly] r301734 - [Polly] Make PollyCore depends on intrinsics_gen
Hongbin Zheng via llvm-commits
- [llvm] r301736 - [ConstantRange] Improve the efficiency of one of the ConstantRange constructors.
Craig Topper via llvm-commits
- [llvm] r301737 - [ConstantRange] Remove a temporary APInt I meant to delete in r300621. NFC
Craig Topper via llvm-commits
- [llvm] r301738 - Remove unused private field.
Zachary Turner via llvm-commits
- [www] r301739 - Update sponsor
Tanya Lattner via llvm-commits
- [llvm] r301740 - [ConstantRange] Add std::move to a bunch of places that pass local APInts to ConstantRange constructor.
Craig Topper via llvm-commits
- [llvm] r301741 - [ConstantRange] Use ternary operator instead of 'if' to avoid copying an APInt and then possibly copying over it.
Craig Topper via llvm-commits
- [LoopVectorizer] call right function to get address space
Jonas Paulsson via llvm-commits
- [PATCH] D32658: Supports lowerInterleavedStore() in X86InterleavedAccess.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32669: [Nios2] Target registration
Andrei via Phabricator via llvm-commits
- [llvm] r301744 - [X86][SSE] Add initial <2 x half> tests for PR31088
Simon Pilgrim via llvm-commits
- [lld] r300444 - [ELF] - Implemented --compress-debug-sections option.
Rafael Avila de Espindola via llvm-commits
- [lld] r301745 - Bring back r301678.
Rafael Espindola via llvm-commits
- [llvm] r301746 - [mips][FastISel] Fix a nullptr deference.
Simon Dardis via llvm-commits
- [llvm] r301747 - [KnownBits] Add methods for determining if the known bits represent a negative/nonnegative number and add methods for changing the negative/nonnegative state
Craig Topper via llvm-commits
- [llvm] r301748 - [X86][AVX] Added codegen tests for _mm256_zext* helper intrinsics (PR32839)
Simon Pilgrim via llvm-commits
- [llvm] r301750 - [globalisel][tablegen] Compute available feature bits correctly.
Daniel Sanders via llvm-commits
- [llvm] r301751 - [ConstantRange] Use APInt::operator-= to remove temporary APInts.
Craig Topper via llvm-commits
- [llvm] r301752 - [ConstantRange] Replace getMaxValue+zext with getLowBitsSet. Replace zero-init+setBit with getOneBitSet. NFC
Craig Topper via llvm-commits
- [llvm] r301753 - [ConstantRange] Use APInt::getOneBitSet to shorten some code. NFC
Craig Topper via llvm-commits
- [lld] r301754 - Port recent changes to ELF/MapFile.cpp to COFF.
Rui Ueyama via llvm-commits
- [PATCH] D32672: [ConstantRange] Remove costly udivrem from ConstantRange::truncate
Craig Topper via Phabricator via llvm-commits
- [llvm] r301755 - [globalisel][tablegen] Silence unused variable warning.
Daniel Sanders via llvm-commits
- [llvm] r301756 - [globalisel][tablegen] Fix the test after silencing the unused variable warning in r301755.
Daniel Sanders via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32059: Make AssumptionCache's interface return a range of Values
Yoav Ben-Shalom via Phabricator via llvm-commits
- [lld] r301757 - Report an error if --compress-debug-sections is given while zlib is not availble.
Rui Ueyama via llvm-commits
- [lld] r301758 - Simplify by using getString instead of getLastArg. NFC.
Rui Ueyama via llvm-commits
- [lld] r301759 - Rename RPath Rpath for consistency. NFC.
Rui Ueyama via llvm-commits
- [llvm] r301760 - Include <cstdio> in PrettyStackTrace.cpp, since it uses vsnprintf(3).
Dimitry Andric via llvm-commits
- [PATCH] D32674: [LoopIdiom] PR32811 check for safety while expanding
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r301761 - [ConstantRange] Fix a couple cases where we were possibly throwing away an APInt allocation we could reuse. NFC
Craig Topper via llvm-commits
- [llvm] r301763 - [mips] Emit R_MICROMIPS_TLS_GOTTPREL relocation for %gottprel in case of microMIPS
Simon Atanasyan via llvm-commits
- [llvm] r301764 - InstructionSimplify: Simplify a shuffle with a undef mask to undef
Zvi Rackover via llvm-commits
- [llvm] r301765 - InstructionSimplify: One getShuffleMask() replacing multiple getMaskValue(). NFC.
Zvi Rackover via llvm-commits
- [llvm] r301766 - InstructionSimplify: Canonicalize shuffle operands. NFC-ish.
Zvi Rackover via llvm-commits
- [PATCH] D32676: [MSP430] Generate EABI-compliant libcalls
Andrew Wygle via Phabricator via llvm-commits
- [llvm] r301767 - [X86] Clear KnownBits instead of reconstructing it. NFC
Craig Topper via llvm-commits
- [llvm] r301768 - [APInt] Replace calls to setBits with more specific calls to setBitsFrom and setLowBits where possible.
Craig Topper via llvm-commits
- [llvm] r301769 - [APInt] Remove support for wrapping from APInt::setBits.
Craig Topper via llvm-commits
- [PATCH] D32677: [GlobalISel][X86] Prioritize Tablegen-erated instruction selection. NFC
Igor Breger via Phabricator via llvm-commits
- [llvm] r301770 - [MVT] fix typo in size of v1i8 MVT.
Guy Blank via llvm-commits
- [PATCH] D32679: [X86][AVX-512] Allow EVEX encoded instruction selection when available for mul v8i32.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D32680: [X86] Apply the new instruction's register classes constraints on the operands of the replaced instruction when memory folding
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D21263: compiler-rt: separate out aeabi builtins to support WOA
Martell Malone via Phabricator via llvm-commits
- [lld] r301771 - Move LTO options above "all options beyond this are ignored" comment
Rui Ueyama via llvm-commits
- [lld] r301772 - Ignore -no-keep-memory.
Rui Ueyama via llvm-commits
- [PATCH] D32681: [builtins] Enabled emulated TLS on WOA.
Martell Malone via Phabricator via llvm-commits
- [PATCH] D32396: [GlobalISel][X86] G_GEP selection support.
Zvi Rackover 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.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32684: [X86] Adding new LLVM TableGen backend that generates the X86 backend memory folding tables.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32685: [X86] Adding tests for the memory folding tables generated by the TableGen backend.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32686: [InstCombine][KnownBits] Use KnownBits better to detect nsw adds
Yoav Ben-Shalom via Phabricator via llvm-commits
- [llvm] r301773 - [docs] Simplify some language for Error/cantFail in the programmer's manual.
Lang Hames via llvm-commits
- [llvm] r301774 - [InstCombine] consolidate tests for DeMorgan folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r301775 - Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury Sechet via llvm-commits
- [llvm] r301776 - Rename isKnownNotFullPoison to programUndefinedIfPoison; NFC
Sanjoy Das via llvm-commits
- [PATCH] D30444: Rename isKnownNotFullPoison to programUndefinedIfPoison; NFC
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32687: [DAGCombine] (uaddo X, (addcarry Y, 0, Carry)) -> (addcarry X, Y, Carry)
Amaury SECHET via Phabricator via llvm-commits
- Extending MetaRenamer in llvm 3.2 to support obfuscation of Spir 1.2 iR
Michael Eiler via llvm-commits
- [compiler-rt] r301777 - [tsan] Track external tags in thread traces
Kuba Mracek via llvm-commits
- [lld] r301778 - Fix comments.
Rui Ueyama via llvm-commits
- [polly] r301779 - [CMake] Move PollyCore to Polly project folder.
Michael Kruse via llvm-commits
- [PATCH] D32688: [Coverage] Comdat section name should be same as the variable name in COFF format
Adam Folwarczny via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32689: DEF: migrate def parser from LLD to LLVM
Martell Malone via Phabricator via llvm-commits
- [llvm] r301781 - [DAGCombiner] shrink/widen a vselect to match its condition operand size (PR14657)
Sanjay Patel via llvm-commits
- [llvm] r301782 - [AVR] Fix a bug so that we now emit R_AVR_16 fixups with the correct offset
Dylan McKay via llvm-commits
- [compiler-rt] r301784 - [XRay][compiler-rt] Document and update the XRay Logging API
Dean Michael Berris via llvm-commits
- [PATCH] D32691: Remove unneeded struct; NFC
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r301788 - [GlobalISel][X86] G_LOAD/G_STORE pointer selection support.
Igor Breger via llvm-commits
- [llvm] r301790 - [GlobalISel][X86] G_SEXT/G_ZEXT support.
Igor Breger via llvm-commits
- [llvm] r301791 - [X86] Add tests for opportunities to improve known bits for CTTZ and CTLZ.
Craig Topper via llvm-commits
- [PATCH] D32692: [SelectionDAG] Use known ones to provide a better bound for the known zeros for CTTZ/CTLZ operations.
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun Apr 30 23:54:28 PDT 2017
Archived on: Sun Apr 30 23:52:20 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).