The Week Of Monday 27 July 2015 Archives by thread
Starting: Mon Jul 27 00:18:52 PDT 2015
Ending: Sun Aug 2 23:32:43 PDT 2015
Messages: 1438
- Use isl_schedule_node_band_tile instead of getPrevectorMap.
Roman Gareev
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11424: [AArch64] Match float round and convert to int instructions.
James Molloy
- [llvm] r243010 - [X86] Allow load folding into PUSH instructions
Kuperstein, Michael M
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Andrew Trick
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
David
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [PATCH] D10683: AVX-512 vector shuffle lowering
Elena Demikhovsky
- llvm patch
Jan Hranac
- [PATCH] D9998: [RuntimeDyld] Adapt PPC64 relocations to PPC32
Pierre-Andre Saulais
- [PATCH] D11518: [DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level
Simon Pilgrim
- [llvm] r243263 - AMDGPU/SI: Fix the V_FRACT_F64 SI bug workaround
Marek Olsak
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Manuel Klimek
- [llvm] [PATCH] AMDGPU: Fix return type of getImplicitParameterOffset.
Zoltan Gilian
- [PATCH] D11521: AVX512: Add encoding tests to vptestnm instructions
Igor Breger
- [llvm] [PATCH] AMDGPU: Add pass to lower OpenCL image and sampler arguments.
Zoltán Gilián
- [PATCH] D11491: [Polly] Move computations out of constructors
Michael Kruse
- [llvm] r243264 - [X86] Reordered lowerVectorShuffleAsBitMask before lowerVectorShuffleAsBlend. NFCI.
Simon Pilgrim
- [PATCH] D11506: [mips][FastISel] Fix generated code for IR's select instruction.
Daniel Sanders
- [PATCH] D11515: [mips][FastISel] Fix call lowering by bailing out on "fastcc" calls.
Daniel Sanders
- [PATCH] D11522: [libc++abi] Allow use just compiled clang++ for tests
Renato Golin
- [PATCH] D11484: [compiler] [tsan] Enable tsan for aarch64
Adhemerval Zanella
- [PATCH] D11516: [mips][FastISel] Fix code generation for logical-ops by zero-extending constant operands.
Daniel Sanders
- [PATCH] D8717: Add a callback to FunctionPass to enable skipping execution on a per-function basis
Vladimir Sukharev
- [PATCH] D11524: [ARM/AArch64] Fix cost model for interleaved accesses
silviu.baranga at arm.com
- [llvm] r243270 - [ARM/AArch64] Fix cost model for interleaved accesses
Silviu Baranga
- [llvm] r243271 - [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11526: [X86][AVX512VL] add many intrinsics
Asaf Badouh
- [PATCH] D11503: [INSTCOMBINE][X86][SSE] Replace sign/zero extension intrinsics with native IR
Sanjay Patel
- [llvm] r243273 - Fix the tests added in r243270. Use 2>&1 instead of |&
Silviu Baranga
- [PATCH] D11527: docs: update arcanist links
Martell Malone
- [llvm] r243274 - The tests added in r243270 require asserts to be enabled
Silviu Baranga
- [PATCH] D11528: AVX512 : VGETEXPSS/D implemantation
Asaf Badouh
- [PATCH] D11529: [libcxxabi] Add -funwind-tables to the test compilation options.
Daniel Sanders
- [PATCH] fix typo
servuswiegehtz at yahoo.de
- [PATCH] D11507: AMDGPU: Fix crash if called function is a bitcast
Tom Stellard
- [PATCH] D11470: [ARM] Define subtarget feature "strict-align"
Akira Hatanaka
- [compiler-rt] r243170 - [CMake] Workaround for PR24222: don't fail if we can't target COMPILER_RT_TEST_TARGET_TRIPLE unless it was explicitly set.
Hans Wennborg
- [PATCH] D11471: Scalar to vector conversions using direct moves
Nemanja Ivanovic
- [PATCH] IR: Expose the method 'getLocalSlot' in module slot tracker.
Alex L
- [PATCH] D11463: [AArch64] Define subtarget feature "reserve-x18"
Akira Hatanaka
- RFC: LoopEditor, a high-level loop transform toolkit
James Molloy
- [llvm] r243282 - Revert "Add const to some Type* parameters which didn't need to be mutable. NFC."
Pete Cooper
- [llvm] r243283 - Revert "Add const to a bunch of Type* in DataLayout. NFC."
Pete Cooper
- [llvm] r243146 - Add const to some Type* parameters which didn't need to be mutable. NFC.
Pete Cooper
- [llvm] r243284 - [TableGen] Emit the correct error message.
Davide Italiano
- [lld] r243161 - [ELF2] Add a new ELF linker based on the new PE/COFF linker.
Ed Maste
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
David Blaikie
- [llvm] r241220 - Add a routine to TargetTransformInfo that will allow targets to look
David Blaikie
- [www] r243286 - Win snapshot: r243265
Hans Wennborg
- [llvm] r243287 - fix typo and spacing; NFC
Sanjay Patel
- [llvm] r243288 - MIR Serialization: Serialize the machine function's liveins.
Alex Lorenz
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [llvm] r243290 - Reset the virtual registers in liveins when clearing the virtual registers.
Alex Lorenz
- [PATCH] MachineRegisterInfo: Reset the virtual registers in liveins when clearing the virtual registers.
Alex L
- [PATCH] MIR Serialization: Serialize the machine function's liveins.
Alex L
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Quentin Colombet
- [polly] r243291 - Simplify code in BlockGenerator::generateScalarLoads [NFC]
Tobias Grosser
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [llvm] r243293 - move combineRepeatedFPDivisors logic into a helper function; NFCI
Sanjay Patel
- [llvm] r242945 - IPO: Avoid brace initialization of a map, some versions of libc++ don't like it
Duncan P. N. Exon Smith
- [PATCH] D11512: Fix conflict for referencing "flags" variable in X86 assembly syntax
Reid Kleckner
- [llvm] r242954 - Revert "Improve merging of stores from static constructors in GlobalOpt"
Duncan P. N. Exon Smith
- [llvm] r243294 - AMDGPU: don't match vgpr loads for constant loads
Marek Olsak
- [llvm] r243089 - Revert "Remove access to the DataLayout in the TargetMachine"
Duncan P. N. Exon Smith
- [llvm] r243297 - Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [PATCH] D11392: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [llvm] r243298 - Fix ODR violation. NFC.
Diego Novillo
- [Diffusion] rL243239: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [PATCH] D11531: fix TLI's combineRepeatedFPDivisors interface to return the minimum user threshold
Sanjay Patel
- [llvm] r243300 - Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [llvm] r243167 - Remove unnecessary null check. NFC.
Duncan P. N. Exon Smith
- [PATCH] D11421: New interface to enable shrink wrapping
Kit Barton
- [PATCH] D11510: [X86] Remove mergeSPUpdatesUp()
Reid Kleckner
- [llvm] r243302 - Revert "Remove unnecessary null check. NFC."
Pete Cooper
- [llvm] r243173 - MIR Serialization: Serialize MachineFrameInfo's callee saved information.
Duncan P. N. Exon Smith
- [PATCH] D11365: [asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGV
Kostya Serebryany
- [PATCH] D11495: [ASan] Disable dynamic alloca and UAR detection in presence of returns_twice calls.
Reid Kleckner
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart
- [PATCH] D11487: llvm-objdump --section, -j section filtering
Colin LeMahieu
- [llvm] r243303 - [InstCombine][X86][SSE] Replace sign/zero extension intrinsics with native IR
Simon Pilgrim
- [llvm] r243304 - [AArch64][FastISel] Add more truncation tests.
Juergen Ributzka
- [lld] r243232 - ELF2: Avoid calling std::sort to make output deterministic.
Duncan P. N. Exon Smith
- [llvm] r243306 - Fixed signed/unsigned comparison warning.
Simon Pilgrim
- [PATCH] D10289: LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
- [llvm] r243308 - [AArch64] Remove check for Darwin that was needed to decide if x18 should
Akira Hatanaka
- [PATCH] MIR Serialization: Serialize unnamed basic block references.
Alex L
- [PATCH] D7203: [asan] Set abort_on_error=1 by default on OS X
Kostya Serebryany
- [llvm] r242847 - [dsymutil] Implement ODR uniquing for C++ code.
Frédéric Riss
- [llvm] r243312 - [LAA] Split out a helper from addRuntimeCheck to generate the check, NFC
Adam Nemet
- [llvm] r243313 - [LAA] Upper-case variable names, NFC
Adam Nemet
- [PATCH] D1622: Make variable argument intrinsics behave correctly in a Win64 CC function.
Charles Davis
- [compiler-rt] r243241 - tsan: fix shift overflow
Kostya Serebryany
- [PATCH] D11534: [AArch64] Implement __builtin_thread_pointer
Adhemerval Zanella
- [Diffusion] rL243263: AMDGPU/SI: Fix the V_FRACT_F64 SI bug workaround
Tom Stellard
- [Diffusion] rL243294: AMDGPU: don't match vgpr loads for constant loads
Tom Stellard
- [PATCH] D11536: Extend documentation of scalar code generation [NFC]
Tobias Grosser
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Hans Wennborg
- [PATCH] D11477: fix invalid load folding with SSE/AVX FP logical instructions (PR22371)
Hans Wennborg
- [llvm] r243057 - fix crash in machine trace metrics due to processing dbg_value instructions (PR24199)
Hans Wennborg
- [llvm] r243318 - Revert "[PeepholeOptimizer] Look through PHIs to find additional register sources"
Bruno Cardoso Lopes
- [PATCH] D11494: test-release.sh: Add -openmp option.
Hans Wennborg
- [llvm] r243319 - MIR Parser: Rename the standalone parsing methods. NFC.
Alex Lorenz
- [lld] r243321 - ELF2: Devirtualize SymbolBody::compare. NFC.
Rui Ueyama
- [llvm] r243322 - MIR Serialization: Serialize the '.cfi_def_cfa_register' CFI instruction.
Alex Lorenz
- [lld] r243323 - ELF2: Inline very small functions.
Rui Ueyama
- [llvm] r243324 - [X86][SSE] Added shuffle tests to demonstrate missed bitmask.
Simon Pilgrim
- [PATCH] D10707: Part 1 of 2-part patch: Use a specified list of languages in cmake project() command.
Reid Kleckner
- [llvm] r243326 - WebAssembly: minor MCAsmInfo fixes
JF Bastien
- [PATCH] D11537: WebAssembly: minor MCAsmInfo fixes
JF Bastien
- [PATCH] D11538: Move the Target way of overriding DAG Scheduler to a target hook
Mehdi AMINI
- [llvm] r243327 - don't repeat function names in comments; NFC
Sanjay Patel
- [llvm] r243328 - remove unnecessary forward declaration; NFC
Sanjay Patel
- [PATCH] D10713: Let cmake infer source file language by the file extension.
Reid Kleckner
- [PATCH] D11541: [X86][SSE] Use bitmasks instead of shuffles where possible.
Simon Pilgrim
- [llvm] r243331 - [IndVars] Make loop varying predicates loop invariant.
Sanjoy Das
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Sanjoy Das
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Mehdi AMINI
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi AMINI
- [PATCH] D11086: Remove cached DataLayout from X86ISelLowering
Mehdi AMINI
- [PATCH] D11090: Move most user of TargetMachine::getDataLayout to the Module one
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Mehdi AMINI
- [polly] r243024 - Removed redundant alias checks generated during run time.
Tobias Grosser
- [PATCH] D11120: Add missing break in switch case in R600ISelLowering
Mehdi AMINI
- [PATCH] D11081: SelectionDAG: Support Expand of f16 extloads
Matt Arsenault
- [PATCH] D11155: Move AMDGPUAlwaysInlinePass to generic code
Matt Arsenault
- [llvm] r243334 - [llvm-mc] Pushing plumbing through for --fatal-warnings flag.
Colin LeMahieu
- Issue with -printdebugline.
Lang Hames
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Reid Kleckner
- [PATCH] D9259: [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] D6356: [ARM] Stop the LLVM ELF streamer uppercasing NTBS data in build attributes.
Jason Kim
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Tyler Nowicki
- [llvm] r243335 - - Added support for parsing HWDiv features using Target Parser.
Alexandros Lamprineas
- [llvm] r243336 - IR: Expose the method 'getLocalSlot' in the module slot tracker.
Alex Lorenz
- [PATCH] D11511: Object: add IMAGE_FILE_MACHINE_ARM64
Reid Kleckner
- [llvm] r243337 - Fix -Wmicrosoft-enum warning
Reid Kleckner
- [PATCH] D11544: WebAssembly: more MCAsmInfo nits.
JF Bastien
- [llvm] r243338 - [llvm-mc] Add --no-warn flag with -W alias to disable outputting warnings while assembling.
Colin LeMahieu
- [llvm] r243339 - WebAssembly: more MCAsmInfo nits.
JF Bastien
- [llvm] r243340 - MIR Serialization: Serialize the unnamed basic block references.
Alex Lorenz
- [PATCH] reserve constants for Swift bitcode compatibility
Eric Christopher
- [PATCH] D11374: Make DW_AT_[MIPS]linkage_name optional, and off by default for SCE.
Eric Christopher
- [PATCH] D10416: Use function attribute "arm-restrict-it"
Eric Christopher
- [PATCH] D11545: COFF: Write import library symbols to a symbol table.
Rui Ueyama
- [llvm] r243341 - Tweak llvm/test/CodeGen/X86/virtual-registers-cleared-in-machine-functions-liveins.ll not to fail for targeting win32.
NAKAMURA Takumi
- [PATCH] [InstCombine] Fix a crash while generating debug output for replacements with debug info
Bjorn Steinbrink
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Tyler Nowicki
- [llvm] r243345 - WebAssembly: add a generic CPU
JF Bastien
- [PATCH] D11546: WebAssembly: add a generic CPU
JF Bastien
- [lld] r243346 - COFF: Add REQUIRES arm to tests which use the ARM disassembler.
Rui Ueyama
- [llvm] r243347 - [TargetTransformInfo][NFCI] Add TargetTransformInfo::isZExtFree.
Sanjoy Das
- [llvm] r243348 - [LSR] Generate and use zero extends
Sanjoy Das
- [PATCH] D9180: [TargetTransformInfo][NFCI] Add TargetTransformInfo::isZExtFree.
Sanjoy Das
- [PATCH] D9181: [LSR] Generate and use zero extends
Sanjoy Das
- [llvm] r243349 - [opaque pointers] Avoid the use of pointee types when parsing inline asm in IR
David Blaikie
- [PATCH] D11547: AliasSetTracker "fixme" fix - using mod/ref information for UnknownInstr
Andrew Zhogin
- [lld] r243350 - COFF: Write import library symbols to a symbol table.
Rui Ueyama
- [llvm] r243351 - fix typo; NFC
Sanjay Patel
- [llvm] r243354 - [LAA] Split out a helper to print a collection of memchecks
Adam Nemet
- [llvm] r243356 - [opaque pointer type] Avoid using pointee types to retrieve InlineAsm's function type
David Blaikie
- [compiler-rt] r243051 - [sanitizer] Implement logging to syslog.
Alexey Samsonov
- [llvm] r243357 - [LSR] Move X86 specific test case to X86/
Sanjoy Das
- [PATCH] D10415: [UBSan] Test: Move coverage-levels.cc out of Linux directory
Alexey Samsonov
- [lld] r243358 - Use SmallDenseMap instead of std::map where we don't care about order of keys.
Rui Ueyama
- [PATCH] MIR Serialization: Serialize the block address machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize the target index machine operands.
Alex L
- [compiler-rt] r243359 - [sanitizer] Fix FreeBSD build of sanitizer_common.
Evgeniy Stepanov
- [llvm] r243361 - fix invalid load folding with SSE/AVX FP logical instructions (PR22371)
Sanjay Patel
- [compiler-rt] r243362 - [dfsan/libFuzzer] correctly ignore sanitizer coverage calls in dfsan
Kostya Serebryany
- [llvm] r243363 - [libFuzzer] when using cmp traces, first check that the CMP is evaluated to one value much more frequently than to the other value (heuristic)
Kostya Serebryany
- [lld] r243364 - COFF: Skip non-DWARF debug info sections.
Rui Ueyama
- [llvm] r243365 - [libFuzzer] ensure that the dfsan tracing hooks actually run (using -verbosity=3 in tests)
Kostya Serebryany
- [PATCH] D11548: [LLVM] Fix Clang-tidy llvm-namespace-comment warnings
Hans Wennborg
- [PATCH] D11550: [Statepoints] Let patchable statepoints have a symbolic call target.
Sanjoy Das
- [lld] r243372 - COFF: Fix 32-bit delay-import address table.
Rui Ueyama
- [lld] r243373 - COFF: Add /LargeAddressAware command line option.
Rui Ueyama
- [lld] r243374 - COFF: /HighEntropyVA is on by default only on 64-bit.
Rui Ueyama
- [lld] r243375 - COFF: Do not ignore /merge if /debug is specified.
Rui Ueyama
- [lld] r243377 - COFF: Update README to mention that it now supports 32-bit x86.
Rui Ueyama
- [PATCH] D11552: Fix fast stack-unwinding for Power
Bill Schmidt
- [llvm] r243378 - FileCheck'ify some wc/grep based tests; NFCI.
Sanjoy Das
- [llvm] r243379 - Reserve some constant values for the Swift calling convention.
Bob Wilson
- [llvm] r243380 - Remove unnecessary const_casts. NFC
Craig Topper
- [llvm] r243382 - [LDist][LVer] Explicitly pass the set of memchecks to LoopVersioning, NFC
Adam Nemet
- [compiler-rt] r243384 - [UBSan][MIPS] Fix cast-overflow tests for mips big endian
Sagar Thakur
- [llvm] r243385 - [GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear
Chandler Carruth
- [PATCH] D11453: [GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear out the per-function modref data structures when functions were deleted or when globals were deleted.
Chandler Carruth
- [llvm] r243386 - Adding ADT SortedVector; client patch will follow.
Puyan Lotfi
- [llvm] r243388 - Move the Target way of overriding DAG Scheduler to a target hook
Mehdi Amini
- [llvm] r243389 - Changes for MachineBasicBlock to use SortedVector for LiveIns.
Puyan Lotfi
- [llvm] r243390 - AVX512: Implemented encoding and intrinsics for VGETEXPSS/D instructions
Igor Breger
- [PATCH] D11554: Keep track of ScopArrayInfo objects that model PHI node storage
Tobias Grosser
- [llvm] r243391 - AVX512: Add encoding tests to vptestnm instructions
Igor Breger
- [PATCH] D11556: Make OpenMP codegen work in the presence of scalar dependences
Tobias Grosser
- [llvm] r243395 - [X86][SSE] Use bitmasks instead of shuffles where possible.
Simon Pilgrim
- [llvm] r243396 - [X86] Remove mergeSPUpdatesUp()
Michael Kuperstein
- [test-suite] r243400 - Add CC_Hash to simple report, containing a hash of the binary.
Kristof Beyls
- [PATCH] D11478: test-release.sh: Defer test errors until the end
Daniel Sanders
- [PATCH][Solaris] Clang/Driver, stop hardcoding GCC paths in crt/ld.so lookup
Xan López
- [PATCH][Solaris] Use the GCC Installation detector to add the C++ include paths
Xan López
- [llvm] r243401 - Improving lli documentation
Renato Golin
- Patches to 3.7.0
Renato Golin
- [llvm] r243405 - [GMR] Teach GlobalsModRef to distinguish an important and safe case of
Chandler Carruth
- [PATCH] D11410: [GMR] Teach GlobalsModRef to distinguish an important and safe case of no-alias with non-addr-taken globals: they cannot alias a captured pointer.
Chandler Carruth
- [PATCH] D6866: [zorg] Support Windows/Linux Clang CMake builds with unified builder.
Renato Golin
- [PATCH] D7665: Code Generator for Gather and Scatter Intrinsics.
Renato Golin
- [LNT] r243407 - Add more unit tests checking for error 400/404 when requesting invalid or unavailable data.
Kristof Beyls
- [llvm] r243408 - docs: update arcanist links
Martell Malone
- [PATCH] D11559: Prevent the scalarizer from caching incorrect entries
Fraser Cormack
- [polly] r243410 - Extend documentation of scalar code generation [NFC]
Tobias Grosser
- [Patch] GettingStarted.rst update
Erik de Castro Lopo
- [polly] r243411 - Do not compile GPU library with sanitizers
Tobias Grosser
- [llvm] r243412 - Implement __builtin_thread_pointer
Adhemerval Zanella
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [llvm] r243416 - [LAA] Add clarifying comments for the checking pointer grouping algorithm. NFC
Silviu Baranga
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [compiler-rt] r243418 - [asan] Set abort_on_error=1 by default on OS X
Kuba Brecka
- [llvm] r243419 - Use a specified list of languages in cmake project() command.
Douglas Katzman
- [PATCH] D11563: [test-release.sh] Add -no-libunwind to disable it on targets that don't support it.
Daniel Sanders
- [polly] r243420 - Keep track of ScopArrayInfo objects that model PHI node storage
Tobias Grosser
- [PATCH] D11364: [CaptureTracker] Provide a numbered basic block to PointerMayBeCapturedBefore
Bruno Cardoso Lopes
- [llvm] r242833 - Don't iterate over the program headers in the constructor of ELFFile.
Dimitar Dobrev
- [llvm] r243422 - [AArch64] Match float round and convert to int instructions.
Geoff Berry
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [compiler-rt] r243423 - Applying the Darwin-specific default lit ASAN_OPTIONS to UBSan+ASan tests as
Kuba Brecka
- [llvm] r243424 - fix formatting; NFC
Sanjay Patel
- [compiler-rt] r243426 - Fix typo from r243418. Should fix the failing `abort_on_error.cc` test.
Kuba Brecka
- [PATCH] D11564: [X86][AVX512bw] add convert i16 to i8 and unpack intrinsics
Asaf Badouh
- [llvm] r243430 - [LVI] Cleanup whitespaces. NFC
Bruno Cardoso Lopes
- [llvm] r243434 - Summary:
Martell Malone
- [PATCH] D11513: Fix conflict for referencing "flags" variable in X86 assembly syntax - test case
Reid Kleckner
- [llvm] r243438 - Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D2809: [X86][SchedModel] Add missing scheduling model for SSE related instructions
Quentin Colombet
- [PATCH] D11439: [X86][SSE] Vectorize i64 ASHR operations
Quentin Colombet
- isZextFree() and isTruncateFree()
Steve King
- Reverse range adapter
Pete Cooper
- [llvm] r243445 - MIR Parser: Remove redundant parameters. NFC.
Alex Lorenz
- [compiler-rt] r243446 - Let cmake infer source file language by the file extension.
Douglas Katzman
- [PATCH] D11565: [WinEH] Add documentation motivating the new EH instructions
Reid Kleckner
- [PATCH] D11566: Fix FlattenCFG to invert test when different index is encountered, and add one more operator to invert.
Jan Sjödin
- [llvm] r243447 - MIR Printer: Remove an outdated TODO comment and assertion. NFC.
Alex Lorenz
- [llvm] r243449 - MIR Parser: Move the function 'lexName'. NFC.
Alex Lorenz
- [llvm] r243450 - MIR Parser: Extract the method 'parseGlobalValue'. NFC.
Alex Lorenz
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [llvm] r243451 - add tests to show broken current behavior of minsize attribute
Sanjay Patel
- [PATCH] D9744: Install libunwind headers
Oleg Ranevskyy
- [PATCH] D8304: Fix backward operands in call to isTruncateFree() and add asserts.
Jonathan Roelofs
- [PATCH] D11567: WebAssembly: MCAsmInfo only has one syntax variant for now.
JF Bastien
- [llvm] r243452 - WebAssembly: MCAsmInfo only has one syntax variant for now.
JF Bastien
- [llvm] r243453 - MIR Serialization: Serialize the block address machine operands.
Alex Lorenz
- [llvm] r243454 - Move unit tests to target specific directories.
Chih-Hung Hsieh
- [llvm] r243456 - [RuntimeDyld] Make LoadedObjectInfo::getLoadedSectionAddress take a SectionRef
Lang Hames
- [llvm] r243457 - Add a test case for r242191 ([MMX] Use the appropriate instructions for
Alex Lorenz
- [llvm] r242191 - [MMX] Use the appropriate instructions for GR64 <-> VR64 copies.
Alex L
- [polly] r243458 - Rewrite getPrevectorMap using schedule trees operations
Tobias Grosser
- [PATCH] New MemoryBufferRef constructor
Jonathan Anderson
- [PATCH] D11568: fix memcpy/memset/memmove lowering when optimizing for size
Sanjay Patel
- [llvm] r243459 - AMDGPU: Fix return type of getImplicitParameterOffset.
Matt Arsenault
- [llvm] r243460 - [SCEV] Apply NSW and NUW flags via poison value analysis
Jingyue Wu
- [llvm] r243461 - AMDGPU: Fix crash if called function is a bitcast
Matt Arsenault
- [PATCH] D11569: [AArch64] Favor extended reg patterns for sub
Geoff Berry
- [IMPORTANT] Mailing list Move & Downtime (Tuesday, August 4th)
Tanya Lattner
- [llvm] r243462 - AMDGPU: Don't try to use LDS/vector for private if pointer value stored
Matt Arsenault
- [PATCH] D11508: AMDGPU: Don't try to use LDS/vector for private if pointer value stored
Matt Arsenault
- [PATCH] D8304: Fix backward operands in call to isTruncateFree() and improve comments.
Steve King
- [polly] r243464 - Do not end lines with '\'
Tobias Grosser
- [polly] r243465 - Remove some dead code
Tobias Grosser
- [PATCH] D11571: [MachO] Replace macho-dump with llvm-readobj in tests
Davide Italiano
- [llvm] r243466 - [Unroll] Don't analyze blocks outside the loop.
Michael Zolotukhin
- [compiler-rt] r243467 - PowerPC's ABIs differ from those of other architectures in that the
Bill Schmidt
- [llvm] r243469 - [mips][FastISel] Fix generated code for IR's select instruction.
Vasileios Kalintiris
- [compiler-rt] r243470 - Add commentary explaining PPC access to return address
Bill Schmidt
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Quentin Colombet
- [llvm] r243471 - [Unroll] Add debug dumps to loop-unroll analyzer.
Michael Zolotukhin
- [PATCH] D11382: x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
- [compiler-rt] r243473 - [asan] Read process name from /proc/self/cmdline on Linux.
Evgeniy Stepanov
- [llvm] r243474 - Limit this test only on linux.
Chih-Hung Hsieh
- [llvm] r243475 - Fix typo.
Chih-Hung Hsieh
- [llvm] r243476 - [RuntimeDyld] Remove a memory-leak that was introduced in r243456. Thanks to Ben
Lang Hames
- [compiler-rt] r243480 - [sanitizer] Fix Mac build.
Evgeniy Stepanov
- [test-suite] r243481 - Revert r243400.
Adam Nemet
- [PATCH] D11327: [X86][SSE] Keep 32-bit target i64 vector shifts on SSE unit.
Quentin Colombet
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Quentin Colombet
- [PATCH] D9429: Improve the cost evaluation of LSR
Quentin Colombet
- [llvm] r243485 - [mips][FastISel] Fix call lowering by bailing out on "fastcc" calls.
Vasileios Kalintiris
- [llvm] r243486 - [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Davide Italiano
- [PATCH] D11577: Reassociate: Implement isUnmovableInstruction() without a hardcoded list
Matthias Braun
- [PATCH] D11579: [InstrProfiling] Fix data race on profile counters by using AtomicRMW.
Alexey Samsonov
- [PATCH] MIR Serialization: Serialize the machine basic block successor weights.
Alex L
- [lld] r243490 - COFF: Fix export symbol names for x86.
Rui Ueyama
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [llvm] r243492 - AArch64: be careful of large immediates when optimising cmps.
Tim Northover
- [llvm] r243493 - [ARM] Define subtarget feature strict-align.
Akira Hatanaka
- [compiler-rt] r243494 - [asan] Support per-application flags in the Android setup script.
Evgeniy Stepanov
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Alexey Samsonov
- [lld] r243495 - COFF: _tls_used is __tls_used on x86.
Rui Ueyama
- [lld] r243496 - [ELF2] Devirtualize SymbolBody.
Michael J. Spencer
- [PATCH] D2522: Add address space argument to allowsUnalignedMemoryAccess.
Quentin Colombet
- [llvm] r243497 - MIR Serialization: Serialize the target index machine operands.
Alex Lorenz
- [llvm] r243498 - fix TLI's combineRepeatedFPDivisors interface to return the minimum user threshold
Sanjay Patel
- [PATCH] D11583: LowerBitSets: Add debugging output.
Peter Collingbourne
- [PATCH] D11584: CFI: Update tests for various bit vector sizes following lowerbitsets optzns.
Peter Collingbourne
- [PATCH] D11585: docs: Fix typo in Phabricator.rst
Brian Gesiak
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [llvm] r243500 - ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [llvm] r243501 - Fix broken ArrayRef conversion from r243497.
Alex Lorenz
- [llvm] r243502 - [Statepoints] Let patchable statepoints have a symbolic call target.
Sanjoy Das
- [llvm] r243505 - Make function comments consistently imperative.
Bjarke Hammersholt Roune
- [lld] r243506 - [ELF2] Emit section table.
Michael J. Spencer
- [lld] r243509 - [ELF2] Emit correct section types.
Michael J. Spencer
- [PATCH] D11370: Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
Matthias Braun
- [PATCH] D11489: [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
Philip Reames
- [PATCH] D11587: AMDGPU: Assume SMRD access for constant address space
Matt Arsenault
- [PATCH] D11425: Filter UnDef size values in Scop Detection
Utpal Bora
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Igor Laevsky
- [PATCH] D10571: Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky
- [PATCH] D11589: [lld][LinkerScript] Process program header of linker script
Denis Protivensky
- [PATCH] D11591: Allow PeepholeOptimizer to fold a few more cases
Michael Kuperstein
- [polly] r243515 - Do not detect scops that are delinearized to arrays with "undef" size
Tobias Grosser
- [PATCH] D11592: [mips][FastISel] Apply only zero-extension to constants prior to their materialization.
Vasileios Kalintiris
- [llvm] r243516 - [AArch64] Define subtarget feature strict-align.
Akira Hatanaka
- [PATCH] D11593: AVX512 : VGETMANT implemantation
Igor Breger
- [llvm] r243519 - [PPC] Fix PR24216: Don't generate splat for misaligned shuffle mask
Bill Schmidt
- FW: D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness) -- Request for code review
Bodart, Mitch L
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Charlie Turner
- [llvm] r243522 - Temporarily revert r242871
Jingyue Wu
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
James Molloy
- [PATCH] D11597: Add an ArgList::AddAllArgs that accepts a vector of OptSpecifier.
Douglas Katzman
- [PATCH] D11598: [X86][AVX512VLDQ] add reduce/range/cvt intrinsics
Asaf Badouh
- [llvm] r243526 - [llvm-objdump] Added -j flag to filter sections that are operated on.
Colin LeMahieu
- [llvm] r243527 - Reverting r243386 because it has serious post-commit concerns that have not been addressed. Also reverts r243389, which relied on this commit.
Aaron Ballman
- [PATCH] D11012: Add a target environment for CoreCLR.
David Majnemer
- [compiler-rt] r243529 - Delete unused <dbghelp.h> include
Reid Kleckner
- [llvm] r243531 - test-release.sh: Add option for building the OpenMP run-time
Hans Wennborg
- [lld] r243532 - COFF: Set load config table entry on non-x86.
Rui Ueyama
- [lld] r243533 - COFF: Remove unused command line option.
Rui Ueyama
- [lld] r243534 - ELF2: Use DenseMap instead of std::map for a symbol table.
Rui Ueyama
- [lld] r243535 - COFF: Fix SECREL and SECTION relocations.
Rui Ueyama
- [llvm] r243536 - AArch64: use AddressingModes.h accessors for compare shifts
Tim Northover
- [llvm] r243539 - Add an ArgList::AddAllArgs that accepts a vector of OptSpecifier.
Douglas Katzman
- [PATCH] Bitcode: Add bitcode format compatibility test
Vedant Kumar
- [llvm] r243540 - Revert "[PeepholeOptimizer] Look through PHIs to find additional register sources"
Bruno Cardoso Lopes
- [llvm] r243542 - Fix typos in comments. NFC.
Lang Hames
- [llvm] r243543 - Rename test full-unroll-bad-geps.ll to full-unroll-crashers.ll.
Michael Zolotukhin
- [llvm] r243544 - [Unroll] Don't crash when simplified branch condition is undef.
Michael Zolotukhin
- [llvm] r243545 - [Unroll] Handle SwitchInst properly.
Michael Zolotukhin
- [llvm] r243546 - LowerBitSets: Add debugging output.
Peter Collingbourne
- [compiler-rt] r243547 - CFI: Update tests for various bit vector sizes following lowerbitsets optzns.
Peter Collingbourne
- [compiler-rt] r243548 - [asan] Remove special case mapping on Android/AArch64.
Evgeniy Stepanov
- [llvm] r243548 - [asan] Remove special case mapping on Android/AArch64.
Evgeniy Stepanov
- [llvm] r243549 - move DAGCombiner's allowableAlignment() helper function into the TLI
Sanjay Patel
- [PATCH] D11601: AMDGPU/SI: Simplify moveSMRDToVALU()
Tom Stellard
- [PATCH] D11602: AMDGPU/SI: Use ComplexPatterns for SMRD addressing modes
Tom Stellard
- [PATCH] D11603: AMDGPU/SI: Remove unused pattern for f32 constant loads
Tom Stellard
- [PATCH] D11604: AMDGPU/SI: Add support for 32-bit immediate SMRD offsets on SI
Tom Stellard
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Sanjay Patel
- [llvm] r243553 - MIR Parser: Parse multiple LHS register machine operands.
Alex Lorenz
- [llvm] r243554 - MIR Serialization: Serialize the '.cfi_def_cfa' CFI instruction.
Alex Lorenz
- [llvm] r243555 - Roll forward r242871
Jingyue Wu
- [PATCH] D11605: [LoopUnswitch] Add block frequency analysis to recognize hot/cold regions
Chen Li
- [llvm] r243556 - [llvm-objdump] Merging MachO DumpSections in to FilterSections. Simplifying some predicate logic.
Colin LeMahieu
- [lld] r243557 - COFF: Fix seh.test.
Rui Ueyama
- [llvm] r243558 - [llvm-objdump] Inverting logic to match the word "predicate". Returning true when we want it rather than when we want to discard it.
Colin LeMahieu
- [lld] r243559 - COFF: ARM: Fix DLL import table.
Rui Ueyama
- [lld] r243560 - COFF: ARM: Fix relocations to thumb code.
Rui Ueyama
- [llvm] r243561 - [ASan] Disable dynamic alloca and UAR detection in presence of returns_twice calls.
Alexey Samsonov
- [PATCH] D11606: Vtable aliasing improvement: makes obj->vtable noalias obj and modref(obj->virt_call, obj->vtable) = REF
Andrew Zhogin
- [llvm] r243563 - Add reverse(ContainerTy) range adapter.
Pete Cooper
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou
- [compiler-rt] r243564 - [asan] XFAIL 1 test on Android.
Evgeniy Stepanov
- [lld] r243565 - COFF: Add /safeseh command line option.
Rui Ueyama
- [llvm] r243566 - [opaque pointers] Remove use of PointerType::getElementType in favor of GEPOperator::getSourceElementType
David Blaikie
- [llvm] r243567 - Revert "Add reverse(ContainerTy) range adapter."
Pete Cooper
- [lld] r243568 - COFF: Ignore /ThrowNew command line option.
Rui Ueyama
- [llvm] r243569 - [X86][SSE] Vectorize i64 ASHR operations
Simon Pilgrim
- [lld] r243570 - Remove astyle-options.
Rui Ueyama
- [PATCH] D11500: Add amdopencl environment to triple
Eric Christopher
- [PATCH] D11607: Fix infinite loop in Shrink Wrapping
Kit Barton
- [llvm] r243572 - MIR Parser: Extract the code that parses MBB references into a new method. NFC.
Alex Lorenz
- [lld] r243573 - COFF: Fix command line option spelling.
Rui Ueyama
- [llvm] r243575 - MIR Serialization: Serialize the frame info's save and restore points.
Alex Lorenz
- [PATCH] D10445: Choose the best consecutive candidate for a store instruction in SLP vectorizer
Wei Mi
- [PATCH] D11608: COFF: Remove the old COFF linker and rename link2 link.
Rui Ueyama
- [llvm] r243576 - AArch64: use 32-bit MOV rather than UBFX to truncate registers.
Tim Northover
- [PATCH] D11610: [mips][FastISel] Remove hidden mips-fast-isel option.
Vasileios Kalintiris
- [llvm] r243577 - [X86][SSE] Keep 32-bit target i64 vector shifts on SSE unit.
Simon Pilgrim
- [PATCH] D11072: Implement tool to convert bitcode to text.
Karl Schimpf
- [llvm] r243578 - Rename hasCompatibleFunctionAttributes->areInlineCompatible based
Eric Christopher
- [lld] r243579 - [ELF2] Templatize addChunk and handle section flags.
Michael J. Spencer
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou
- [llvm] r243581 - Reapply "Add reverse(ContainerTy) range adapter."
Pete Cooper
- [llvm] r243582 - [dsymutil] Rename -v option to -verbose
Frederic Riss
- [llvm] r243583 - [dsymutil] Use option categories.
Frederic Riss
- [llvm] r243584 - [dsymutil] Re-add command line option -v this time printing the version.
Frederic Riss
- [llvm] r243585 - Fix typo "fuction" noticed in comments in AssumptionCache.h, and also all the other files that have the same typo. All comments, no functionality change! (Merely a "fuctionality" change.)
Nick Lewycky
- [PATCH] D11274: Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Cong Hou
- [lld] r243587 - COFF: Suppress "Duplicate entry" warning of lib.exe
Rui Ueyama
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Michael Spencer
- [lld] r243588 - Remove unused #includes.
Rui Ueyama
- [llvm] r243589 - [MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping.
Lang Hames
- [llvm] r243590 - IR: Implement Value::mergeUseLists() iteratively
Matthias Braun
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Michael Zolotukhin
- [compiler-rt] r243595 - [asan, tsan, msan] move the memcmp interceptor from asan/tsan to sanitizer_common. This may potentially lead to more reports from msan as it now sees the reads inside memcmp. To disable, use the flag intercept_memcmp=0. Likewise, it may potentially cause new races to appear due to more strict memcmp checking (flag strict_memcmp=1)
Kostya Serebryany
- [llvm] r243596 - push fast-math check for machine-combiner reassociations into instruction-type check; NFC
Sanjay Patel
- [PATCH] Serialize the floating point immediate machine operands.
Alex L
- [PATCH] D11616: DAGCombiner: Improve DAGCombiner select normalization
Matthias Braun
- [llvm] r243598 - Prefix make_reverse_iterator with llvm namespace.
Pete Cooper
- [compiler-rt] r243599 - [Sanitizer] Replace diagnostic string literal to workaround CMake 2.8 bug.
Alexey Samsonov
- [PATCH] D10548: Teach LTOModule to emit linker flags for dllexported symbols, plus interface cleanup.
Yunzhong Gao
- [compiler-rt] r243601 - [sanitizer] add a weak hook for memcmp interceptor, to be used primarily for fuzzing. More hooks will be added later. So far this is a Linux-only feature
Kostya Serebryany
- [PATCH] D11618: [CMake] Pass -march=i686 when targeting i686 (PR24222)
Hans Wennborg
- [llvm] r243603 - [libFuzzer] implement memcmp hook for data-flow-guided fuzzing (w/o dfsan), extend the memcmp fuzzer test
Kostya Serebryany
- [compiler-rt] r243604 - [CMake] Pass -march=i686 when targeting i686 (PR24222)
Hans Wennborg
- [PATCH] D11620: AMDGPU/SI: Remove isTriviallyReMaterializable() function from SIInstrInfo
Tom Stellard
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Tom Stellard
- [llvm] r243609 - [MCJIT] Fix a memory leak in a unit test that was introduced in r243589.
Lang Hames
- [compiler-rt] r243610 - [sanitizer] add a weak hook for strncmp interceptor, both to dfsan and other sanitizers. Hide the declaration and the calls in better macros
Kostya Serebryany
- [llvm] r243611 - [libFuzzer] implement strncmp hook for data-flow-guided fuzzing (w/ and w/o dfsan), add a test
Kostya Serebryany
- [llvm] r243613 - [LDist] Filter the checks locally rather than in LAA, NFC
Adam Nemet
- [compiler-rt] r243615 - Revert r243604, it (very likely) caused PR24312.
Nico Weber
- [llvm] r243616 - [LoopVer] Add missing std::move
Adam Nemet
- [PATCH] D11622: [NVPTX] allow register copy between float and int
Jingyue Wu
- [PATCH] D11623: TableGen: Support folding casts from bits to int
Matt Arsenault
- [PATCH] D11624: AMDGPU: Fix unreachable when emitting binary debug info
Matt Arsenault
- [PATCH] D11625: AMDGPU/SI: Set DwarfRegNum
Matt Arsenault
- [PATCH] D11626: AMDGPU: Set SubRegIndex size and offset
Matt Arsenault
- [PATCH] D11627: AMDGPU: Fix assert on dbg_value instructions
Matt Arsenault
- [PATCH] D11628: [mips][microMIPS] Implement CACHEE and PREFE instructions
Hrvoje Varga
- [PATCH] D11630: [mips][microMIPS] Implement LLE and SCE instructions
Hrvoje Varga
- [PATCH] D11631: [mips][microMIPS] Implement LWLE, LWRE, SWLE and SWRE instructions
Hrvoje Varga
- [PATCH] D11632: [mips][microMIPS] Implement CACHEE and PREFE instructions for microMIPS32r6
Hrvoje Varga
- [PATCH] D11633: [mips][microMIPS] Implement LB, LBE, LBU and LBUE instructions
Hrvoje Varga
- [PATCH] D11634: [mips][microMIPS] Implement LLE and SCE instructions for microMIPS32r6
Hrvoje Varga
- [TableGen] fix incorrect code generation for attribute ReadNone for llvm intrinsics
servuswiegehtz at yahoo.de
- [PATCH] D11635: DebugInfo: Emit DW_AT_address_class for non-0 address space
Matt Arsenault
- [PATCH] D11636: Set address space when emitting debug info
Matt Arsenault
- [lld] r243626 - [Mips] Implement definition of DT_MIPS_RLD_MAP dynamic tag, .rld_map section, and __RLD_MAP symbol
Simon Atanasyan
- [llvm] r243627 - Add amdopencl environment to triple
Matt Arsenault
- [PATCH] D11637: X86: Set AMD OpenCL libfunc name overrides
Matt Arsenault
- [PATCH] D11638: [mips][microMIPS] ADDU16, AND16, ANDI16, NOT16, OR16, SLL16 and SRL16
Hrvoje Varga
- [llvm] r243630 - [X86] Recognize "flags" as an identifier, not a register in Intel-syntax inline asm
Michael Kuperstein
- [llvm] r243633 - [test-release.sh] Add -no-libunwind to disable it on targets that don't support it.
Daniel Sanders
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Renato Golin
- [llvm] r243636 - [mips][FastISel] Apply only zero-extension to constants prior to their materialization.
Vasileios Kalintiris
- [PATCH] D11141: Add support to set/get ordering for load/store from the C API
Amaury SECHET
- [PATCH] D11642: [X86][AVX512VLBW] add pack, cvt, mulhi and madd intrinsics
Asaf Badouh
- [PATCH] D11588: [Sanitizers] [Bug 24151] Generalize type of offset in internal_mmap
Daniel Sanders
- [llvm] r243638 - [mips][FastISel] Remove hidden mips-fast-isel option.
Vasileios Kalintiris
- [PATCH] D11643: [mips][microMIPS] Implement BREAK16, LI16, MOVE16, SDBBP16, SUBU16 and XOR16 instructions
Hrvoje Varga
- [llvm] r243639 - MCJITTests/MCJITCAPITest.cpp: Try to appease i686-win32.
NAKAMURA Takumi
- [llvm] r243640 - [mips] Fix out-of-date debug information in test file.
Vasileios Kalintiris
- [PATCH] D11644: Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Daniel Sanders
- [PATCH] D11645: [sanitizers] Enable dfsan for aarch64
Adhemerval Zanella
- [PATCH] D11647: [dfsan] Enable dfsan for aarch64
Adhemerval Zanella
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski
- [PATCH] D11266: LLD: ELF: Correctly identify SHT_NOTE sections with !SHF_ALLOC as type*Note
Tom Stellard
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Tom Stellard
- [PATCH] D11458: ELF: Add AMDGPU specific defintions
Tom Stellard
- [PATCH] D11428: Improve EmitLoweredSelect for contiguous pseudo CMOV instructions.
Kevin B. Smith
- [PATCH] D11649: [regalloc] Make RegMask clobbers prevent merging vreg's into PhysRegs when hoisting def's upwards.
Daniel Sanders
- [PATCH] D11651: [LVI] Improve LazyValueInfo compile time performance
Bruno Cardoso Lopes
- [PATCH] D11422: Refactor AtomicExpand::expandAtomicRMWToCmpXchg into a standalone function.
JF Bastien
- [llvm] r243651 - AMDGPU/SI: Remove isTriviallyReMaterializable() function from SIInstrInfo
Tom Stellard
- [llvm] r243652 - AMDGPU/SI: Simplify moveSMRDToVALU()
Tom Stellard
- [PATCH] D11377: x86: check hasOpaqueSPAdjustment in canRealignStack
JF Bastien
- [PATCH] D11391: Fix testing for end of stream in bitstream reader.
Karl Schimpf
- [llvm] r243658 - [COFF] Add IMAGE_SCN_TYPE_NOLOAD to SectionCharacteristics
David Majnemer
- [llvm] r243659 - MIR Serialization: Serialize the machine basic block's successor weights.
Alex Lorenz
- [llvm] r243660 - AMDGPU: Fix unreachable when emitting binary debug info
Matt Arsenault
- [llvm] r243661 - AMDGPU: Set SubRegIndex size and offset
Matt Arsenault
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
John Brawn
- [llvm] r243664 - Fix lli with OrcLazyJIT: the default DataLayout was used.
Mehdi Amini
- [PATCH] D11654: Add a TargetMachine hook that verifies DataLayout compatibility
Mehdi AMINI
- [llvm] r243666 - [SLP vectorizer]: Choose the best consecutive candidate to pair with a store instruction.
Wei Mi
- [PATCH] D11655: COFF: Sort output sections which start with .debug to the end of the file
David Majnemer
- [PATCH] D11656: Fix bitcode parser to check ValueAsMetaData::get calls.
Karl Schimpf
- Adding VERSION_MIN load command to MachO file on Darwin
Steven Wu
- [compiler-rt] r243675 - testing for tail call optimization repression when sanitizing use-after-dtor
Naomi Musgrave
- [polly] r243677 - Move computations out of constructors
Michael Kruse
- [zorg] r243678 - [asan] Make errors in Android build/test steps fatal.
Evgeniy Stepanov
- [compiler-rt] r243679 - [asan] Support arm64 devices in asan_device_setup.
Evgeniy Stepanov
- [PATCH] D11660: [x86] reassociate integer multiplies using machine combiner pass
Sanjay Patel
- [PATCH] D11661: [ARM] Lower modulo operation to generate __aeabi_divmod on Android
Sumanth Gundapaneni
- [lld] r243680 - COFF: Sort output sections which start with .debug to the end of the file
David Majnemer
- [llvm] r243682 - Add a TargetMachine hook that verifies DataLayout compatibility
Mehdi Amini
- [lld] r243683 - Remove trailing whitespace.
Rui Ueyama
- [llvm] r243684 - Enable dfsan for aarch64
Adhemerval Zanella
- [compiler-rt] r243686 - [Sanitizers] [Bug 24151] Generalize type of offset in internal_mmap
Daniel Sanders
- [llvm] r243687 - enable fast-math-flag propagation to DAG nodes
Sanjay Patel
- [compiler-rt] r243688 - [dfsan] Enable dfsan for aarch64
Adhemerval Zanella
- [PATCH] D11662: Filter cold blocks off the loop chain when profile data is available.
Cong Hou
- [llvm] r243689 - Fix TableGen code generation for ReadNone attribute.
Eric Christopher
- [llvm] r243691 - [libFuzzer] fix the strncmp interceptor -- it should respect short strings.
Kostya Serebryany
- [llvm] r243693 - fix memcpy/memset/memmove lowering when optimizing for size
Sanjay Patel
- [PATCH] D11663: [NVPTX] Added an option to run NVVMReflect pass.
Artem Belevich
- [llvm] r243695 - MIR Parser: Report an error when a virtual register is redefined.
Alex Lorenz
- [llvm] r243696 - MIR Parser: Report an error when a constant pool item is redefined.
Alex Lorenz
- [lld] r243700 - COFF: Handle all COMDAT sections as non-GC root.
Rui Ueyama
- [lld] r243701 - COFF: Move code for Identical COMDAT Folding to ICF.cpp.
Rui Ueyama
- [PATCH] MIR Serialization: Serialize the UsesPhysRegMask from machine register info.
Alex L
- [test-suite] r243704 - Creating release candidate rc2 from release_370 branch
Hans Wennborg
- [lld] r243711 - Creating release candidate rc2 from release_370 branch
Hans Wennborg
- [compiler-rt] r243714 - [asan] Fix signal() interception on 64-bit Android.
Evgeniy Stepanov
- [PATCH]: Remove DW_TAG_arg_variable and DW_TAG_auto_variable
Duncan P. N. Exon Smith
- [PATCH] D9985: Refactor: Simplify boolean conditional return statements in lib/Target/R600
Tom Stellard
- [llvm] r243717 - [ARM] Lower modulo operation to generate __aeabi_divmod on Android
Sumanth Gundapaneni
- [llvm] r243719 - AMDGPU/SI: Remove unused pattern for f32 constant loads
Tom Stellard
- [llvm] r243720 - docs: Add information about helper scripts to HowToReleaseLLVM page
Tom Stellard
- [PATCH] D10081: docs: Add information about helper scripts to HowToReleaseLLVM page
Phabricator
- [compiler-rt] r243721 - [libFuzzer] prepare for __sanitizer_cov_trace_switch in libFuzzer and sanitizer coverage. Also fix pedantic warnings
Kostya Serebryany
- [llvm] r243722 - TableGen: Support folding casts from bits to int
Matt Arsenault
- [llvm] r243723 - AMDGPU/SI: Set DwarfRegNum
Matt Arsenault
- [llvm] r243724 - ELFYAML: Enable parsing of EM_AMDGPU
Tom Stellard
- [PATCH] D11263: ELFYAML: Enable parsing of EM_AMDGPU
Phabricator
- [llvm] r243726 - [libFuzzer] trace switch statements and apply mutations based on the expected case values
Kostya Serebryany
- [PATCH] D11671: WebAssembly: print basic integer assembly.
JF Bastien
- [llvm] r243731 - AMDGPU: Fix v16i32 to v16i8 truncstore
Matt Arsenault
- [PATCH] D11673: [lld] COFF: When resolving _load_config_used, add it as a GC root.
Peter Collingbourne
- [PATCH] D11502: [UBSan] Fix isDerivedFromAtOffset on iOS ARM64
Filipe Cabecinhas
- [llvm] r243734 - Refactor: Simplify boolean conditional return statements in lib/Target/NVPTX
Jingyue Wu
- [lld] r243735 - COFF: When resolving _load_config_used, add it as a GC root.
Peter Collingbourne
- [PATCH] D11674: [mips][microMIPS] Implement ABS.fmt, CEIL.L.fmt, CEIL.W.fmt, FLOOR.L.fmt, FLOOR.W.fmt, TRUNC.L.fmt, TRUNC.W.fmt, RSQRT.fmt and SQRT.fmt instructions
Hrvoje Varga
- [compiler-rt] r243740 - Revert r243686 - [Sanitizers] [Bug 24151] Generalize type of offset in internal_mmap
Daniel Sanders
- [PATCH] D11665: Explicitly clear the MCInst operand list when calling the target disassembler. Otherwise, repeatedly passing in the same MCInst to getInstruction() will append the current instruction's operands to the previous instruction's operands.
Ulrich Weigand
- [compiler-rt] r243743 - [AArch64|DFSAN] XPASS custom.cc, as it got fixed by r243686
Renato Golin
- [PATCH] D11675: Added support for the div, divu, ddiv and ddivu macros using traps and breaks in the integrated assembler.
Scott Egerton
- [PATCH] D11676: Added support for using traps and breaks in the integrated assembler via command line options.
Scott Egerton
- [compiler-rt] r243744 - Re-commit r243686 - [Sanitizers] [Bug 24151] Generalize type of offset in internal_mmap
Daniel Sanders
- [PATCH] D11678: [CodeGen] Fixes *absdiff* intrinsic: LangRef doc/test case improvement and corresponding code change
Shahid
- [llvm] r243745 - [regalloc] Make RegMask clobbers prevent merging vreg's into PhysRegs when hoisting def's upwards.
Daniel Sanders
- [RFC] SortedVector ADT
Aaron Ballman
- [compiler-rt] r243746 - Fix __floatsitf() for negative input
Sergey Dmitrouk
- [llvm] r243750 - [CaptureTracker] Provide an ordered basic block to PointerMayBeCapturedBefore
Bruno Cardoso Lopes
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Sergey Dmitrouk
- [PATCH] D11389: [asan] Fix the freopen interceptor to allow NULL instead of a filename
Kuba Brecka
- [PATCH] D11680: [ARM] Be less conservative about forming IT blocks.
James Molloy
- [llvm] r243751 - don't repeat function names in comments; NFC
Sanjay Patel
- [llvm] r243753 - [AArch64] Favor extended reg patterns for sub
Geoff Berry
- [llvm] r243755 - [COFF] Return symbol VAs instead of RVAs for PE files
Reid Kleckner
- [llvm] r243756 - [x86] reassociate integer multiplies using machine combiner pass
Sanjay Patel
- [lld] r243757 - Add some help strings for /dll and /debug so they show up in /?
Reid Kleckner
- [lld] r243758 - Disable objdump disassembly test after r243755
Reid Kleckner
- [llvm] r243759 - [CodeGenPrepare] Compress a pair. No functional change.
Benjamin Kramer
- [llvm] r243760 - [libFuzzer] support switch interception in dfsan mode
Kostya Serebryany
- [PATCH] D11681: [asan] Print VAs instead of RVAs for module offsets on Windows
Reid Kleckner
- [llvm] r243761 - [COFF] Consider the ImageBase when reporting section addresses
David Majnemer
- [lld] r243762 - COFF: Reenable the lld test disabled in r243758.
David Majnemer
- [PATCH] D11683: Create a wrapper pass for MachineDominatorTree to remove pass dependence when it is only used conditionally.
Cong Hou
- [llvm] r243763 - WebAssembly: print basic integer assembly.
JF Bastien
- [llvm] r243764 - DI: Rewrite the DIBuilder local variable API
Duncan P. N. Exon Smith
- [llvm] r243766 - New EH representation for MSVC compatibility
David Majnemer
- [llvm] r243768 - [libFuzzer] record traces from the switch statements only when told to do so
Kostya Serebryany
- [llvm] r243769 - Attempt to appease the MSVC build bots
David Majnemer
- [llvm] r243770 - WebAssembly: handle unused function arguments.
JF Bastien
- [PATCH] D11684: WebAssembly: handle unused function arguments.
JF Bastien
- [compiler-rt] r243771 - [UBSan] Test: Move coverage-levels.cc out of Linux directory
Filipe Cabecinhas
- [llvm] r243772 - x86: check hasOpaqueSPAdjustment in canRealignStack
JF Bastien
- [PATCH] D11685: cache OptSize and MinSize attributes in the DAG
Sanjay Patel
- [PATCH] D11686: [RegAlloc] Trace sibling copies when checking for rematerializability during spill weight calculation (PR24139)
Robert Lougher
- [PATCH] D11687: Make cost estimation in RewriteLoopExitValues smarter
Igor Laevsky
- [llvm] r243774 - DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable
Duncan P. N. Exon Smith
- [PATCH] D11689: Fix the addition of implicit register operands in incorrect order in SiInstrInfo.
Alex Lorenz
- [PATCH] D11505: [NVPTX] convert pointers in byval kernel arguments to global
Justin Holewinski
- [PATCH] D11691: [WebAssembly] Add Relooper
Alon Zakai
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D11692: WebAssembly: handle `ret void`.
JF Bastien
- [llvm] r243777 - [dsymutil] Support multiple input files on the command line
Frederic Riss
- [llvm] r243778 - [dwarfdump] Ignore scattered relocations for mach-o.
Frederic Riss
- [llvm] r243779 - IR: Add a broad bitcode compatibility test
Duncan P. N. Exon Smith
- [llvm] r243780 - MIR Serialization: Serialize the floating point immediate machine operands.
Alex Lorenz
- [llvm] r243781 - [libFuzzer] make sure that 2-byte arguments of switch() are handled properly
Kostya Serebryany
- [llvm] r243783 - WebAssembly: handle `ret void`.
JF Bastien
- [compiler-rt] r243785 - [CMake] Don't build libc++ with MSan-with-calls instrumentation.
Alexey Samsonov
- [llvm] r243786 - -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
David Blaikie
- [compiler-rt] r243787 - [asan] Fix wrong __ANDROID_API__ preprocessor condition.
Evgeniy Stepanov
- [llvm] r243788 - -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
David Blaikie
- [llvm] r243789 - Fix some formatting from a recent commit.
David Blaikie
- [llvm] r243790 - [NVPTX] convert pointers in byval kernel arguments to global
Jingyue Wu
- [llvm] r243791 - Fix a GCC buildbot that seemed to be having trouble producing the implicit move ctor
David Blaikie
- [llvm] r243792 - Fix an MSVC build break since it can't synthesize move ctors.
David Blaikie
- [llvm] r243793 - [libFuzzer] minimal documentation on data-flow-guided fuzzing
Kostya Serebryany
- [lld] r243794 - COFF: Fix error message. Space was missing.
Rui Ueyama
- [llvm] r243795 - [libFuzzer] limit the size of the inputs printed to stderr
Kostya Serebryany
- [PATCH] MIR Serialization: Initial serialization of the machine memory operands.
Alex L
- [PATCH] D11696: [x86] machine combiner reassociation: mark EFLAGS operand as 'dead'
Sanjay Patel
- [PATCH] D11698: Introduce enum value for previously defined metadata -- make.implicit
Chen Li
- [llvm] r243796 - MIR Parser: Remove unused variable.
Alex Lorenz
- [compiler-rt] r243797 - [Sanitizer] Try to fix sanitizer_libc_test on FreeBSD.
Alexey Samsonov
- [llvm] r243798 - MIR Parser: Report an error when a jump table entry is redefined.
Alex Lorenz
- [llvm] r243799 - AMDGPU/SI: Add implicit register operands in the correct order.
Alex Lorenz
- [compiler-rt] r243800 - [ASan] Fix two tests on FreeBSD: alloca.h is missing there.
Alexey Samsonov
- [polly] r243801 - Fix polly tests after LLVM IR change in r243774
Duncan P. N. Exon Smith
- [PATCH] D11699: WebAssembly: handle more than int32 argument/return
JF Bastien
- [compiler-rt] r243802 - [asan] Link tests with ld.gold on Android.
Evgeniy Stepanov
- [llvm] r243816 - -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
David Blaikie
- [llvm] r243817 - [libFuzzer] start refactoring the Mutator and adding tests to it
Kostya Serebryany
- [llvm] r243818 - [libFuzzer] more refactoring of the Mutator and adding tests to it
Kostya Serebryany
- [llvm] r243820 - -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
David Blaikie
- [llvm] r243821 - Missing formatting
David Blaikie
- [llvm] r243822 - WebAssembly: handle more than int32 argument/return
JF Bastien
- [llvm] r243823 - Workaround some compilers that give a stricter throw spec to = default than implicit dtors
David Blaikie
- [llvm] r243824 - -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
David Blaikie
- [llvm] r243825 - -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
David Blaikie
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
Matt Arsenault
- [polly] r243829 - Fix typo
Tobias Grosser
- [PATCH] D11702: AMDGPU: Make scc not allocatable
Matt Arsenault
- [PATCH] D11703: AMDGPU: scc does not support i32
Matt Arsenault
- [polly] r243830 - Only use instructions as insert locations for SCEVExpander
Tobias Grosser
- [llvm] r243831 - [DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level
Simon Pilgrim
- [llvm] r243833 - [Mips] Support DT_MIPS_RLD_MAP_REL dynamic section tag in the llvm-readobj
Simon Atanasyan
- [lld] r243835 - [Mips] Implement definition of the DT_MIPS_RLD_MAP_REL dynamic tag
Simon Atanasyan
- [llvm] r243836 - Provide move constructor to appease Visual C++.
Yaron Keren
- [llvm] r243837 - Use SDValue bool check. NFCI.
Simon Pilgrim
- [llvm] r243838 - Remove trailing whitespace. NFCI.
Simon Pilgrim
- [PATCH] D11234: Add debug option to turn off zero cost phi node inserting in PRE
Lawrence Hu
- [llvm] r243839 - [NVPTX] allow register copy between float and int
Jingyue Wu
- [PATCH] D11051: Swap loop invariant GEP with loop variant GEP to allow more LICM.
Lawrence Hu
- [PATCH] D11443: Create constant GEP first to allow more LICM.
Lawrence Hu
- [llvm] r243842 - De-constify pointers to Type since they can't be modified. NFC
Craig Topper
- [llvm] r243843 - Merge the const and non-const Type::getScalarType to a const version that returns a non-const pointer. Since we don't put const on Types all places were already calling the non-const version.
Craig Topper
- [llvm] r243844 - Mark Type::getPointerTo as const. Unfortunately, this requires a const_cast inside, but at least it makes all methods on Type const. NFC
Craig Topper
- [llvm] r243845 - Mark CompositeType::getTypeAtIndex as const. NFC
Craig Topper
- [PATCH] D11704: AMDGPU: Remove SCCReg.
Matt Arsenault
- [PATCH] D11705: AMDGPU/SI: Remove EXECReg
Matt Arsenault
- [PATCH] D11706: [Unroll] Improve the brute force loop unroll estimate by propagating through PHI nodes across iterations.
Chandler Carruth
- [PATCH] D11707: [GMR] Teach the conservative path of GMR to catch even more easy cases.
Chandler Carruth
- [PATCH] D11708: AMDGPU/SI: Fix missing implicit def/use of exec
Matt Arsenault
- [PATCH] D11709: AVX512 : vshufps/d implemantation
Igor Breger
- [llvm] r243847 - Add support to set/get ordering for load/store from the C API
Andrew Wilkins
- [PATCH] D11710: [SimplifyCFG] Ignore lifetime intrinsics when looking for empty landing pads
Björn Steinbrink
- [polly] r243849 - Dependences: Zero pad the schedule map
Tobias Grosser
- [PATCH] D11712: Fix bug in COMISD and COMISS definition in td files
Marina Yatsina
- [llvm] r243850 - [X86][SSE] Refreshed sse2 vector shift tests
Simon Pilgrim
- [polly] r243852 - Use the branch instruction to define the location of a PHI-node write
Tobias Grosser
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
David Wiberg
- [PATCH] D11713: AMDGPU/SI: Remove source uses of VCCReg
Matt Arsenault
- [PATCH] D11714: AMDGPU/SI: Remove VCCReg
Matt Arsenault
- [llvm] r243853 - Remove dead code, NFC
Duncan P. N. Exon Smith
- [llvm] r243854 - AsmPrinter: Change DIEValueList to a subclass of DIE, NFC
Duncan P. N. Exon Smith
- [llvm] r243855 - AsmPrinter: Take DIEValueList in some DwarfUnit API, NFC
Duncan P. N. Exon Smith
- [llvm] r243856 - AsmPrinter: Split out non-DIE printing from DIE::print(), NFC
Duncan P. N. Exon Smith
- [llvm] r243857 - DwarfLinker: Use DIEValueList instead of DIE, NFC
Duncan P. N. Exon Smith
- [llvm] r243858 - AsmPrinter: Stop inheriting from DIE
Duncan P. N. Exon Smith
- [llvm] r243859 - Use range-based for loops. NFC
Craig Topper
- [llvm] r243860 - WebAssembly: implement getScalarShiftAmountTy so we can shift by amount, with type
JF Bastien
- [PATCH] D11715: WebAssembly: implement getScalarShiftAmountTy so we can shift by amount, with type
JF Bastien
- [llvm] r243861 - [dwarfdump] Move dumping to a helper function NFC
Frederic Riss
- [llvm] r243862 - [dwarfdump] Add support for dumping mach-o universal objectfiles
Frederic Riss
- [llvm] r243863 - Use early return NFC.
Frederic Riss
- [llvm] r243864 - ValueMapper: Reuse local variable, NFC
Duncan P. N. Exon Smith
- [llvm] r243865 - ValueMapper: Use a range-based for, NFC
Duncan P. N. Exon Smith
- [llvm] r243866 - ValueMapper: Only check for cycles if operands change
Duncan P. N. Exon Smith
Last message date:
Sun Aug 2 23:32:43 PDT 2015
Archived on: Tue Aug 4 17:13:05 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).