The Week Of Monday 27 March 2017 Archives by thread
Starting: Mon Mar 27 00:04:50 PDT 2017
Ending: Sun Apr 2 23:46:17 PDT 2017
Messages: 1493
- [PATCH] D31112: Proposal: Backward-edge CFI for return statements (RCFI)
Dmitry Vyukov via llvm-commits
- [compiler-rt] r298833 - [XRay][compiler-rt] Use sanitizer_common's atomic ops
Dean Michael Berris via llvm-commits
- [llvm] r298834 - [TableGen] Make CodeGenMapTable understand the namespace field of an instruction
Karl-Johan Karlsson via llvm-commits
- [PATCH] D31381: [XRay][compiler-rt] Use sanitizer_common's atomic ops
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Use liveins as well in StartBlock
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31322: [TableGen] Make CodeGenMapTable understand the namespace field of an instruction
Phabricator via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Keith via Phabricator via llvm-commits
- [PATCH] D31384: [XRay] [compiler-rt] Write buffer length to FDR log before writing buffer.
Keith via Phabricator via llvm-commits
- [PATCH] D31385: [XRay] Update FDR log reader to be aware of buffer sizes per thread.
Keith via Phabricator via llvm-commits
- [PATCH] D30367: CodeGen : Check LLVM_ENABLE_DUMP definition for dumpMachineInstrRangeWithSlotIndex.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Nuno Lopes via Phabricator via llvm-commits
- [compiler-rt] r298836 - Add --std=c++11 to tests that #include <atomic>
Sam McCall via llvm-commits
- [compiler-rt] r298837 - Fix build error:
Ismail Donmez via llvm-commits
- [PATCH] D31387: MachineVerifier: avoid reference to nullptr
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D31389: [ARM] Remove a dead ADD during the creation of TBBs
Dave Green via Phabricator via llvm-commits
- [PATCH] D31277: [X86][MS-compatability]Allow named synonymous for MS-assembly operators
Marina Yatsina via Phabricator via llvm-commits
- [llvm] r298840 - [X86][AVX2] bugzilla bug 21281 Performance regression in vector interleave in AVX2
Gadi Haber via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r298841 - ADT: Add range helpers for pointer_ and pointee_iterator
Justin Bogner via llvm-commits
- [llvm] r298843 - [tablegen] Use categories on options that only matter to one emitter.
Daniel Sanders via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to handle store chains
Nirav Dave via Phabricator via llvm-commits
- [llvm] r298844 - Correct OptionCategoryCompare() in the command line library.
Daniel Sanders via llvm-commits
- [llvm] r298845 - [InstCombine] Avoid incorrect folding of select into phi nodes when incoming element is a vector type
Anna Thomas via llvm-commits
- [llvm] r298846 - [AMDGPU] Get address space mapping by target triple environment
Yaxun Liu via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r298847 - Disable use_tls_dynamic on 32-bit linux
Francis Ricci via llvm-commits
- [compiler-rt] r298848 - Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple environment
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31300: Disable use_tls_dynamic on 32-bit linux
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31291: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D30148: AMDGPU/SI: Fix listing of Low and High latency instructions
Valery Pykhtin via Phabricator via llvm-commits
- [www] r298849 - [EuroLLVM] Add information about the return from the social event
Kevin Streit via llvm-commits
- [PATCH] D30147: AMDGPU/SI: Add new SISched policy to reduce register usage
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30504: [sanitizer] Bail out with warning if user dlopens shared library with RTLD_DEEPBIND flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D31376: [sanitizers] Avoid using -fomit-frame-pointer on Darwin
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31346: [SDAG] Fix Stale SDNode usage in visitAND
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31364: LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31151: [AArch64] Mark a move of system register TPIDR_EL0 (thread pointer) as not having side effects.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Sanne Wouda via Phabricator via llvm-commits
- [llvm] r298726 - Make testcase less nonsensical while still exercising the same code paths.
David Blaikie via llvm-commits
- [llvm] r298851 - [AArch64] Mark mrs of TPIDR_EL0 (thread pointer) as not having side effects.
Chad Rosier via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r298852 - [AMDGPU][MC] Fix for Bug 28207 + LIT tests
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Steve Canon via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [llvm] r298308 - Make implementation details in DwarfExpression protected. (NFC)
David Blaikie via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Justin Lebar via Phabricator via llvm-commits
- [llvm] r298854 - [GlobalISel][AArch64] Use proper constant types in test. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r298855 - [GlobalISel] Add a 'getConstantVRegVal' helper.
Ahmed Bougacha via llvm-commits
- [llvm] r298856 - [GlobalISel][AArch64] Select CBZ.
Ahmed Bougacha via llvm-commits
- [PATCH] D31400: DAG: Fix mis-legalization of i1 zextload
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31243: [AArch64] [Assembler] option to disable negative immediate conversions
Sanne Wouda via Phabricator via llvm-commits
- [llvm] r298857 - [AMDGPU] Fix SI scheduler LiveOut Refcount issue
Valery Pykhtin via llvm-commits
- [llvm] r298858 - [APInt] Move the >64 bit case for flipAllBits out of line.
Craig Topper via llvm-commits
- [compiler-rt] r298859 - [sanitizers] Avoid using -fomit-frame-pointer on Darwin
Kuba Mracek via llvm-commits
- [compiler-rt] r298860 - [sanitizers] Upgrade ios min version to 8
Kuba Mracek via llvm-commits
- [PATCH] D30145: AMDGPU/SI: Fix SI scheduler LiveOut Refcount issue
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r298861 - [AMDGPU] SISched: Update colorEndsAccordingToDependencies
Valery Pykhtin via llvm-commits
- [PATCH] D29787: Upgrade ios min version to 8
Phabricator via Phabricator via llvm-commits
- [llvm] r298862 - [GlobalISel][AArch64] Select store of zero to WZR/XZR.
Ahmed Bougacha via llvm-commits
- [llvm] r298863 - [GlobalISel][AArch64] Fold G_GEP into LDR/STR ui addressing mode.
Ahmed Bougacha via llvm-commits
- [llvm] r298864 - [GlobalISel][AArch64] Fold FI into LDR/STR ui addressing mode.
Ahmed Bougacha via llvm-commits
- [llvm] r298865 - Remove unneccessary virtual destructor from DwarfExpression.
Adrian Prantl via llvm-commits
- [llvm] r298866 - Remove redundant check for nullptr.
Adrian Prantl via llvm-commits
- [PATCH] D31393: [X86][LLVM] Converting __mm{|256|512}_movm_epi{8|16|32|64} LLVMIR call into generic intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30150: AMDGPU/SI: Update colorEndsAccordingToDependencies
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r298867 - [APInt] Use memset in setAllBits.
Craig Topper via llvm-commits
- [PATCH] D31396: [X86][LLVM][Canonical Compare Intrinsics] Creating a canonical representation for X86 CMP intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29892: ar: Add new driver to support dlltool
Martell Malone via Phabricator via llvm-commits
- [PATCH] D31325: [globalisel][tablegen] Report more detail in some SelectionDAG import failures. NFC
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31165: [SDAG] Add AllowContract to SNodeFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31169: [DAGCombiner] Initial support for the fast-math flag contract
Adam Nemet via Phabricator via llvm-commits
- [compiler-rt] r298868 - Revert "[Compiler-rt][Builtins] Implement lit-test support (part 2 of 2)"
Juergen Ributzka via llvm-commits
- [llvm] r298869 - [GlobalISel][AArch64] Extract a variable out of an NDEBUG block. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r298870 - [APInt] Move operator&=(uint64_t) inline and use memset to clear the upper words.
Craig Topper via llvm-commits
- [PATCH] D29125: [PPC] override the base implementatiosn of areLoadsFromSameBasePtr and shouldScheduleLoadsNear for PowerPC
Sean Fertile via Phabricator via llvm-commits
- [llvm] r298871 - [Support] Avoid concurrency hazard in signal handler registration
Bruno Cardoso Lopes via llvm-commits
- [llvm] r298872 - [AMDGPU] SISched: Detect dependency types between blocks
Valery Pykhtin via llvm-commits
- [compiler-rt] r298714 - [Compiler-rt][Builtins] Implement lit-test support (part 2 of 2)
Juergen Ributzka via llvm-commits
- [PATCH] D30536: [tablegen][globalisel] Convert the SelectionDAG importer to a tree walking approach. NFC
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31403: [SDAG] Deal with deleted node in PromoteIntShiftOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D30153: AMDGPU/SI: Detect dependency types between blocks
Valery Pykhtin via Phabricator via llvm-commits
- [compiler-rt] r298873 - [powerpc] deactivate ManyThreadsTest asan test on powerpc64
Bill Seurer via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [llvm] r298875 - [TableGen] Print #nnn as a name of an non-native reg unit with id nnn
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r298878 - Move lsan allocator cache from lsan_common_linux to lsan_linux
Francis Ricci via llvm-commits
- [PATCH] D27143: Reenable crash backtraces on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [compiler-rt] r298879 - Fix comment in lsan_linux.cc
Francis Ricci via llvm-commits
- [llvm] r298881 - [APInt] Move operator=(uint64_t) inline as its pretty simple and is often used with small constants that the compiler can optimize.
Craig Topper via llvm-commits
- [llvm] r298882 - [LV] Transform truncations of non-primary induction variables
Matthew Simpson via llvm-commits
- [PATCH] D30101: [asan] Implement "scribble" flag, which overwrites free'd memory with 0x55
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r298883 - Add the error handling for Mach-O dyld compact lazy bind, weak bind and
Kevin Enderby via llvm-commits
- [compiler-rt] r298884 - Fix missing sanitizer platform include
Francis Ricci via llvm-commits
- [llvm] r298885 - Improve machine schedulers for in-order processors
Javed Absar via llvm-commits
- [PATCH] D31405: [CodeGen] Pass SDAG an ORE, and replace FastISel stats with remarks.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Javed Absar via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
John McCall via Phabricator via llvm-commits
- [PATCH] D31360: [GlobalISel]: Simple helper functions used across GISel pipeline
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31356: [Support] Avoid concurrency hazard in signal handler registration
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D31406: [clang-tidy] Reuse FileID in getLocation
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [llvm] r298886 - [libfuzzer] Remove XFAIL for OutOfMemory test.
Juergen Ributzka via llvm-commits
- [llvm] r298887 - [ARM] Mark falky test unsupported until we find the cause
Renato Golin via llvm-commits
- [llvm] r298888 - Remove an oddly unnecessary temporary.
Eric Christopher via llvm-commits
- [PATCH] D31354: [tsan] Assert to make sure we don't try to Acquire() or Release() a NULL pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29995: Enable i386 builds for darwin lsan
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31306: Postpone lsan tls allocation until required
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- r298799 broke almost all ARM bots
Renato Golin via llvm-commits
- [PATCH] D31057: Make Argument::getArgNo() constant time, not O(#args)
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D31307: Enable builds of darwin lsan by default
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31407: [PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D30431: [PowerPC] MachineSSA pass to reduce the number of CR-logical operations
Eric Christopher via Phabricator via llvm-commits
- [llvm] r298889 - Revert "[asan] Put ctor/dtor in comdat."
Alex Shlyapnikov via llvm-commits
- [llvm] r298890 - Revert "[asan] Delay creation of asan ctor."
Alex Shlyapnikov via llvm-commits
- [PATCH] D31409: [XRay][tools] Handle "no subcommand" case for llvm-xray
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31379: [XRay][compiler-rt] Add a test for -fPIE
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r298892 - Reland "[Compiler-rt][Builtins] Implement lit-test support (part 2 of 2)"
Weiming Zhao via llvm-commits
- [PATCH] D31411: AMDGPU: Use MachineRegisterInfo to find max used register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31412: Boost unroll threshold for loops reading local memory
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30906: Revert r297545 - Revert r297516 - Respect CMAKE_INSTALL_MANDIR for sphinx generated manpages
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r298894 - [APInt] Move the single word cases of the bitwise operators inline.
Craig Topper via llvm-commits
- [llvm] r298895 - CodeGen : Check LLVM_ENABLE_DUMP definition for dumpMachineInstrRangeWithSlotIndex.
Junmo Park via llvm-commits
- [llvm] r298896 - MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Valery Pykhtin via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Michal Meloun via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r298897 - [APInt] Use 'unsigned' instead of 'unsigned int' in the interface to the APInt tc functions. This is more consistent with the rest of the codebase. NFC
Craig Topper via llvm-commits
- [llvm] r298898 - [APInt] Combine variable declaration and initialization where possible in the tc functions. NFCI
Craig Topper via llvm-commits
- [llvm] r298899 - [APInt] Remove an anonymous namespace around static functions. NFC
Craig Topper via llvm-commits
- [llvm] r298900 - [APInt] Reformat tc functions to put opening curly braces on the end of the previous line. NFC
Craig Topper via llvm-commits
- [llvm] r298901 - Dont emit Mapping symbols for sections that contain only data.
Weiming Zhao via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31319: [PPC] Eliminate redundant sign- and zero-extensions in PPC MI Peephole pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30508: Align all scalar numbers to LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D31416: [Scalarizer] Handle scalar arguments in vector GEP
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r298902 - [AMDGPU] Update SI scheduler colorHighLatenciesGroups
Valery Pykhtin via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30497: [SelectionDAG] Make SelectCode return void
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r298904 - rename instcombine test file. NFC
Anna Thomas via llvm-commits
- [llvm] r298906 - [InstCombine] For select rule, use positive check of constant int for select operand. NFCI
Anna Thomas via llvm-commits
- [llvm] r298907 - [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Igor Breger via llvm-commits
- [llvm] r298908 - [AArch64] [Assembler] option to disable negative immediate conversions
Sanne Wouda via llvm-commits
- [PATCH] D30979: [GlobalISel][X86] G_LOAD/G_STORE, add alternative RegisterBank mapping.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D31418: [globalisel][tablegen] Import SelectionDAG's rule predicates and support the equivalent in GIRule.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r298909 - Strip trailing whitespace
Simon Pilgrim via llvm-commits
- [llvm] r298910 - [X86][SSE] Set second operand to undef instead of first operand in unary shuffle combines.
Simon Pilgrim via llvm-commits
- [llvm] r298911 - Wdocumentation fix
Simon Pilgrim via llvm-commits
- [PATCH] D30299: [tablegen] Optionally format tablegen targets with clang-format
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30998: [globalisel][tablegen] Handle LLVM_BUILD_GLOBAL_ISEL=OFF by emitting an empty tablegen-erated file.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r298914 - [X86][SSE] Begin merging vector shuffle to BLEND for lowering and combining.
Simon Pilgrim via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r298916 - [SDAG] Minor cleanup of variable usage. NFC.
Nirav Dave via llvm-commits
- [llvm] r298917 - Fix signed/unsigned comparison warning
Simon Pilgrim via llvm-commits
- [llvm] r298918 - [x86] add AVX2 run to show 256-bit opportunity; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31420: [asan] Move AsanCheckDynamicRTPrereqs check under flag.
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r298920 - [SDAG] Fix Stale SDNode usage in visitAND
Nirav Dave via llvm-commits
- [PATCH] D30342: [SimplifyCFG] Do not split blocks if breaking a loop
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29966: [SelectionDAG] Try to recompute LiveOutInfo of PHI
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29572: [JumpThread] Do not break loop structures when splitting blocks
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D28680: [CodeGenPrep] move aarch64-type-promotion to CGP
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31102: Rename AttributeSet to AttributeList
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via llvm-commits
- [llvm] r298923 - [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via llvm-commits
- [llvm] r298925 - [X86][SSE] Refactored shuffle BLEND combining to make future 16i16 support easier. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D31423: Add LIT_USE_INTERNAL_SHELL to compiler-rt tests
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r298926 - [x86] add separate check prefix for SSE; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31424: [ELF] - Use relocated content when generating .gdb_index
George Rimar via Phabricator via llvm-commits
- [PATCH] D31330: [ELF] - Speedup --gdb-index read address area implementation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31184: [ELF] - Prepare GnuHashTableSection<ELFT> for detemplation.
George Rimar via Phabricator via llvm-commits
- [llvm] r298928 - [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via llvm-commits
- [llvm] r298929 - [X86][AVX2] Add support for combining v16i16 shuffles to VPBLENDW
Simon Pilgrim via llvm-commits
- [llvm] r298930 - Add reproducer test for pr32449. NFC.
Zvi Rackover via llvm-commits
- [PATCH] D31249: [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTargetNode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31292: Improve support for non-llvm intrinsics.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D30791: Add support for -fno-builtin to LTO and ThinLTO on Darwin
Mehdi AMINI via Phabricator via llvm-commits
- [Intrinsic] Request for review: small changes to expose helpers for non-llvm intrinsics
Alexandre Rames via llvm-commits
- [llvm] r298931 - [SDAG] Deal with deleted node in PromoteIntShiftOp
Nirav Dave via llvm-commits
- [PATCH] D31425: Add missing FileCheck, update CHECK lines and avoid subshell
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r298932 - Revert "Dont emit Mapping symbols for sections that contain only data."
Weiming Zhao via llvm-commits
- [PATCH] D31426: [DAGCombine] Combine shuffle of splat with multiple uses
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r298933 - [x86] use VPMOVMSK to replace memcmp libcalls for 32-byte equality
Sanjay Patel via llvm-commits
- [PATCH] D30868: [X86][MMX] Match MMX fp_to_sint conversions from XMM registers
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D31427: Use FileCheck instead of [
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Filipe Cabecinhas via Phabricator via llvm-commits
- [lld] r298934 - Do not set entsize for .gnu.hash.
Rui Ueyama via llvm-commits
- [llvm] r298935 - [AMDGPU] Split -amdgpu-early-inline-all option
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D31429: [AMDGPU] Split -amdgpu-early-inline-all option
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31430: Disable asan leak tests on i386 linux
Francis Ricci via Phabricator via llvm-commits
- [llvm] r298936 - Add support for -fno-builtin to LTO and ThinLTO to libLTO
Mehdi Amini via llvm-commits
- [PATCH] D31431: avoid a subshell
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31432: avoid a subshell
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31433: Use count instead of grep -c
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31434: [AMDGPU] Fix recorded region boundaries in max-occupancy scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30264: Add MCContext argument to MCAsmBackend::applyFixup for error reporting
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r298938 - [DAGCombiner] add helper function for and-of-setcc folds; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r298939 - [IR] Add AllowContract to FastMathFlags
Adam Nemet via llvm-commits
- [llvm] r298940 - [DAGCombiner] clean up foldAndOfSetCCs; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D31435: [InstSimplify] Fold (select (icmp eq V 0) P (getelementptr P V)) -> (getelementptr P V)
George Burgess IV via Phabricator via llvm-commits
- [llvm] r298941 - Fix crashing on TargetCustom PseudoSourceValues
Matt Arsenault via llvm-commits
- [lld] r298815 - Do not use assert to report broken input files.
Rafael Espíndola via llvm-commits
- [PATCH] D31437: [AMDGPU][NFC] Move amdgpu code object metadata header file to include/llvm/Support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31438: AMDGPU: Start defining a calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31439: PR32382: Emit complex DWARF expressions with the correct location description kind
Adrian Prantl via Phabricator via llvm-commits
- [lld] r298942 - COFF: include archive name in LTO object name
Bob Haarman via llvm-commits
- [llvm] r298943 - [X86][MMX] Match MMX fp_to_sint conversions from XMM registers
Simon Pilgrim via llvm-commits
- [llvm] r298944 - [DAGCombiner] rename variables in foldAndOfSetCCs for easier reading; NFCI
Sanjay Patel via llvm-commits
- [llvm] r298945 - [AMDGPU] Fix recorded region boundaries in max-occupancy scheduler
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] r298946 - Enable i386 builds for darwin lsan
Francis Ricci via llvm-commits
- [compiler-rt] r298947 - Postpone lsan tls allocation until required
Francis Ricci via llvm-commits
- [PATCH] D31443: [LTO] Do not reorder global variables unnecessarily during merging
Tobias Edler von Koch via Phabricator via llvm-commits
- [llvm] r298948 - [AMDGPU] Boost unroll threshold for loops reading local memory
Stanislav Mekhanoshin via llvm-commits
- [llvm] r298949 - [DAGCombiner] remove redundant conditions and duplicated code; NFCI
Sanjay Patel via llvm-commits
- [llvm] r298950 - [DAG] fix formatting; NFC
Sanjay Patel via llvm-commits
- [lld] r298951 - LTO: Replace InputFile::Symbol::getFlags() with predicate accessors. NFC.
Peter Collingbourne via llvm-commits
- [llvm] r298951 - LTO: Replace InputFile::Symbol::getFlags() with predicate accessors. NFC.
Peter Collingbourne via llvm-commits
- [llvm] r298952 - Add a similar test for tailcall optimization as in r270287 for aarch64.
Eric Christopher via llvm-commits
- [llvm] r298954 - [DAGCombiner] reduce code duplication with local variables; NFCI
Sanjay Patel via llvm-commits
- [llvm] r298955 - [PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64
Guozhi Wei via llvm-commits
- [llvm] r298957 - [AVX-512] Punt on fast-isel of truncates to i1 when AVX512 is enabled.
Craig Topper via llvm-commits
- [PATCH] D31444: LTO: call getRealLinkageName on IRNames before feeding to getGUID
Bob Haarman via Phabricator via llvm-commits
- [llvm] r298959 - [AVX-512] Add test case that was supposed to go with r298957.
Craig Topper via llvm-commits
- [llvm] r298960 - More accurate header inclusions. NFC.
Peter Collingbourne via llvm-commits
- [llvm] r298961 - [SDAG] Add AllowContract to SNodeFlags
Adam Nemet via llvm-commits
- [llvm] r298962 - [SDAG] Handle VectorReduction in SDNodeFlags::intersectWith
Adam Nemet via llvm-commits
- [llvm] r298963 - [SDAG] Remove -enable-fmf-dag
Adam Nemet via llvm-commits
- [lld] r298964 - Remove a comment that is taken from gdb man page.
Rui Ueyama via llvm-commits
- [PATCH] D31446: [GlobalISel]: Target specific MIs like REG_SEQUENCE shouldn't be Regbank selected
Aditya Nandakumar via Phabricator via llvm-commits
- [lld] r298968 - Change the order of parameters. NFC.
Rui Ueyama via llvm-commits
- [lld] r298969 - Use uint64_t instead of uintX_t and size_t.
Rui Ueyama via llvm-commits
- [PATCH] D31448: [Builtin] Unxfail tests for armhf
Weiming Zhao via Phabricator via llvm-commits
- [lld] r298971 - Attempt to fix buildbot.
Rui Ueyama via llvm-commits
- [PATCH] D31449: [tsan] Don't report deadlocks when ignore_reads_and_writes > 0
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [LNT] r298972 - We are having a problem with zombie LNT processes on Linux
Chris Matthews via llvm-commits
- [LNT] r298973 - Spelling
Chris Matthews via llvm-commits
- [compiler-rt] r298974 - [Builtin] Unxfail tests for armhf
Weiming Zhao via llvm-commits
- [PATCH] D31452: [XRay][compiler-rt] Add an end-to-end test for FDR Logging
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r298975 - [XRay][tools] Handle "no subcommand" case for llvm-xray
Dean Michael Berris via llvm-commits
- [compiler-rt] r298977 - [XRay][compiler-rt] Add an end-to-end test for FDR Logging
Dean Michael Berris via llvm-commits
- [LNT] r298979 - Make flask sessions permanent
Chris Matthews via llvm-commits
- [LNT] r298980 - Make sure secret keys are defined in all the tests
Chris Matthews via llvm-commits
- [LNT] r298981 - Whitespace and import cleanup
Chris Matthews via llvm-commits
- [compiler-rt] r298982 - [XRay] [compiler-rt] Write buffer length to FDR log before writing buffer.
Dean Michael Berris via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via llvm-commits
- [llvm] r298983 - [XRay] Update FDR log reader to be aware of buffer sizes per thread.
Dean Michael Berris via llvm-commits
- [llvm] r298984 - [AVX-512] Remove explicit KMOVWrk/KMOVWKr instructions from patterns where we can just use COPY_TO_REGCLASS instead.
Craig Topper via llvm-commits
- [llvm] r298985 - [AVX-512] Remove explicit KMOVWrk from isel patterns. COPY_TO_REGCLASS to GR32 is enough.
Craig Topper via llvm-commits
- [llvm] r298986 - Move the x86 cpu feature rtm from Haswell to Skylake matching clang commit r298956.
Eric Christopher via llvm-commits
- [PATCH] D31454: [XRay][compiler-rt] Use llvm-xray in FDR mode tests
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r298987 - [MachineVerifier] Avoid reference to nullptr
Sven van Haastregt via llvm-commits
- [PATCH] D31456: [sanitizer] Move fread and fwrite interceptors to sanitizer_common
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r298988 - [X86] Removed old comment. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298989 - [X86][MMX] Added generic sitofp test to compare against existing cvtdq2ps test.
Simon Pilgrim via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [www-releases] r298990 - Add 3.9.1 Ubuntu 14.04 binaries
Hans Wennborg via llvm-commits
- [llvm] r298991 - [AMDGPU] Tidy up computeKnownBitsForTargetNode/ComputeNumSignBitsForTargetNode arguments. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [llvm] r298993 - [X86][AVX2] Prevent unary interleaving patterns from calling lowerVectorShuffleAsSplitOrBlend (PR32453)
Simon Pilgrim via llvm-commits
- [PATCH] D6034: [Docs] Fix GettingStarted.rst statement
陳韋任 via llvm-commits
- [PATCH] D6034: Fix GettingStarted.rst statement
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D31459: [Polly][NewPM] Port ScopDetection to the new PassManager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D31462: Enable leak detection on linux-i686 by default
Francis Ricci via Phabricator via llvm-commits
- [llvm] r298994 - Remove unused argument.
Rafael Espindola via llvm-commits
- [llvm] r298995 - Fix GettingStarted.rst statement.
Rafael Espindola via llvm-commits
- [PATCH] D31194: [InstSimplify] Try to Constant Fold the Instruction before simplification
David Majnemer via Phabricator via llvm-commits
- [llvm] r298996 - Cleanup in preparation for D30703. NFCI
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r298997 - [Compiler-RT][Builtins] Remove XFAIL for mulsc3; NFC
Weiming Zhao via llvm-commits
- [PATCH] D31464: [ELF] - Stop producing broken entries in .debug_ranges section
George Rimar via Phabricator via llvm-commits
- [lld] r298998 - [ELF] - Prepare GnuHashTableSection<ELFT> for detemplation.
George Rimar via llvm-commits
- [llvm] r298999 - [MachineVerifier] Drop a spurious const
Sven van Haastregt via llvm-commits
- [llvm] r299000 - Spelling mistakes in comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r299001 - [tablegen][globalisel] Convert the SelectionDAG importer to a tree walking approach. NFC
Daniel Sanders via llvm-commits
- [llvm] r299002 - [DAGCombiner] reduce code duplication by rearranging checks; NFCI
Sanjay Patel via llvm-commits
- [zorg] r299003 - Add builder for libunwind docs
Jonathan Roelofs via llvm-commits
- [llvm] r299004 - [X86] Tidied up comment - we don't custom lower add/sub i64 on i686 anymore. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D31467: [ELF] - Detemplate GnuHashTableSection and SymbolTableSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31468: llvm-pdbdump: If we don't change the color, don't reset the color.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31470: [InstCombine] Correct the check for vector GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Adam Nemet via Phabricator via llvm-commits
- [compiler-rt] r299005 - [Builtins] Mark mulsc3_test as UNSUPPORTED for armhf; NFC
Weiming Zhao via llvm-commits
- [llvm] r299006 - llvm-pdbdump: If we don't change the color, don't reset the color.
Adrian McCarthy via llvm-commits
- [PATCH] D30670: [Outliner] Add tail call support
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31471: LangRef: Don't refer to a 'generic' address space.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r299013 - [DAGCombiner] unify type checks and add asserts; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D31472: Move current thread data out of lsan_common on linux
Francis Ricci via Phabricator via llvm-commits
- [compiler-rt] r299016 - Add allocator_frees_and_returns_null_on_realloc_zero=false flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via llvm-commits
- [PATCH] D31473: Remove failing check from platform specific darwin lsan initializer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Francis Ricci via Phabricator via llvm-commits
- [llvm] r299017 - [InstCombine] Correct the check for vector GEPs
Matthew Simpson via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31475: [tsan] Add interceptor for xpc_connection_cancel to avoid false positives
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27051: [X86] Add NumRegisterParameters Module Flag
Yaron Keren via Phabricator via llvm-commits
- [llvm] r299018 - Add ifunc support to ModuleSymbolTable.
Rafael Espindola via llvm-commits
- [llvm] r299019 - Re-land: "Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]"
Adrian McCarthy via llvm-commits
- [lld] r299021 - Revert r298815: Do not use assert to report broken input files.
Rui Ueyama via llvm-commits
- [llvm] r299022 - [DAGCombiner] Remove else after return. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D31476: AMDGPU: Don't align callable functions to 256
Matt Arsenault 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
- [PATCH] D29892: ar: add llvm-dlltool support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Zhizhou Yang via Phabricator via llvm-commits
- [polly] r299024 - test commit, add blank line
Huihui Zhang via llvm-commits
- [lld] r299025 - Remove parameter names from template instantiations to make them compact. NFC.
Rui Ueyama via llvm-commits
- [polly] r299026 - revert test commit r299024
Huihui Zhang via llvm-commits
- [PATCH] D31352: Linker: Mark non-prevailing dllexport symbols as exported with a linker flag.
Reid Kleckner via llvm-commits
- [PATCH] D29866: [PDSE] Add PDSE.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31478: AMDGPU: Actually write nops for writeNopData
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r298734 - [Outliner] Remove no red zone requirment for AArch64
Davide Italiano via llvm-commits
- [PATCH] D30419: [ELF] - Define __bss_start symbol.
Rafael Espíndola via llvm-commits
- [llvm] r299030 - [X86IselLowering] Remove extraneous semicolon. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D28966: [PGO] Memory intrinsic calls optimization based on profiled size
Rong Xu via Phabricator via llvm-commits
- [compiler-rt] r299031 - Remove failing check from platform specific darwin lsan initializer
Francis Ricci via llvm-commits
- [compiler-rt] r299032 - Move current thread data out of lsan_common on linux
Francis Ricci via llvm-commits
- [llvm] r299034 - [CodeGen] clean up and add tests for scalar and-of-setcc; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31479: [asan] Turn -fsanitize-address-use-after-scope on by default
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31480: AMDGPU: Don't emit amd_kernel_code_t for callable functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31481: Change the error message format for undefined symbols.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r299035 - [codeview] Fix buggy BeginIndexMapSize assertion
Reid Kleckner via llvm-commits
- [PATCH] D31483: [DAGCombiner] convert and-of-seteq to bitwise logic+seteq (PR32401)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31332: Fix get_groups interceptor in sanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D30550: ImportArguments analysis printer
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r299038 - If the DIUnit has flags passed on it then have DW_AT_producer be a combination of DICompileUnit::Producer and Flags.
Eric Christopher via llvm-commits
- [PATCH] D27264: Refactor code to create getFallThrough method in MachineBasicBlock.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D31484: [asan] Support line numbers in StackVarDescr
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [zorg] r299039 - revert changes to build.py in lldb
Tim Hammerquist via llvm-commits
- [compiler-rt] r299042 - [XRay][compiler-rt] Use llvm-xray in FDR mode tests
Dean Michael Berris via llvm-commits
- [compiler-rt] r299043 - [asan] Support line numbers in StackVarDescr
Kuba Mracek via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [llvm] r299046 - [libFuzzer] best effort support for -fsanitize-coverage=trace-pc instrumentation. It is less efficient and precise than -fsanitize-coverage=trace-pc-guard, but still works
Kostya Serebryany via llvm-commits
- [llvm] r299047 - [DAGCombine] A shuffle of a splat is always the splat itself
Zvi Rackover via llvm-commits
- [compiler-rt] r299048 - [XRay][compiler-rt] XFAIL the FDR mode tests on aarch64-42vma
Dean Michael Berris via llvm-commits
- [compiler-rt] r299049 - [XRay][compiler-rt] Only run tests using llvm-xray in x86_64 for now
Dean Michael Berris via llvm-commits
- [compiler-rt] r299050 - [XRay][compiler-rt] Spell REQUIRES properly for x86_64-linux
Dean Michael Berris via llvm-commits
- [llvm] r299051 - [libFuzzer] remove a stale flag from tests, run value-profile-strncmp.test longer (hopefully, will fix the OSX bot)
Kostya Serebryany via llvm-commits
- [PATCH] D31489: [AMDGPU] Add GlobalOpt parameter to Always Inliner pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r299059 - [APInt] Remove references to integerPartWidth outside of APFloat implentation.
Craig Topper via llvm-commits
- [PATCH] D31488: [SimplifyIndvar] Replace the sdiv used by IV if we can prove both of its operands are non-negative
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r299060 - Refactor getHostCPUName to allow testing on non-native hardware.
Kristof Beyls via llvm-commits
- [compiler-rt] r299061 - [sanitizer] Move fread and fwrite interceptors to sanitizer_common
Maxim Ostapenko via llvm-commits
- [PATCH] D14596: [SROA] Choose more profitable type in findCommonType
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31490: Support arbitrary address space pointers in masked gather/scatter intrinsics
Elad Cohen via Phabricator via llvm-commits
- [llvm] r299062 - Make naming in Host.h in line with coding standards.
Kristof Beyls via llvm-commits
- [llvm] r299063 - [globalisel][tablegen] Change Expected<bool> to Error and rename functions.
Daniel Sanders via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D31493: [XRay][docs] Examples for how to use XRay
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r299064 - Attempt to fix the Windows builds by using llvm::detail::... instead of detail::...
Kristof Beyls via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
- [llvm] r299065 - Another attempt fix the Windows builds
Kristof Beyls via llvm-commits
- [llvm] r299066 - Revert "Make naming in Host.h in line with coding standards."
Kristof Beyls via llvm-commits
- [PATCH] D31494: [PowerPC] Pretty-print CR bits the way the binutils disassembler does
Nemanja Ivanovic via Phabricator via llvm-commits
- [www] r299067 - EuroLLVM'17 is done now.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r299069 - Spelling mistakes in comments. NFCI.
Simon Pilgrim via llvm-commits
- Libc++ bot broken
Renato Golin via llvm-commits
- [llvm] r299072 - Spelling mistakes in comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r297661 - Bring back r297624.
Yaron Keren via llvm-commits
- [llvm] r299075 - Test commit.
Andrew Ng via llvm-commits
- [compiler-rt] r299076 - Use count instead of grep -c.
Rafael Espindola via llvm-commits
- [compiler-rt] r299077 - Add LIT_USE_INTERNAL_SHELL to compiler-rt tests.
Rafael Espindola via llvm-commits
- [compiler-rt] r299081 - Use FileCheck instead of [.
Rafael Espindola via llvm-commits
- [compiler-rt] r299082 - Enable leak detection on linux-i686 by default
Francis Ricci via llvm-commits
- [compiler-rt] r299084 - avoid a subshell.
Rafael Espindola via llvm-commits
- [PATCH] D31497: Add a %basename substitution
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31498: Simplify test
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31499: Use os.path.realpath when tracking the cwd
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [compiler-rt] r299085 - [asan] Implement "scribble" flags, which overwrite free'd memory with 0x55
Kuba Mracek via llvm-commits
- [compiler-rt] r299086 - [tsan] Add interceptor for xpc_connection_cancel to avoid false positives
Kuba Mracek via llvm-commits
- [PATCH] D31373: [X86][SSE]] Lower BUILD_VECTOR with repeated ops as BUILD_VECTOR + VECTOR_SHUFFLE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27143: Fix detection of backtrace() availability on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r299088 - [yaml2obj] Enable and fix tests
Chris Bieneman via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [compiler-rt] r299089 - Fixup for r299085: Include stdint.h in scribble.cc to make uintptr_t available.
Kuba Mracek via llvm-commits
- [compiler-rt] r299090 - Fixup for r299085: Print all output to stderr.
Kuba Mracek via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r299091 - [DAGCombiner] add helper function for visitORLike; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D31037: [EarlyCSE] hoist div/rem when sibling op exists (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31353: AMDGPU: Diagnose illegal SGPR to VGPR copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31212: AMDGPU: Rename isKernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31361: AMDGPU: Select mubuf offsets when pointer is a constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31048: AMDGPU: Add all atomicrmw fields to atomic.inc/dec
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31193: AMDGPU: Fix folding reg_sequence into copy to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31250: AMDGPU: Stop using CCAssignToRegWithShadow
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31223: AMDGPU: Insert wait at start of callee functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31268: AMDGPU: Refactor argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31294: AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r299092 - Fixup for r299085: On Windows %p doesn't print 0x prefix.
Kuba Mracek via llvm-commits
- [llvm] r299093 - [CodeGen] Pass SDAG an ORE, and replace FastISel stats with remarks.
Ahmed Bougacha via llvm-commits
- [PATCH] D31503: [GlobalISel]: Fix bug where we can report GISelFailure on erased instructions
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31504: [X86 TTI] Implement LSV hook
Keno Fischer via Phabricator via llvm-commits
- [llvm] r299096 - [DAGCombiner] Initial support for the fast-math flag contract
Adam Nemet via llvm-commits
- [lld] r299097 - Change the error message format for undefined symbols.
Rui Ueyama via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D31505: Do not close STD* descriptors
Yaron Keren via Phabricator via llvm-commits
- [PATCH] D31506: lit: support redirect from globs
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r299098 - Following r297661, disable dup workaround to disable duplicate STDOUT fd closing and instead directly prevent closing of STD* file descriptors.
Yaron Keren via llvm-commits
- [compiler-rt] r299099 - Fixup for r299085: Disable the scribble.cc test on AArch64.
Kuba Mracek via llvm-commits
- [llvm] r299101 - [WebAssembly] Improve support for WebAssembly binary format
Derek Schuff via llvm-commits
- [llvm] r299102 - [AArch64] Simplify isSingExtended()/isZeroExtended(). NFCI.
Davide Italiano via llvm-commits
- [llvm] r299103 - [AArch64ISelLowering] Remove `else` after `return` in LowerGlobalTLSAddress.
Davide Italiano via llvm-commits
- [llvm] r299104 - [Object] Remove check for BIND_OPCODE_DONE/REBASE_OPCODE_DONE.
Juergen Ributzka via llvm-commits
- [PATCH] D31302: [CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
Ahmed Bougacha via Phabricator via llvm-commits
- [lld] r299106 - Add parsing of mllvm command line options.
Rui Ueyama via llvm-commits
- [llvm] r299107 - Teach stripNonLineTableDebugInfo() to remap DILocations in !llvm.loop nodes.
Adrian Prantl via llvm-commits
- [PATCH] D31507: Change the error message format for duplicate symbols.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r299108 - [AMDGPU] Add GlobalOpt parameter to Always Inliner pass
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Davide Italiano via Phabricator via llvm-commits
- [lld] r299110 - Do not enclose an entire file with namespaces.
Rui Ueyama via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r299111 - lit: support redirect from globs
Rafael Espindola via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rafael Espíndola via llvm-commits
- [llvm] r299112 - [AVX-512] Fix another case where fastisel was generating a GR8 to VK1 copy. This time after calls returning i1.
Craig Topper via llvm-commits
- [llvm] r299113 - Use os.path.realpath when tracking the cwd.
Rafael Espindola via llvm-commits
- [llvm] r299114 - [AVX-512] Fix bad comment from r299112. NFC
Craig Topper via llvm-commits
- [lld] r299115 - Include filenames in error messages to report broken files.
Rui Ueyama via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D31510: Use the current working directory in the glob expansion
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31511: [InstSimplify] Don't create a constant to look for a constant. Just see if we have a constant and check its value
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31512: Allow targets to opt-in to codegen in SCC order
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r299118 - [SimplifyIndvar] Replace the sdiv used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via llvm-commits
- [llvm] r299120 - [InstSimplify] Use APInt::isMaxSignedValue() instead of comparing with ~APInt::getSignBit. NFC
Craig Topper via llvm-commits
- [llvm] r299121 - [InstSimplify] Use m_SignBit instead of calling getSignBit and using m_Specific. NFCI
Craig Topper via llvm-commits
- [llvm] r299122 - AMDGPU: Add all atomicrmw fields to atomic.inc/dec
Matt Arsenault via llvm-commits
- [llvm] r299123 - [InstCombine] Fix typo last->least. NFC
Craig Topper via llvm-commits
- [llvm] r299124 - getPristineRegs is not accurately considering shrink wrapping puts
Eric Christopher via llvm-commits
- [llvm] r299125 - Add testcase for r299124.
Eric Christopher via llvm-commits
- [lld] r299128 - Update comments.
Rui Ueyama via llvm-commits
- [PATCH] D31516: Separate {Min, Max}AtomicLockFreeWidth from MaxAtomicInlineWidth
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r299130 - Fixup for r299085: Keep the scribble.cc test on Darwin only, while I investigate why this test sometimes fails on Linux.
Kuba Mracek via llvm-commits
- [llvm] r299131 - LangRef: Don't refer to a 'generic' address space.
Matt Arsenault via llvm-commits
- [PATCH] D31517: AMDGPU: Change stack alignment
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r299132 - ThinLTOBitcodeWriter: Use Module::global_values(). NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r299133 - [XRay][docs] Examples for how to use XRay
Dean Michael Berris via llvm-commits
- [LNT] r299134 - Another secret key
Chris Matthews via llvm-commits
- [LNT] r299135 - Fix issue where matrix page is loaded even when graph button is clicked
Chris Matthews via llvm-commits
- [LNT] r299136 - Run cleanup on signals
Chris Matthews via llvm-commits
- [LNT] r299138 - Some pep8 compliance in commands.py
Chris Matthews via llvm-commits
- [llvm] r299140 - AMDGPU: Rename isKernel
Matt Arsenault via llvm-commits
- [llvm] r299141 - [WebAssembly] Initial linking metadata support
Dan Gohman via llvm-commits
- [llvm] r299142 - ModuleSummaryAnalysis: Use a more precise #include. NFC.
Peter Collingbourne via llvm-commits
- [PATCH] D31519: [XRay][tools] Remove some assertions in llvm-xray graph
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r299145 - [libFuzzer] try to fix value-profile-strncmp on the Mac bot
Kostya Serebryany via llvm-commits
- [PATCH] D31520: AMDGPU/R600: Fix amdgpu alias analysis pass.
Jan Vesely via Phabricator via llvm-commits
- [llvm] r299149 - Fix typo, defind -> defined.
Eric Christopher via llvm-commits
- [llvm] r299150 - [XRay][tools] Remove some assertions in llvm-xray graph
Dean Michael Berris via llvm-commits
- [llvm] r299153 - Temporarily revert "[PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64" as it's causing test failures, I've given Carrot a testcase offline.
Eric Christopher via llvm-commits
- [llvm] r299167 - [libFuzzer] make sure we don't execute libFuzzer's mem* and str* hooks while calling mem*/str* inside libFuzzer itself
Kostya Serebryany via llvm-commits
- [PATCH] D25482: [PPC] Allow two post RA schedulers to be in the pipeline and select one depending on the Machine Function's subtarget
Eric Christopher via Phabricator via llvm-commits
- [lld] r299168 - LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r299168 - LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r299169 - Fix 32-bit build.
Peter Collingbourne via llvm-commits
- [lld] r299171 - Revert r299168 and r299169 due to library dependency issues.
Peter Collingbourne via llvm-commits
- [llvm] r299171 - Revert r299168 and r299169 due to library dependency issues.
Peter Collingbourne via llvm-commits
- [PATCH] D31344: Fix the InstCombine to reserve the VP metadata and sets correct call count.
David Li via Phabricator via llvm-commits
- [llvm] r299172 - [XRay][docs] Add XRayExample to docindex.
Dean Michael Berris via llvm-commits
- [compiler-rt] r299175 - [asan] Turn -fsanitize-address-use-after-scope on by default [compiler-rt part]
Kuba Mracek via llvm-commits
- [llvm] r299177 - [libFuzzer] ensure that strncmp is not inlined in a test
Kostya Serebryany via llvm-commits
- [llvm] r299179 - [libFuzzer] tests: don't test 64-bit comparison on 32-bit builds
Kostya Serebryany via llvm-commits
- [llvm] r299180 - [libFuzzer] simplify the code a bit
Kostya Serebryany via llvm-commits
- [PATCH] D31523: [APInt] Add a public typedef for the internal type of APInt use it instead of integerPart. Make APINT_BITS_PER_WORD and APINT_WORD_SIZE public.
Craig Topper via Phabricator via llvm-commits
- [llvm] r299182 - Move llvm::canBeOmittedFromSymbolTable() to Analysis.
Peter Collingbourne via llvm-commits
- [llvm] r299183 - Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.
Peter Collingbourne via llvm-commits
- [lld] r299184 - Re-apply r299168 and r299169 now that the libdeps are fixed.
Peter Collingbourne via llvm-commits
- [llvm] r299184 - Re-apply r299168 and r299169 now that the libdeps are fixed.
Peter Collingbourne via llvm-commits
- [llvm] r299185 - Go binding: Add GetCurrentDebugLocation to obtain debug location from builder
Andrew Wilkins via llvm-commits
- [PATCH] D31524: Add a linker script to version LLVM symbols
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r299186 - [Scalarizer] Handle scalar arguments in vector GEP
Mikael Holmen via llvm-commits
- [llvm] r299187 - [APInt] Add unittests that demonstrate how very broken APIntOps::isShiftedMask is.
Craig Topper via llvm-commits
- [compiler-rt] r299188 - [asan] Move AsanCheckDynamicRTPrereqs check under flag
Maxim Ostapenko via llvm-commits
- [llvm] r299189 - Instsimplify: Adding shufflevector test. NFC.
Zvi Rackover via llvm-commits
- [PATCH] D31525: InstSimplify: Add a hook for shufflevector
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31526: InstCombine: Use the InstSimplify hook for shufflevector
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31527: InstSimplify: A shuffle of a splat is always the splat itself
Zvi Rackover via Phabricator via llvm-commits
- [www] r298384 - Remove project. Steensgaard algorithm is patented.
Daniel Berlin via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [llvm] r297650 - AMDGPU: Fold icmp/fcmp into icmp intrinsic
Nicolai Hähnle via llvm-commits
- [PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r299194 - Fix signed/unsigned warning
Simon Pilgrim via llvm-commits
- [llvm] r299195 - Fix MSVC 'not all control paths return a value' warning
Simon Pilgrim via llvm-commits
- [llvm] r299197 - Spelling mistakes in comments. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D31530: [ARM] Use new assembler diags for ARM (WIP)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27620: [Assembler] Report multiple near misses for invalid instructions
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r299201 - [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTargetNode
Simon Pilgrim via llvm-commits
- [llvm] r299202 - [AMDGPU] SDWA Peephole: improve search for immediates in SDWA patterns
Sam Kolton via llvm-commits
- [llvm] r299203 - Do not pollute the namespace in a header file.
Kristof Beyls via llvm-commits
- [llvm] r299205 - [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via llvm-commits
- [compiler-rt] r299206 - Remove unused variable.
Sam McCall via llvm-commits
- [llvm] r299207 - Update comment for r299098 per feedback from James Henderson.
Yaron Keren via llvm-commits
- [lld] r299208 - Remove unnecessary cast and branch. NFC.
James Henderson via llvm-commits
- [llvm] r299209 - Use the current working directory in the glob expansion
Rafael Espindola via llvm-commits
- [PATCH] D31442: Remove readnone from invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31531: Remove readnone from invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31331: [mips][msa] Truncation of vector elements for instructions creating ISD::SHL, ISD::SRL or ISD::SRA nodes
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r299211 - Make naming in Host.h in line with coding standards.
Kristof Beyls via llvm-commits
- [lld] r299212 - [ELF] Add a NOP instruction to make LLVM generate a mapping symbol
Peter Smith via llvm-commits
- [PATCH] D31139: [LLVMbugs] [Bug 18710] Only generate .ARM.exidx and .ARM.extab when needed with EHABI
Christian Bruel via Phabricator via llvm-commits
- [PATCH] D31532: Replace wc -l with count
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r299213 - [SystemZ] Skip DAGCombining of vector node for older subtargets.
Jonas Paulsson via llvm-commits
- [compiler-rt] r299215 - Simplify test.
Rafael Espindola via llvm-commits
- [llvm] r299216 - Add a %basename substitution.
Rafael Espindola via llvm-commits
- [llvm] r299218 - Do not pollute the namespace in a header file.
Kristof Beyls via llvm-commits
- [PATCH] D31533: Do not translate rint into nearbyint, but truncate it like nearbyint
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r299219 - [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Simon Pilgrim via llvm-commits
- [llvm] r299220 - [SystemZ] Make sure of correct regclasses in insertSelect()
Jonas Paulsson via llvm-commits
- [llvm] r299221 - [DAGCombiner] Add ComputeNumSignBits vector demanded elements support to ASHR and INSERT_VECTOR_ELT
Simon Pilgrim via llvm-commits
- [llvm] r299222 - Remove more name space pollution from .inc files
Kristof Beyls via llvm-commits
- [llvm] r299223 - [mips][msa] Prevent output operand from commuting for dpadd_[su].df ins
Petar Jovanovic via llvm-commits
- [PATCH] D30827: [mips][msa] Prevent output operand from commuting for dpadd_[su].df instructions
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r299224 - Remove name space pollution from Signals.cpp
Kristof Beyls via llvm-commits
- [PATCH] D31535: Avoid calling basename to compute xdynamiclib_namespec
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D30539: [tablegen][globalisel] Add support for nested instruction matching.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D31536: [SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D30869: [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. .
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31537: [ARM, Asm] Use correct source location for register tokens
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r299227 - Refactor code to create getFallThrough method in MachineBasicBlock.
Jan Sjodin via llvm-commits
- [llvm] r299228 - Fix the InstCombine to reserve the VP metadata and sets correct call count.
Dehao Chen via llvm-commits
- [PATCH] D31539: Hoisting invariant.group in LICM
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31185: [MBP] Only run the BranchFolder after RA
Joey Gouly via Phabricator via llvm-commits
- [compiler-rt] r299231 - Replace wc -l with count.
Rafael Espindola via llvm-commits
- [llvm] r299232 - Rename variable.
Rafael Espindola via llvm-commits
- [llvm] r299234 - [AVX-512] Update lowering for gather/scatter prefetch intrinsics to match the immediate encodings the frontend uses based on the _MM_HINT_T0/T1 constant values in clang's headers.
Craig Topper via llvm-commits
- [llvm] r299235 - [MSSA] Small test fix
Piotr Padlewski via llvm-commits
- [PATCH] D31543: [InstCombine] Remove redundant combine from visitAnd
Craig Topper via Phabricator via llvm-commits
- [llvm] r299237 - Improve DebugInfo/strip-loop-metadata.ll test
Adam Nemet via llvm-commits
- [llvm] r299238 - [x86] add/consolidate tests for setcc+setcc+and/or; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31545: AMDGPU: Set StackGrowsUp in MCAsmInfo
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r299240 - [AArch64] Add new subtarget feature to fold LSL into address mode.
Balaram Makam via llvm-commits
- [llvm] r299241 - [DAGCombiner] remove redundant code and add comments; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D26932: AMDGPU: Improve frame index folding for pre-allocated objects
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r299242 - [APInt] Remove unused functions from the APIntOps namespace. The corresponding methods on the APInt object should be used instead. NFC
Craig Topper via llvm-commits
- [PATCH] D31135: [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] r299243 - [APInt] Rewrite getLoBits in a way that will do one less memory allocation in the multiword case. Rewrite getHiBits to use the class method version of lshr instead of the one in APIntOps. NFCI
Craig Topper via llvm-commits
- [llvm] r299244 - [PowerPC] add tests for setcc+setcc+logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31546: Remove InputFiles::LogName.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r299245 - AMDGPU/R600: Fix amdgpu alias analysis pass.
Jan Vesely via llvm-commits
- [llvm] r299246 - AMDGPU: Remove unnecessary ands when f16 is legal
Matt Arsenault via llvm-commits
- [llvm] r299247 - Do not translate rint into nearbyint, but truncate it like nearbyint.
Joerg Sonnenberger via llvm-commits
- [llvm] r299248 - [APInt] Remove shift functions from APIntOps namespace. Replace the few users with the APInt class methods. NFCI
Craig Topper via llvm-commits
- [PATCH] D31095: AMDGPU: Remove unnecessary ands when f16 is legal
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r299250 - [AMDGPU] Remove assumption that vector and scalar types do not alias
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D30916: LowerSwitch: Fix producing invalid IR on unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31547: [AMDGPU] Remove assumption that vector and scalar types do not alias
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r299252 - [DAGCombiner] add fold for 'All sign bits set?'
Sanjay Patel via llvm-commits
- [LNT] r299253 - Use suite and db specific keys for baseline selection
Chris Matthews via llvm-commits
- [LNT] r299254 - Simplity submit code
Chris Matthews via llvm-commits
- [LNT] r299255 - Clean up imports
Chris Matthews via llvm-commits
- [llvm] r299256 - Fix APFloat mod (committing for simonbyrne)
Stephen Canon via llvm-commits
- [llvm] r299257 - Fix 80-column violation in previous commit.
Stephen Canon via llvm-commits
- [llvm] r299258 - [Hexagon] Fix typo in HexagonEarlyIfCConv.cpp
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29346: Fix APFloat mod
Steve Canon via Phabricator via llvm-commits
- [PATCH] D31548: [IR] Redesign the case iterator in SwitchInst to actually be an iterator and to expose a handle to represent the actual case rather than having the iterator return a reference to itself.
Chandler Carruth via Phabricator via llvm-commits
- [LNT] r299260 - Jump to latest run on a machine
Chris Matthews via llvm-commits
- [llvm] r299262 - [Hexagon] Remove unused variables
Krzysztof Parzyszek via llvm-commits
- [llvm] r299263 - [InstCombine] Add test case demonstrating missed opportunities for removing add/sub when the LSBs of one input are known to be 0 and MSBs of the output aren't consumed.
Craig Topper via llvm-commits
- [llvm] r299264 - [llvm-ar] Extract objects to their basename in the CWD
Reid Kleckner via llvm-commits
- [llvm] r299265 - Fix binary static archive that got mangled by patch
Reid Kleckner via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31549: COFF: tests for thinlto with mangled names
Bob Haarman via Phabricator via llvm-commits
- [llvm] r299266 - [DAGCombiner] refactor and/or-of-setcc to get rid of duplicated code; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D31550: Let the OS take case of the current working directory
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r299267 - [InstCombine] When adding an Instruction and its Users to the worklist at the same time, make sure we put the Users in first. Then put in the instruction.
Craig Topper via llvm-commits
- [llvm] r299268 - LTO: call getRealLinkageName on IRNames before feeding to getGUID
Bob Haarman via llvm-commits
- [PATCH] D31552: [InstCombine] Teach SimplifyDemandedInstructionBits that even if we reach an instruction that has multiple uses, if we know all the bits for the demanded bits for this context we can go ahead and create a constant.
Craig Topper via Phabricator via llvm-commits
- [llvm] r299270 - Add virtual destructor to WasmYAML::Section or avoid memory leak
Derek Schuff via llvm-commits
- [llvm] r299271 - [AMDGPU] Fix typo in test filename. NFC.
Konstantin Zhuravlyov via llvm-commits
- [lld] r299272 - COFF: tests for thinlto with mangled names
Bob Haarman via llvm-commits
- [llvm] r299273 - [APInt] Fix bugs in isShiftedMask to match behavior of the similar function in MathExtras.h
Craig Topper via llvm-commits
- [llvm] r299275 - AMDGPU/llvm-readobj: Rename RuntimeMDNoteType -> CodeObjectMetadataNoteType to
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D31553: [tsan] Ignore memory accesses for libignored modules for "external" races
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r299277 - Small cleanup to remove extraneous cast.
Eric Christopher via llvm-commits
- [llvm] r299278 - Reduce the number of times we query the subtarget for the same information.
Eric Christopher via llvm-commits
- [PATCH] D31554: Change section flag character for SHF_LINK_ORDER to "o"
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31555: [PPC64, Sanitizers] Proper stack frame for the thread spawned in internal_clone
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31556: Change section flag character for SHF_LINK_ORDER to "o"
Evgeniy Stepanov via Phabricator via llvm-commits
- [llvm] r299279 - Fix a test to check assembly output instead of bitcode.
Peter Collingbourne via llvm-commits
- [PATCH] D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
Brad Smith via Phabricator via llvm-commits
- [lld] r299280 - Change the error message format for duplicate symbols.
Rui Ueyama via llvm-commits
- [PATCH] D31558: CodeGen: BranchFolding: Merge identical blocks, even if they are short.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D31559: CodeGen: BlockPlacement: Minor probability changes.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D31560: CodeGen: BlockPlacement: Don't always tail-duplicate with no other successor.
Kyle Butt via Phabricator via llvm-commits
- [llvm] r299282 - Feature generic option to setup start/stop-after/before
Quentin Colombet via llvm-commits
- [llvm] r299283 - Localizer fun
Quentin Colombet via llvm-commits
- [llvm] r299284 - Instrument SDISel C++ patterns
Quentin Colombet via llvm-commits
- [llvm] r299285 - [RegBankSelect] Support REG_SEQUENCE for generic mapping
Quentin Colombet via llvm-commits
- [llvm] r299286 - Revert "Instrument SDISel C++ patterns"
Quentin Colombet via llvm-commits
- [llvm] r299287 - Revert "Localizer fun"
Quentin Colombet via llvm-commits
- [llvm] r299288 - Revert "Feature generic option to setup start/stop-after/before"
Quentin Colombet via llvm-commits
- [lld] r299289 - Change the error format to report corrupted .eh_frame.
Rui Ueyama via llvm-commits
- [PATCH] D31563: Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31565: [APInt] Move isMask and isShiftedMask out of APIntOps and into the APInt class. Implement them without memory allocation for multiword
Craig Topper via Phabricator via llvm-commits
- [llvm] r299291 - [DAGCombiner] Fix fold (or (shuf A, V_0, MA), (shuf B, V_0, MB)) -> (shuf A, B, Mask) to explicitly ensure that only one of the inputs of each shuffle is a zero vector.
Craig Topper via llvm-commits
- [llvm] r299292 - [APInt] Remove the mul/urem/srem/udiv/sdiv functions from the APIntOps namespace. Replace the few usages with calls to the class methods. NFC
Craig Topper via llvm-commits
- [PATCH] D31566: [Support] Make printAllJSONValues public, for custom output.
Graydon Hoare via Phabricator via llvm-commits
- [llvm] r299293 - [APInt] Implement operator! using operator==(uint64_t). NFCI
Craig Topper via llvm-commits
- [llvm] r299294 - MemorySSA: Kill the WalkTargetCache now that we have getBlockDefs.
Daniel Berlin via llvm-commits
- [llvm] r299295 - MemorySSA: Push const correctness further.
Daniel Berlin via llvm-commits
- SLPVectorizer call to getCmpSelInstrCost()
Jonas Paulsson via llvm-commits
- [llvm] r299296 - MemorySSA.h - make clang-format happy
Daniel Berlin via llvm-commits
- [llvm] r299297 - Move def_chain iterator to MemorySSA.h so it can be reused
Daniel Berlin via llvm-commits
- [llvm] r299298 - NewGVN: Use def_chain iterator in singleReachablePhiPath instead of recursion
Daniel Berlin via llvm-commits
- [llvm] r299299 - NewGVN: Clean up GVNExpression memory hierarchy, restructure hash computation a bit so we don't have to redefine it for loads, stores, and calls
Daniel Berlin via llvm-commits
- [llvm] r299300 - NewGVN: Don't try to kill off the stored value of stores when
Daniel Berlin via llvm-commits
- [llvm] r299301 - MemorySSA: Update expensive checking version of def_chain_iterator for templating changes
Daniel Berlin via llvm-commits
- [PATCH] D31567: MemorySSA: Add support for caching clobbering access in stores
Daniel Berlin via Phabricator via llvm-commits
- [zorg] r299302 - [Zorg] Moving LLD ARM bot back to Clang builder
Renato Golin via llvm-commits
- [llvm] r299303 - [PowerPC, x86] add vector tests for any/all {sign} bits set/clear; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31569: [MemCpyOpt] Only replace memcpy with bitcast if address spaces match
James Price via Phabricator via llvm-commits
- [llvm] r299304 - [DAGCombiner] enable vector transforms for any/all {sign} bits set/clear
Sanjay Patel via llvm-commits
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r299305 - fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r299307 - fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r299308 - [InstSimplify] add tests for missed constant folding; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31572: [APInt] Allow GreatestCommonDivisor to take rvalue inputs efficiently. Use moves instead of copies in the loop.
Craig Topper via Phabricator via llvm-commits
- [llvm] r299309 - [InstSimplify] add constant folding for fdiv/frem
Sanjay Patel via llvm-commits
- [llvm] r299310 - [AMDGPU] Garbage collect now unused dead code. NFCI.
Davide Italiano via llvm-commits
- [llvm] r299311 - [WASM] Remove an assertion that can never fire.
Davide Italiano via llvm-commits
- [llvm] r299312 - [WASM] Remove a set but never used variable.
Davide Italiano via llvm-commits
- [llvm] r299313 - [WASM] Remove other comparison of unsigned expression >= 0.
Davide Italiano via llvm-commits
- [llvm] r299314 - [APInt] Allow GreatestCommonDivisor to take rvalue inputs efficiently. Use moves instead of copies in the loop.
Craig Topper via llvm-commits
- [llvm] r299317 - [APInt] Implement AndAssignSlowCase using tcAnd. Do the same for Or and Xor. NFCI
Craig Topper via llvm-commits
- [llvm] r299318 - [APInt] Fix indentation. NFC
Craig Topper via llvm-commits
- [llvm] r299319 - [APInt] Implement flipAllBitsSlowCase with tcComplement. NFCI
Craig Topper via llvm-commits
- [llvm] r299320 - [APInt] Use conditional operator to simplify some code. NFC
Craig Topper via llvm-commits
- [PATCH] D31573: [Builtins] Add IEEE 754 support for __fixunsxfti
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r299322 - MemorySSA: Add support for caching clobbering access in stores
Daniel Berlin via llvm-commits
- [llvm] r299323 - [APInt] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r299324 - [APInt] Simplify some code by using operator+=(uint64_t) instead of doing a more complex assignment into a temporary APInt just to use the APInt operator+=.
Craig Topper via llvm-commits
- [llvm] r299325 - [APInt] Combine declaration and initialization. NFC
Craig Topper via llvm-commits
- [llvm] r299326 - [X86] Use tcAdd/tcSubtract to implement the slow case of operator+=/operator-=.
Craig Topper via llvm-commits
- [PATCH] D31576: MemorySSA: Remove MemorySSA walker caching.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [llvm] r299327 - Add another interesting shufflevector test case for InstSimplify. NFC.
Zvi Rackover via llvm-commits
- [PATCH] D31578: Fix LLVM Programmer’s Manual doxygen links
Wei-Ren Chen via Phabricator via llvm-commits
- [llvm] r299328 - [X86][MMX] Add generic fptosi 4f32-4i32 test
Simon Pilgrim via llvm-commits
- [llvm] r299329 - [BypassSlowDivision] Do not bypass division of hash-like values
Nikolai Bozhenov via llvm-commits
- [llvm] r299330 - NewGVN: Handle coercion of constant stores, loads, memory insts.
Daniel Berlin via llvm-commits
- [PATCH] D30929: NewGVN: Handle coercion of constant stores, loads, memory insts.
Phabricator via Phabricator via llvm-commits
- [llvm] r299331 - Regenerate test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r299332 - Regenerate test with codegen. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r299333 - Regenerate test with codegen. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r299334 - APInt.h: Prune \param(s) in \returns. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D31581: perform DSE through invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r299335 - [X86][MMX] Added support for subvector extraction to MMX register
Simon Pilgrim via llvm-commits
- [PATCH] D31582: Use caller information to avoid noalias metadata
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r299336 - [X86][MMX] Simplify tablegen patterns by always combining MOVDQ2Q from v2i64
Simon Pilgrim via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [llvm] r299337 - [InstCombine] Remove redundant combine from visitAnd
Craig Topper via llvm-commits
- [llvm] r299338 - [X86][MMX] Improve support for folding fptosi from XMM to MMX
Simon Pilgrim via llvm-commits
- [llvm] r299339 - [InstCombine] Make InstCombiner::OptAndOp take a BinaryOperator instead of an Instruction.
Craig Topper via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r299341 - [APInt] Add a public typedef for the internal type of APInt use it instead of integerPart. Make APINT_BITS_PER_WORD and APINT_WORD_SIZE public.
Craig Topper via llvm-commits
- [llvm] r299342 - [APInt] Make use of whichWord and maskBit to simplify some code. NFC
Craig Topper via llvm-commits
- [PATCH] D31587: MachineScheduler/ScheduleDAG: Add support for getNode2Index
Axel Davy via Phabricator via llvm-commits
- [llvm] r299343 - Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] r299344 - Trailing whitespace.
NAKAMURA Takumi via llvm-commits
- [PATCH] D31589: [AMDGPU] Add A5 to data layout for amdgiz environment
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r299349 - [InstCombine] Remove a And transform that should be handled by SimplifyDemandedInstructionBits. NFCI
Craig Topper via llvm-commits
- [polly] r299350 - Update to isl-0.18-410-gc253447
Tobias Grosser via llvm-commits
Last message date:
Sun Apr 2 23:46:17 PDT 2017
Archived on: Sun Apr 2 23:57:05 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).