The Week Of Monday 10 August 2015 Archives by author
Starting: Mon Aug 10 00:01:07 PDT 2015
Ending: Sun Aug 16 23:59:15 PDT 2015
Messages: 1723
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Ansari, Zia via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Kuperstein, Michael M via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Kuperstein, Michael M via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Kuperstein, Michael M via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Kuperstein, Michael M via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Nema, Ashutosh via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Nema, Ashutosh via llvm-commits
- [PATCH] Minor tidying of dwarf-linkage-names.ll
Robinson, Paul via llvm-commits
- [llvm] r244452 - Silence a sign mismatch warning; NFC.
Aaron Ballman via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
Aaron Ballman via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
Aaron Ballman via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
Aaron Ballman via llvm-commits
- [llvm] r244589 - Revert r244516; it was causing cmake configuration failures on Windows with Visual Studio.
Aaron Ballman via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
Aaron Ballman via llvm-commits
- [llvm] r244812 - Move the object being used to move-initialize when calling the base class' constructor from the ctor-initializer. This should have no effect given the triviality of the class, but it allows for easier maintenance should the semantics of the base class change. NFC intended.
Aaron Ballman via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
Aaron Ballman via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Adam Nemet via llvm-commits
- [llvm] r244527 - [LoopVer] Remove unused pointer partition argument, NFC.
Adam Nemet via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Adam Nemet via llvm-commits
- [llvm] r244540 - [LAA] Change name from addRuntimeCheck to addRuntimeChecks, NFC
Adam Nemet via llvm-commits
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Adam Nemet via llvm-commits
- [llvm] r244690 - [LAA] Fix typo in test
Adam Nemet via llvm-commits
- [llvm] r244703 - [LoopDist] Add test for missing coverage
Adam Nemet via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Adam Nemet via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Adam Nemet via llvm-commits
- [llvm] r244763 - [LoopVer] Optionally allow using memchecks from LAA
Adam Nemet via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Adam Nemet via llvm-commits
- [llvm] r245032 - [LVer] Remove unused Pass parameter from versionLoop, NFC
Adam Nemet via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Adhemerval Zanella via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Adrian Prantl via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Adrian Prantl via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Adrian Prantl via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Adrian Prantl via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Adrian Prantl via llvm-commits
- [PATCH] D11933: Extending debug ranges
Adrian Prantl via llvm-commits
- [PATCH] D11942: [GlobalMerge] Use private linkage for MergedGlobals variables
Ahmed Bougacha via llvm-commits
- [llvm] r244857 - [CodeGen] Simplify getNode(*EXT/TRUNC) type size assert. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r244858 - [CodeGen] When Promoting, don't extend the 2nd FCOPYSIGN operand.
Ahmed Bougacha via llvm-commits
- [llvm] r244859 - [CodeGen] Assert on getNode(FP_EXTEND) with a smaller dst type.
Ahmed Bougacha via llvm-commits
- [llvm] r244860 - [AArch64] Also custom-lowering mismatched vector/f16 FCOPYSIGN.
Ahmed Bougacha via llvm-commits
- [llvm] r244861 - [AArch64] Cleanup vector-fcopysign.ll test. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r244862 - [CodeGen] Mark the promoted FCOPYSIGN result FP_ROUND as TRUNCating.
Ahmed Bougacha via llvm-commits
- [llvm] r244955 - [AArch64] Provide "too few operands" diags on short-form NEON also.
Ahmed Bougacha via llvm-commits
- [llvm] r244594 - [AArch64] Replace the custom AArch64ISD::FMIN/MAX nodes with ISD::FMINNAN/MAXNAN
Ahmed Bougacha via llvm-commits
- [llvm] r244594 - [AArch64] Replace the custom AArch64ISD::FMIN/MAX nodes with ISD::FMINNAN/MAXNAN
Ahmed Bougacha via llvm-commits
- [llvm] r245107 - [AArch64] Fix FMLS scalar-indexed-from-2s-after-neg patterns.
Ahmed Bougacha via llvm-commits
- [PATCH] MachineVerifier: Handle the optional def operand in a PATCHPOINT instruction.
Alex L via llvm-commits
- [PATCH] MIR Serialization: Serialize the UsesPhysRegMask from machine register info.
Alex L via llvm-commits
- [PATCH] Remove the global pseudo source values manager variable and convert the MipsCallEntry subclass into target neutral subclasses.
Alex L via llvm-commits
- [llvm] r244803 - MIR Serialization: Serialize the constant pool pseudo source values.
Alex L via llvm-commits
- [llvm] r244698 - PseudoSourceValue: Transform the mips subclass to target independent subclasses
Alex L via llvm-commits
- [llvm] r244982 - MIR Serialization: Change MIR syntax - use custom syntax for MBBs.
Alex L via llvm-commits
- [llvm] r244508 - StackMap: FastISel: Add an appropriate number of immediate operands to the
Alex Lorenz via llvm-commits
- [PATCH] D11853: StackMap: FastISel: Add an appropriate number of immediate operands to the frame setup instruction.
Alex Lorenz via llvm-commits
- [PATCH] D11853: StackMap: FastISel: Add an appropriate number of immediate operands to the frame setup instruction.
Alex Lorenz via llvm-commits
- [llvm] r244513 - MachineVerifier: Handle the optional def operand in a PATCHPOINT instruction.
Alex Lorenz via llvm-commits
- [llvm] r244529 - MIR Serialization: Serialize the liveout register mask machine operands.
Alex Lorenz via llvm-commits
- [llvm] r244534 - MIR Parser: Report an error when a fixed stack object is redefined.
Alex Lorenz via llvm-commits
- [llvm] r244536 - MIR Parser: Report an error when a stack object is redefined.
Alex Lorenz via llvm-commits
- [llvm] r244548 - MIR Serialization: Serialize UsedPhysRegMask from the machine register info.
Alex Lorenz via llvm-commits
- [llvm] r244685 - Reformat PseudoSourceValue.cpp and PseudoSourceValue.h. NFC.
Alex Lorenz via llvm-commits
- [llvm] r244686 - PseudoSourceValue: Update comments and fix lowercase variable names. NFC.
Alex Lorenz via llvm-commits
- [llvm] r244687 - PseudoSourceValue: Introduce a 'PSVKind' enumerator.
Alex Lorenz via llvm-commits
- [llvm] r244693 - PseudoSourceValue: Replace global manager with a manager in a machine function.
Alex Lorenz via llvm-commits
- [llvm] r244698 - PseudoSourceValue: Transform the mips subclass to target independent subclasses
Alex Lorenz via llvm-commits
- [llvm] r244803 - MIR Serialization: Serialize the constant pool pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r244806 - MIR Serialization: Serialize the stack pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r244809 - MIR Serialization: Serialize the GOT pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r244813 - MIR Serialization: Serialize the jump table pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r244814 - MIR Parser: Move the parsing of fixed stack object indices into new method. NFC
Alex Lorenz via llvm-commits
- [llvm] r244816 - MIR Serialization: Serialize the fixed stack pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r244817 - MIR Parser: Allow the MI IR references to reference global values.
Alex Lorenz via llvm-commits
- [llvm] r244943 - MIR Parser: Rename the method 'diagFromLLVMAssemblyDiag'. NFC.
Alex Lorenz via llvm-commits
- [llvm] r244945 - MIR Parser: Extract the code that parses the alignment into a new method. NFC.
Alex Lorenz via llvm-commits
- [llvm] r244953 - MIR Parser: Don't allow negative alignments for memory operands.
Alex Lorenz via llvm-commits
- [llvm] r244982 - MIR Serialization: Change MIR syntax - use custom syntax for MBBs.
Alex Lorenz via llvm-commits
- [llvm] r244996 - Update MIRLangRef for MIR syntax change from r244982.
Alex Lorenz via llvm-commits
- [llvm] r245082 - MIR Serialization: Serialize the bundled machine instructions.
Alex Lorenz via llvm-commits
- [llvm] r245085 - MIR Serialization: Serialize the 'internal' register operand flag.
Alex Lorenz via llvm-commits
- [llvm] r245097 - MIR Serialization: Serialize the global value call entry pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r245098 - MIR Serialization: Serialize the external symbol call entry pseudo source
Alex Lorenz via llvm-commits
- [llvm] r245103 - MIR Serialization: Serialize the '.cfi_same_value' CFI directive.
Alex Lorenz via llvm-commits
- [llvm] r245138 - MIRLangRef: Describe the syntax that is used to represent machine basic blocks.
Alex Lorenz via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Alexander Potapenko via llvm-commits
- [PATCH] D11903: [UBSan] Enable 'help' option output, report unrecognized flags
Alexander Potapenko via llvm-commits
- [llvm] r245105 - [bpf] add documentation and instruction set description
Alexei Starovoitov via llvm-commits
- [PATCH] D11858: CFI: Add diagnostic handler and tests for indirect call checker.
Alexey Samsonov via llvm-commits
- [PATCH] D11793: [compiler-rt] Add SourceLocations for float_cast_overflow data.
Alexey Samsonov via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Alexey Samsonov via llvm-commits
- [PATCH] D11793: [compiler-rt] Add SourceLocations for float_cast_overflow data.
Alexey Samsonov via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Alexey Samsonov via llvm-commits
- [PATCH] D11920: [Windows] Implement FileExists, ReadFromFile, and FindPathToBinary
Alexey Samsonov via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Alexey Samsonov via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Alexey Samsonov via llvm-commits
- [PATCH] D11858: CFI: Add diagnostic handler and tests for indirect call checker.
Alexey Samsonov via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Alexey Samsonov via llvm-commits
- [compiler-rt] r244827 - Move tests that use unistd.h and pthread.h to TestCases/Posix
Alexey Samsonov via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Alexey Samsonov via llvm-commits
- [PATCH] D11982: Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Alexey Samsonov via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Alexey Samsonov via llvm-commits
- [compiler-rt] r244827 - Move tests that use unistd.h and pthread.h to TestCases/Posix
Alexey Samsonov via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Alexey Samsonov via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Alexey Samsonov via llvm-commits
- [PATCH] D11999: [windows] Fix deadlock on mmap failure due to CHECK recursion
Alexey Samsonov via llvm-commits
- [PATCH] D11903: [UBSan] Enable 'help' option output, report unrecognized flags
Alexey Samsonov via llvm-commits
- [PATCH] D12019: [windows] Fix or XFAIL remaining portable test failures and enable them
Alexey Samsonov via llvm-commits
- [compiler-rt] r244946 - [UBSan] Enable 'help' option output, report unrecognized flags
Alexey Samsonov via llvm-commits
- [PATCH] D11903: [UBSan] Enable 'help' option output, report unrecognized flags
Alexey Samsonov via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Alexey Samsonov via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Alexey Samsonov via llvm-commits
- [PATCH] D11691: [WebAssembly] Add Relooper
Alon Zakai via llvm-commits
- [PATCH] D10725: Improve testing for the C API
Amaury SECHET via llvm-commits
- [PATCH] D10725: Improve testing for the C API
Amaury SECHET via llvm-commits
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud via llvm-commits
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud via llvm-commits
- [PATCH] D11886: [InstCombine] Move SSE2/AVX2 arithmetic vector shift folding to instcombiner
Andrea Di Biagio via llvm-commits
- [PATCH] D11934: [InstCombine] Move SSE/AVX vector blend folding to instcombiner
Andrea Di Biagio via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Anna Zaks via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Anna Zaks via llvm-commits
- [PATCH] D11616: DAGCombiner: Improve DAGCombiner select normalization
Arnaud de Grandmaison via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Ashutosh Nema via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Ashutosh Nema via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Ashutosh Nema via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Ashutosh Nema via llvm-commits
- [llvm] r244883 - Test Commit.
Ashutosh Nema via llvm-commits
- [PATCH] D12071: Exposing findDefsUsedOutsideOfLoop as a Loop utility
Ashutosh Nema via llvm-commits
- [PATCH] D11954: AMDGPU/SI: Add test for constant folding
Axel Davy via llvm-commits
- [PATCH] D11884: AMDGPU/SI: Add missing spill class
Axel Davy via llvm-commits
- [PATCH] D11883: AMDGPU/SI: Better handle s_wait insertion
Axel Davy via llvm-commits
- [PATCH] D11954: AMDGPU/SI: Add test for constant folding
Axel Davy via llvm-commits
- [PATCH] D11883: AMDGPU/SI: Better handle s_wait insertion
Axel Davy via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Benjamin Kramer via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Benjamin Kramer via llvm-commits
- [llvm] r245188 - [IR] Simplify code. No functionality change.
Benjamin Kramer via llvm-commits
- [llvm] r245189 - [SimplifyLibCalls] Drop default template args. No functional change.
Benjamin Kramer via llvm-commits
- [llvm] r245188 - [IR] Simplify code. No functionality change.
Benjamin Kramer via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D12016: [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D12016: [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Bjarke Hammersholt Roune via llvm-commits
- [llvm] r245118 - [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D11710: [SimplifyCFG] Ignore lifetime intrinsics when looking for empty landing pads
Björn Steinbrink via llvm-commits
- [PATCH] D11710: [SimplifyCFG] Ignore lifetime intrinsics when looking for empty landing pads
Björn Steinbrink via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Björn Steinbrink via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Björn Steinbrink via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Brad King via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Bruno Cardoso Lopes via llvm-commits
- Test #2
Cameron Esfahani via llvm-commits
- [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.
Cameron Esfahani via llvm-commits
- [llvm] r244557 - Explicitly clear the MI operand list when getInstruction() is called. Call MI.clear() within MCD::OPC_Decode case and inside of translateInstruction() for the X86 target. Remove now unnecessary MI.clear() from ARMDisassembler.
Cameron Esfahani via llvm-commits
- [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.
Cameron Esfahani via llvm-commits
- [llvm] r231527 - [AArch64][LoadStoreOptimizer] Generate LDP + SXTW instead of LD[U]R + LD[U]RSW.
Chad Rosier via llvm-commits
- [PATCH] D11794: Fix REPE, REPZ, REPNZ for intel syntax
Chad Rosier via llvm-commits
- [llvm] r244465 - Typo. Move comment closer to relevant code. NFC.
Chad Rosier via llvm-commits
- [llvm] r244479 - [AArch64] Convert a conditional check that will always be true to an assert. NFC.
Chad Rosier via llvm-commits
- [PATCH] D12015: [SDAG] Generate FMINNUM/FMAXNUM/FMINNAN/FMAXNAN from SDAGBuilder
Chad Rosier via llvm-commits
- [llvm] r245065 - Cleanup test whitespace or lack thereof. NFC.
Chad Rosier via llvm-commits
- [PATCH] D12009: Logically Dead Code
Chakshu Grover via llvm-commits
- [PATCH] D12010: Logically Dead Code
Chakshu Grover via llvm-commits
- [PATCH] D12011: Logically Dead Code
Chakshu Grover via llvm-commits
- [PATCH] D11900: [GMR] Be a bit smarter about which globals alias when doing recursive lookups
Chandler Carruth via llvm-commits
- [llvm] r244778 - [PM/AA] Have memdep explicitly get and use TargetLibraryInfo rather than
Chandler Carruth via llvm-commits
- [llvm] r244780 - [PM/AA] Stop getting the TargetLibraryInfo out of the AliasAnalysis and
Chandler Carruth via llvm-commits
- [llvm] r244785 - [PM/AA] Explicitly depend on TLI rather than getting it out of the
Chandler Carruth via llvm-commits
- [llvm] r244787 - [PM/AA] Add missing static dependency edges from DSE and memdep to TLI.
Chandler Carruth via llvm-commits
- [PATCH] D11984: [PM/AA] Remove the AliasDebugger pass.
Chandler Carruth via llvm-commits
- [llvm] r244825 - [PM/AA] Remove the AliasDebugger pass.
Chandler Carruth via llvm-commits
- [PATCH] D11984: [PM/AA] Remove the AliasDebugger pass.
Chandler Carruth via llvm-commits
- [llvm] r244828 - [LIR] Run clang-format over LoopIdiomRecognize in preparation for
Chandler Carruth via llvm-commits
- [llvm] r244841 - [LIR] Remove the 'LIRUtils' abstraction which was unnecessary and adding
Chandler Carruth via llvm-commits
- [llvm] r244845 - [LIR] Move all the helpers to be private and re-order the methods in
Chandler Carruth via llvm-commits
- [llvm] r244851 - [LIR] Remove the dedicated class for popcount recognition and sink the
Chandler Carruth via llvm-commits
- [llvm] r244853 - [LIR] Make the LoopIdiomRecognize pass get analyses essentially the same
Chandler Carruth via llvm-commits
- [llvm] r244878 - [LIR] Handle the LoopInfo the same as all the other analyses. No utility
Chandler Carruth via llvm-commits
- [llvm] r244879 - [LIR] Start leveraging the fundamental guarantees of a loop in
Chandler Carruth via llvm-commits
- [llvm] r244880 - [LIR] Handle access to AliasAnalysis the same way as the other analysis
Chandler Carruth via llvm-commits
- [PATCH] D11764: [DAGCombiner] Attempt to mask vectors before zero extension instead of after.
Chandler Carruth via llvm-commits
- [llvm] r244879 - [LIR] Start leveraging the fundamental guarantees of a loop in
Chandler Carruth via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Chandler Carruth via llvm-commits
- [llvm] r244993 - [LIR] Re-instate r244880, reverted in r244884, factoring the handling of
Chandler Carruth via llvm-commits
- [llvm] r245000 - [PM/AA] Run clang-format over LibCallAliasAnalysis prior to making
Chandler Carruth via llvm-commits
- [llvm] r245001 - [PM/AA] Move the LibCall AA creation routine declaration to that
Chandler Carruth via llvm-commits
- [llvm] r245002 - [PM/AA] Remove the function names and class names from doxygen comments
Chandler Carruth via llvm-commits
- [llvm] r245004 - [PM/AA] Hoist the AA counter pass into a header to match the analysis
Chandler Carruth via llvm-commits
- [llvm] r245005 - [PM/AA] Run clang-format over this code to establish a clean baseline
Chandler Carruth via llvm-commits
- [llvm] r245006 - [PM/AA] Sink all the actual code from AliasAnalysisCounter back into the
Chandler Carruth via llvm-commits
- [llvm] r245007 - [PM/AA] Delete two pointlessly overridden methods on the AA interface by
Chandler Carruth via llvm-commits
- [llvm] r245009 - [PM/AA] Extract a minimal interface for CFLAA to its own header file.
Chandler Carruth via llvm-commits
- [llvm] r245010 - [PM/AA] Run clang-format over the ScopedNoAliasAA pass prior to making
Chandler Carruth via llvm-commits
- [llvm] r245011 - [PM/AA] Hoist the value handle definition for CFLAA into the header to
Chandler Carruth via llvm-commits
- [llvm] r245012 - [PM/AA] Hoist ScopedNoAliasAA's interface into a header and move the
Chandler Carruth via llvm-commits
- [llvm] r245013 - [PM/AA] Hoist the SCEV-AA interface to its own header and pull the
Chandler Carruth via llvm-commits
- [llvm] r245014 - [PM/AA] Run clang-format over the SCEV-AA code to normalize the
Chandler Carruth via llvm-commits
- [llvm] r245015 - [PM/AA] Clean up the SCEV-AA comment formatting and typos.
Chandler Carruth via llvm-commits
- [llvm] r245016 - [PM/AA] Remove a stray #include that snuck in via copy/paste when
Chandler Carruth via llvm-commits
- [llvm] r245017 - [PM/AA] Run clang-format over TBAA code to normalize the formatting
Chandler Carruth via llvm-commits
- [llvm] r245019 - [PM/AA] Hoist the interface to TBAA into a dedicated header along with
Chandler Carruth via llvm-commits
- [llvm] r245021 - [PM/AA] Extract the interface for GlobalsModRef into a header along with
Chandler Carruth via llvm-commits
- [llvm] r245023 - [PM/AA] Don't bother forward declaring Function and Value, just include
Chandler Carruth via llvm-commits
- [llvm] r245024 - [PM/AA] Run clang-format over the ObjCARC Alias Analysis code to
Chandler Carruth via llvm-commits
- [llvm] r245034 - [PM/AA] Remove two no-op overridden functions that just delegated to the
Chandler Carruth via llvm-commits
- [PATCH] D12028: [PM/AA] Delete the LibCallAliasAnalysis and all the associated infrastructure.
Chandler Carruth via llvm-commits
- [llvm] r244232 - [cmake] Handle Dragonfly BSD like FreeBSD
Chandler Carruth via llvm-commits
- [llvm] r245034 - [PM/AA] Remove two no-op overridden functions that just delegated to the
Chandler Carruth via llvm-commits
- [llvm] r245155 - [PM/AA] Delete the LibCallAliasAnalysis and all the associated
Chandler Carruth via llvm-commits
- [PATCH] D12028: [PM/AA] Delete the LibCallAliasAnalysis and all the associated infrastructure.
Chandler Carruth via llvm-commits
- [llvm] r245170 - Revert r244127: [PM] Remove a failed attempt to port the CallGraph
Chandler Carruth via llvm-commits
- [PATCH] D12063: [PM] Port ScalarEvolution to the new pass manager.
Chandler Carruth via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
Chandler Carruth via llvm-commits
- [llvm] r245192 - [ADT] Teach FoldingSet to be movable.
Chandler Carruth via llvm-commits
- [llvm] r245192 - [ADT] Teach FoldingSet to be movable.
Chandler Carruth via llvm-commits
- [llvm] r245193 - [PM] Port ScalarEvolution to the new pass manager.
Chandler Carruth via llvm-commits
- [PATCH] D12063: [PM] Port ScalarEvolution to the new pass manager.
Chandler Carruth via llvm-commits
- [PATCH] D12063: [PM] Port ScalarEvolution to the new pass manager.
Chandler Carruth via llvm-commits
- [llvm] r244887 - [InstCombinePHI] Partial simplification of identity operations.
Charlie Turner via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Charlie Turner via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Chen Li via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Chen Li via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Chen Li via llvm-commits
- [llvm] r244642 - [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Chen Li via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Chen Li via llvm-commits
- [PATCH] D11953: [LowerSwitch] Skip dead blocks for processSwitchInst()
Chen Li via llvm-commits
- [PATCH] D11953: [LowerSwitch] Skip dead blocks for processSwitchInst()
Chen Li via llvm-commits
- [PATCH] D11953: [LowerSwitch] Skip dead blocks for processSwitchInst()
Chen Li via llvm-commits
- [llvm] r244656 - [LowerSwitch] Skip dead blocks for processSwitchInst()
Chen Li via llvm-commits
- [PATCH] D11953: [LowerSwitch] Skip dead blocks for processSwitchInst()
Chen Li via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Chen Li via llvm-commits
- [PATCH] D11997: [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop
Chen Li via llvm-commits
- [PATCH] D11997: [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop
Chen Li via llvm-commits
- [llvm] r244868 - [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop
Chen Li via llvm-commits
- [PATCH] D11605: [LoopUnswitch] Add block frequency analysis to recognize hot/cold regions
Chen Li via llvm-commits
- [PATCH] D11438: Fix x86_64 fp128 calling convention
Chih-Hung Hsieh via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Chih-Hung Hsieh via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Chih-Hung Hsieh via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Chih-Hung Hsieh via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [compiler-rt] r244634 - [cmake] Handle external source for lld and libcxx
Chris Bieneman via llvm-commits
- [compiler-rt] r244634 - [cmake] Handle external source for lld and libcxx
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [compiler-rt] r244699 - NFC. Fixing a red squiggly line in my editor.
Chris Bieneman via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Chris Bieneman via llvm-commits
- [llvm] r244920 - Emit argmemonly attribute for intrinsics.
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [compiler-rt] r244948 - [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Chris Bieneman via llvm-commits
- [PATCH] D11849: llvm-config: Add --has-rtti option
Chris Bieneman via llvm-commits
- [PATCH] D11838: llvm-config: Add --build-system option
Chris Bieneman via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Chris Bieneman via llvm-commits
- [llvm] r245064 - [CMake] Fix PR14200, llvm-config output misses -fno-rtti
Chris Bieneman via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Chris Bieneman via llvm-commits
- [llvm] r244418 - [PHITransAddr] Don't assume that instruction operands are translatable
Chris Lattner via llvm-commits
- [llvm] r244676 - Fix PR24354.
Chris Lattner via llvm-commits
- [PATCH] D11839: Adding SymbolRef::getSectionName for getting a textual section name for the symbol. Updating llvm-objdump to use this
Colin LeMahieu via llvm-commits
- [llvm] r244493 - [TableGen] NFC improving comments about what the tokenized identifiers will contain.
Colin LeMahieu via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [llvm] r244518 - NFC. Fix some format issues in lib/CodeGen/MachineBasicBlock.cpp.
Cong Hou via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Cong Hou via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou via llvm-commits
- [llvm] r244815 - NFC. Convert comments in MachineBasicBlock.cpp into new style.
Cong Hou via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou via llvm-commits
- [polly] r244459 - Make StmtSet a list.
Craig Topper via llvm-commits
- [llvm] r244718 - [TableGen] Remove unused constructor.
Craig Topper via llvm-commits
- [llvm] r245190 - [TableGen] Move the ConversionRow vector into the ConversionTable instead of copying.
Craig Topper via llvm-commits
- [llvm] r245191 - [TableGen] Use range-based for loop.
Craig Topper via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Dan Albert via llvm-commits
- [PATCH] D11914: WebAssembly: print immediates
Dan Gohman via llvm-commits
- [PATCH] D11914: WebAssembly: print immediates
Dan Gohman via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
Dan Gohman via llvm-commits
- [patch] Start fixing pr24429
Dan Gohman via llvm-commits
- [patch] Start fixing pr24429
Dan Gohman via llvm-commits
- [patch] Start fixing pr24429
Dan Gohman via llvm-commits
- [PATCH] D11970: WebAssembly: floating-point comparisons
Dan Gohman via llvm-commits
- [llvm] r244804 - Update a comment; Emscripten no longer uses le32 and le64. NFC.
Dan Gohman via llvm-commits
- [llvm] r244847 - [WebAssembly] Declare the llvm.wasm.page.size() intrinsic.
Dan Gohman via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Dan Liew via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Daniel Berlin via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Daniel Berlin via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Daniel Berlin via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Daniel Berlin via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Daniel Berlin via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Daniel Berlin via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Daniel Berlin via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Daniel Berlin via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Daniel Berlin via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Daniel Berlin via llvm-commits
- [compiler-rt] r244709 - Revised test to pass under updated dtor callback implementation
Daniel Jasper via llvm-commits
- [compiler-rt] r244724 - Revert "Revised test to pass under updated dtor callback implementation"
Daniel Jasper via llvm-commits
- [compiler-rt] r244873 - Revert "Removed xfail, since test is passing in line with expanded dtor sanitizing functionality"
Daniel Jasper via llvm-commits
- [compiler-rt] r244818 - Removed xfail, since test is passing in line with expanded dtor sanitizing functionality
Daniel Jasper via llvm-commits
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Daniel Sanders via llvm-commits
- [PATCH] D10869: [mips][microMIPS] Implement SW and SWE instructions
Daniel Sanders via llvm-commits
- [PATCH] D10923: [mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions
Daniel Sanders via llvm-commits
- [PATCH] D10953: [mips][microMIPS] Implement DDIV, DMOD, DDIVU and DMODU instructions
Daniel Sanders via llvm-commits
- [PATCH] D11675: [mips] Added support for the div, divu, ddiv and ddivu macros using traps and breaks in the integrated assembler.
Daniel Sanders via llvm-commits
- [PATCH] D11676: [mips] Added support for using traps and breaks in the integrated assembler via command line options.
Daniel Sanders via llvm-commits
- [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
Daniel Sanders via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Daniel Sanders via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Daniel Sanders via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Daniel Sanders via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Daniel Sanders via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Daniel Sanders via llvm-commits
- [llvm] r244698 - PseudoSourceValue: Transform the mips subclass to target independent subclasses
Daniel Sanders via llvm-commits
- [llvm] r244687 - PseudoSourceValue: Introduce a 'PSVKind' enumerator.
Daniel Sanders via llvm-commits
- [llvm] r244693 - PseudoSourceValue: Replace global manager with a manager in a machine function.
Daniel Sanders via llvm-commits
- [llvm] r244698 - PseudoSourceValue: Transform the mips subclass to target independent subclasses
Daniel Sanders via llvm-commits
- [PATCH] D4723: Add framework for iterative compilation to llvm
Daniel Sanders via llvm-commits
- [llvm] r244698 - PseudoSourceValue: Transform the mips subclass to target independent subclasses
Daniel Sanders via llvm-commits
- [llvm] r244687 - PseudoSourceValue: Introduce a 'PSVKind' enumerator.
Daniel Sanders via llvm-commits
- [llvm] r244693 - PseudoSourceValue: Replace global manager with a manager in a machine function.
Daniel Sanders via llvm-commits
- [PATCH] D10955: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit ADDIUR1SP, ADDIUR2, ADDIUS5 and ADDIUSP instructions
Daniel Sanders via llvm-commits
- [PATCH] D10956: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit LBU16, LHU16, LW16, LWGP and LWSP instructions
Daniel Sanders via llvm-commits
- [PATCH] D11644: Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Daniel Sanders via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Daniel Sanders via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Daniel Sanders via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Daniel Sanders via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Daniel Sanders via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
David via llvm-commits
- [llvm] r243616 - [LoopVer] Add missing std::move
David Blaikie via llvm-commits
- [llvm] r244405 - Fix dangling reference in DwarfLinker.cpp. The original code
David Blaikie via llvm-commits
- [compiler-rt] r244453 - -Wdeprecated: Use noexcept rather than throw() where supported
David Blaikie via llvm-commits
- [PATCH] D11780: -Wdeprecated: Use noexcept rather than throw() where supported
David Blaikie via llvm-commits
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
David Blaikie via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
David Blaikie via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
David Blaikie via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
David Blaikie via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
David Blaikie via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
David Blaikie via llvm-commits
- [llvm] r244554 - Update the syntax for load instruction in this example.
David Blaikie via llvm-commits
- [llvm] r244520 - WebAssembly: print immediates
David Blaikie via llvm-commits
- [llvm] r244571 - Fix unused variable 'X' in release builds.
David Blaikie via llvm-commits
- [PATCH] D4723: Add framework for iterative compilation to llvm
David Blaikie via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
David Blaikie via llvm-commits
- [llvm] r244620 - Add non-member begin and end so that drop_begin works on iterator_range.
David Blaikie via llvm-commits
- [llvm] r244644 - Fix UB in MCJIT test cases that relied on union type punning
David Blaikie via llvm-commits
- [PATCH] D11779: Fix UB in MCJIT test cases that relied on union type punning
David Blaikie via llvm-commits
- [llvm] r243891 - [MCJIT] Fix a cast warning in the unit-test introduced in r243589.
David Blaikie via llvm-commits
- [PATCH] D11911: Initialize base class by move constructor instead of copy constructor
David Blaikie via llvm-commits
- [llvm] r244832 - IRBuilder: Use move semantics for the IRBuilderInserter parameter
David Blaikie via llvm-commits
- [llvm] r244835 - Simplify PackedVector by removing user-defined special members that aren't any different than the defaults
David Blaikie via llvm-commits
- [lld] r244836 - Wdeprecated: Remove unnecessary user-defined dtor that was getting in the way of the default ops (copy construction, assignment, etc)
David Blaikie via llvm-commits
- [llvm] r244994 - Fix up the ExceptionDemo for some API changes over the past <time>
David Blaikie via llvm-commits
- [llvm] r244995 - Fix -Wformat warnings in ExceptionDemo
David Blaikie via llvm-commits
- [llvm] r244997 - Update ExceptionDemo for exception handling API changes (personality function call->function move)
David Blaikie via llvm-commits
- [llvm] r245034 - [PM/AA] Remove two no-op overridden functions that just delegated to the
David Blaikie via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
David Blaikie via llvm-commits
- [llvm] r245192 - [ADT] Teach FoldingSet to be movable.
David Blaikie via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
David Li via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
David Li via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
David Li via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
David Li via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
David Li via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
David Li via llvm-commits
- [PATCH] D11900: [GMR] Be a bit smarter about which globals alias when doing recursive lookups
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11900: [GMR] Be a bit smarter about which globals alias when doing recursive lookups
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
David Majnemer via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [llvm] r244558 - [WinEHPrepare] Add rudimentary support for the new EH instructions
David Majnemer via llvm-commits
- [llvm] r244563 - [IR] Verify EH pad predecessors
David Majnemer via llvm-commits
- [llvm] r244676 - Fix PR24354.
David Majnemer via llvm-commits
- [patch] Start fixing pr24429
David Majnemer via llvm-commits
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
David Majnemer via llvm-commits
- [PATCH] D10571: Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
David Majnemer via llvm-commits
- [PATCH] D11989: [SimplifyCFG] Correctly set the is_zero_undef flag for llvm.cttz if <src> is non-zero
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11955: [WinEHPrepare] Update demotion logic
David Majnemer via llvm-commits
- [llvm] r244823 - Add myself as the InstCombine owner.
David Majnemer via llvm-commits
- [PATCH] D9654: [PATCH 2/2] [x86] Add support for "probe-stack"
David Majnemer via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
David Majnemer via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
David Majnemer via llvm-commits
- Possible bug in adjusting PHINode from removePredecessor?
David Majnemer via llvm-commits
- [compiler-rt] r244786 - Try to fix the MSVC build now that we use /Zc:inline.
David Majnemer via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [llvm] r244932 - [llvm-cxxdump] Correctly process relocations when given multiple files
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [llvm] r244966 - [IR] Cleanup indentation of EH instructions
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [llvm] r245029 - [IR] Add token types
David Majnemer via llvm-commits
- [PATCH] D11861: [IR] Add token types
David Majnemer via llvm-commits
- [llvm] r245149 - [IR] Give catchret an optional 'return value' operand
David Majnemer via llvm-commits
- [llvm] r245152 - [IR] Update CreateCatchRet to take a return value
David Majnemer via llvm-commits
- [llvm] r245169 - [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer via llvm-commits
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer via llvm-commits
- [llvm] r245171 - [InstCombine] Replace an and+icmp with a trunc+icmp
David Majnemer via llvm-commits
- [llvm] r245172 - Revert "Add support for cross block dse. This patch enables dead stroe elimination across basicblocks."
David Majnemer via llvm-commits
- [llvm] r245025 - Add support for cross block dse.
David Majnemer via llvm-commits
- [PATCH] D12065: [WinEHPrepare] Fix catchret successor phi demotion
David Majnemer via llvm-commits
- [llvm] r245194 - Revert "[InstCombinePHI] Partial simplification of identity operations."
David Majnemer via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
David Majnemer via llvm-commits
- [PATCH] D12065: [WinEHPrepare] Fix catchret successor phi demotion
David Majnemer via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
David Wiberg via llvm-commits
- [compiler-rt] r245073 - [windows] Fix or XFAIL remaining portable test failures and enable them
David Wiberg via llvm-commits
- [llvm] r244732 - [MC] Convert the last test using macho-dump under X86/ to llvm-readobj.
Davide Italiano via llvm-commits
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Davide Italiano via llvm-commits
- [PATCH] D11989: [SimplifyCFG] Correctly set the is_zero_undef flag for llvm.cttz if <src> is non-zero
Davide Italiano via llvm-commits
- [llvm] r244947 - [SimplifyLibCalls] Correctly set the is_zero_undef flag for llvm.cttz
Davide Italiano via llvm-commits
- [PATCH] D11989: [SimplifyCFG] Correctly set the is_zero_undef flag for llvm.cttz if <src> is non-zero
Davide Italiano via llvm-commits
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Davide Italiano via llvm-commits
- [llvm] r245059 - Convert tests under MC/ELF from macho-dump to llvm-readobj.
Davide Italiano via llvm-commits
- [lld] r244743 - [LinkerScript] Process program header in PHDRS command
Denis Protivensky via llvm-commits
- [PATCH] D11589: [lld][LinkerScript] Process program header of linker script
Denis Protivensky via llvm-commits
- [lld] r244747 - [ELF] Remove TargetLayout::getCustomSegments methods
Denis Protivensky via llvm-commits
- [PATCH] D12027: [lld][LinkerScript] Consider order of headers in PHDRS command
Denis Protivensky via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Denis Protivensky via llvm-commits
- [PATCH] D11777: [Target/X86] Allow LowerVAARG to work on FreeBSD, too.
Dimitry Andric via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r244621 - Revert "Add non-member begin and end so that drop_begin works on iterator_range."
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r244803 - MIR Serialization: Serialize the constant pool pseudo source values.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] [TableGen] Add alternative register matching support to AsmMatcher
Dylan McKay via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Dylan McKay via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Dylan McKay via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Dylan McKay via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Dylan McKay via llvm-commits
- [PATCH] D4925: Add FreeBSD 9 support to libcxxabi testing framework
Ed Maste via llvm-commits
- [PATCH] D12005: libunwind: Enable zero-cost exceptions on non-Apple arm64 platforms
Ed Maste via llvm-commits
- [PATCH] D12005: libunwind: Enable zero-cost exceptions on non-Apple arm64 platforms
Ed Maste via llvm-commits
- [PATCH] D11926: [NVPTX] Use 32-bit divides instead of 64-bit divides where possible
Eli Bendersky via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
Eli Friedman via llvm-commits
- [PATCH] D11814: Define a subtarget feature to force stack realignment
Eric Christopher via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Eric Christopher via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Eric Christopher via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [llvm] r244901 - [DeadStoreElimination] remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [PATCH] D11854: DeadStoreElimination: remove a redundant store even if the load is in a different block.
Erik Eckstein via llvm-commits
- [llvm] r245106 - [msan] Fix handling of musttail calls.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r244475 - Fix typo.
Filipe Cabecinhas via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Filipe Cabecinhas via llvm-commits
- [PATCH] D11793: [compiler-rt] Add SourceLocations for float_cast_overflow data.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r244567 - [compiler-rt] Add SourceLocations for float_cast_overflow data.
Filipe Cabecinhas via llvm-commits
- [PATCH] D11793: [compiler-rt] Add SourceLocations for float_cast_overflow data.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r244549 - [cmake] Hoist check for LLD sources up into root CMakeLists.txt
Filipe Cabecinhas via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Filipe Cabecinhas via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Filipe Cabecinhas via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Filipe Cabecinhas via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Filipe Cabecinhas via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Filipe Cabecinhas via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Filipe Cabecinhas via llvm-commits
- [PATCH] D11982: Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Filipe Cabecinhas via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Fraser Cormack via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Frederic Riss via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
Frédéric Riss via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D11249: Fix PR#24142
Guozhi Wei via llvm-commits
- [Patch][LoopVectorize] Late evaluate of runtime pointer check's threshold
Hal Finkel via llvm-commits
- [llvm] r244235 - This patch changes the interface to enable the shrink wrapping optimization.
Hal Finkel via llvm-commits
- [PATCH] D11782: RFC: Target-specific loop idiom recognition
Hal Finkel via llvm-commits
- [llvm] r221876 - Revert r219432 - "Revert "[BasicAA] Revert "Revert r218714 - Make better use of zext and sign information."""
Hal Finkel via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Hal Finkel via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Hal Finkel via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Hans Wennborg via llvm-commits
- [www] r244487 - Win snapshot: r244436
Hans Wennborg via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Hans Wennborg via llvm-commits
- [llvm] r244554 - Update the syntax for load instruction in this example.
Hans Wennborg via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Hans Wennborg via llvm-commits
- [llvm] r244554 - Update the syntax for load instruction in this example.
Hans Wennborg via llvm-commits
- [llvm] r244232 - [cmake] Handle Dragonfly BSD like FreeBSD
Hans Wennborg via llvm-commits
- [llvm] r244418 - [PHITransAddr] Don't assume that instruction operands are translatable
Hans Wennborg via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Hans Wennborg via llvm-commits
- [compiler-rt] r244616 - [Windows] Use llvm-symbolizer before using dbghelp
Hans Wennborg via llvm-commits
- [PATCH] D11953: [LowerSwitch] Skip dead blocks for processSwitchInst()
Hans Wennborg via llvm-commits
- [llvm] r244418 - [PHITransAddr] Don't assume that instruction operands are translatable
Hans Wennborg via llvm-commits
- [llvm] r243891 - [MCJIT] Fix a cast warning in the unit-test introduced in r243589.
Hans Wennborg via llvm-commits
- [PATCH] D11953: [LowerSwitch] Skip dead blocks for processSwitchInst()
Hans Wennborg via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Hans Wennborg via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Hans Wennborg via llvm-commits
- [llvm] r244676 - Fix PR24354.
Hans Wennborg via llvm-commits
- [llvm] r244676 - Fix PR24354.
Hans Wennborg via llvm-commits
- [llvm] r244676 - Fix PR24354.
Hans Wennborg via llvm-commits
- [llvm] r244789 - Docs: keep copyright years up-to-date.
Hans Wennborg via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Hans Wennborg via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Hans Wennborg via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Hans Wennborg via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Hans Wennborg via llvm-commits
- [llvm] r244889 - [SystemZ] Support large LLVM IR struct return values
Hans Wennborg via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Hans Wennborg via llvm-commits
- [llvm] r242398 - [X86] Reapply r240257 : "Allow more call sequences to use push instructions for argument passing"
Hans Wennborg via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Hans Wennborg via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Hans Wennborg via llvm-commits
- [llvm] r244232 - [cmake] Handle Dragonfly BSD like FreeBSD
Hans Wennborg via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Hans Wennborg via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Hans Wennborg via llvm-commits
- [Diffusion] rL244332: AMDGPU/SI: Use correct encoding of vopc for VI in the assembler
Hans Wennborg via llvm-commits
- [llvm] r244232 - [cmake] Handle Dragonfly BSD like FreeBSD
Hans Wennborg via llvm-commits
- [llvm] r245105 - [bpf] add documentation and instruction set description
Hans Wennborg via llvm-commits
- [compiler-rt] r244101 - [UBSan] Fix UBSan-vptr false positive.
Hans Wennborg via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Hans Wennborg via llvm-commits
- [Diffusion] rL245087: AMDGPU/SI: Add missing spill class
Hans Wennborg via llvm-commits
- Possible bug in adjusting PHINode from removePredecessor?
Hariharan Sandanagobalane via llvm-commits
- Possible bug in adjusting PHINode from removePredecessor?
Hariharan Sandanagobalane via llvm-commits
- [PATCH] D11893: AVX512 : vinserti64x2 implemantation
Igor Breger via llvm-commits
- [PATCH] D11931: AVX512 : vplzcnt and vpconflict implemantation
Igor Breger via llvm-commits
- [PATCH] D11941: AVX512: add encoding tests for vscatter instructions
Igor Breger via llvm-commits
- [PATCH] D11973: AVX512 : kadd implemantation
Igor Breger via llvm-commits
- [PATCH] D11979: AVX512 : ktest implemantation
Igor Breger via llvm-commits
- [PATCH] D12061: AVX512 : kunpck encoding implementation
Igor Breger via llvm-commits
- [PATCH] D11687: Make cost estimation in RewriteLoopExitValues smarter
Igor Laevsky via llvm-commits
- [PATCH] D11687: Make cost estimation in RewriteLoopExitValues smarter
Igor Laevsky via llvm-commits
- [PATCH] D11687: Make cost estimation in RewriteLoopExitValues smarter
Igor Laevsky via llvm-commits
- [llvm] r244474 - [IndVarSimplify] Make cost estimation in RewriteLoopExitValues smarter
Igor Laevsky via llvm-commits
- [PATCH] D10571: Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky via llvm-commits
- [PATCH] D10571: Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky via llvm-commits
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Igor Laevsky via llvm-commits
- [PATCH] D12008: [ScalarEvolutionExpander] Refactor isHighCostExpansionHelper division case
Igor Laevsky via llvm-commits
- [PATCH] D12012: [InstCombineCasts] Insert truncates when evaluating expression in different type
Igor Laevsky via llvm-commits
- [PATCH] D12013: [InstCombineCasts] Add cost model to decide which truncates are worth removing
Igor Laevsky via llvm-commits
- [PATCH] D10571: Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky via llvm-commits
- [llvm] r244920 - Emit argmemonly attribute for intrinsics.
Igor Laevsky via llvm-commits
- [PATCH] D12033: [BasicAliasAnalysis] Do not check ModRef table for intrinsics
Igor Laevsky via llvm-commits
- [PATCH] D11914: WebAssembly: print immediates
JF Bastien via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
JF Bastien via llvm-commits
- [PATCH] D6629: x86: Emit LAHF/SAHF instead of PUSHF/POPF
JF Bastien via llvm-commits
- [PATCH] D11914: WebAssembly: print immediates
JF Bastien via llvm-commits
- [llvm] r244520 - WebAssembly: print immediates
JF Bastien via llvm-commits
- [PATCH] D11914: WebAssembly: print immediates
JF Bastien via llvm-commits
- [PATCH] D11914: WebAssembly: print immediates
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [PATCH] D11925: WebAssembly: simply assert on SNaN and NaNs with payloads
JF Bastien via llvm-commits
- [llvm] r244551 - WebAssembly: simply assert on SNaN and NaNs with payloads
JF Bastien via llvm-commits
- [PATCH] D11925: WebAssembly: simply assert on SNaN and NaNs with payloads
JF Bastien via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
JF Bastien via llvm-commits
- [PATCH] D11927: WebAssembly: add basic floating-point tests
JF Bastien via llvm-commits
- [llvm] r244562 - WebAssembly: add basic floating-point tests
JF Bastien via llvm-commits
- [PATCH] D11927: WebAssembly: add basic floating-point tests
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [llvm] r244570 - WebAssembly: NFC fix release build break, unused variable.
JF Bastien via llvm-commits
- [PATCH] D11929: WebAssembly: NFC fix release build break, unused variable.
JF Bastien via llvm-commits
- [PATCH] D11929: WebAssembly: NFC fix release build break, unused variable.
JF Bastien via llvm-commits
- [llvm] r244520 - WebAssembly: print immediates
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [llvm] r244655 - WebAssembly: implement WebAssemblyTargetLowering::getTargetNodeName
JF Bastien via llvm-commits
- [PATCH] D11956: WebAssembly: implement WebAssemblyTargetLowering::getTargetNodeName
JF Bastien via llvm-commits
- [PATCH] D11956: WebAssembly: implement WebAssemblyTargetLowering::getTargetNodeName
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [llvm] r244665 - WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [PATCH] D11924: WebAssembly: implement comparison.
JF Bastien via llvm-commits
- [PATCH] D11959: NFC SelectionDAGDumper: fix typo
JF Bastien via llvm-commits
- [llvm] r244667 - NFC SelectionDAGDumper: fix typo
JF Bastien via llvm-commits
- [PATCH] D11959: NFC SelectionDAGDumper: fix typo
JF Bastien via llvm-commits
- [PATCH] D11691: [WebAssembly] Add Relooper
JF Bastien via llvm-commits
- [PATCH] D11970: WebAssembly: floating-point comparisons
JF Bastien via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
JF Bastien via llvm-commits
- [PATCH] D6629: x86: Emit LAHF/SAHF instead of PUSHF/POPF
JF Bastien via llvm-commits
- [llvm] r244779 - WebAssembly: floating-point comparisons
JF Bastien via llvm-commits
- [PATCH] D11970: WebAssembly: floating-point comparisons
JF Bastien via llvm-commits
- [PATCH] D11970: WebAssembly: floating-point comparisons
JF Bastien via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
JF Bastien via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
JF Bastien via llvm-commits
- [llvm] r245142 - [WebAssembly] Add Relooper
JF Bastien via llvm-commits
- [PATCH] D11691: [WebAssembly] Add Relooper
JF Bastien via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
JF Bastien via llvm-commits
- [llvm] r244580 - Add support for floating-point minnum and maxnum
James Molloy via llvm-commits
- [llvm] r244581 - Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy via llvm-commits
- [llvm] r244590 - [ARM] Replace ARMISD::FMIN/FMAX with the shiny new ISD::FMINNAN/FMAXNAN.
James Molloy via llvm-commits
- [llvm] r244591 - [ARM] Replace ARMISD::VMINNM/VMAXNM with ISD::FMINNUM/FMAXNUM
James Molloy via llvm-commits
- [llvm] r244592 - [ARM] Match fminnum/fmaxnum for vector vminnm/vmaxnm instead of an intrinsic
James Molloy via llvm-commits
- [llvm] r244593 - [ARM] Match fminnan/fmaxnan for vector vmin/vmax instead of an intrinsic
James Molloy via llvm-commits
- [llvm] r244594 - [AArch64] Replace the custom AArch64ISD::FMIN/MAX nodes with ISD::FMINNAN/MAXNAN
James Molloy via llvm-commits
- [llvm] r244595 - [AArch64] Match fminnum/fmaxnum for vector fminnm/fmaxnm instead of an intrinsic.
James Molloy via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
James Molloy via llvm-commits
- [llvm] r244754 - [ValueTracking] Tweak a comment slightly
James Molloy via llvm-commits
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy via llvm-commits
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy via llvm-commits
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
James Molloy via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
James Molloy via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
James Molloy via llvm-commits
- [PATCH] D11782: RFC: Target-specific loop idiom recognition
James Molloy via llvm-commits
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
James Molloy via llvm-commits
- [PATCH] D11800: [ARM] Reorganise and simplify thumb-1 load/store selection
James Molloy via llvm-commits
- [PATCH] D12006: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
James Molloy via llvm-commits
- [PATCH] D12015: [SDAG] Generate FMINNUM/FMAXNUM/FMINNAN/FMAXNAN from SDAGBuilder
James Molloy via llvm-commits
- [llvm] r244913 - [AArch64] Small rejig of fmax tests, NFCI.
James Molloy via llvm-commits
- [llvm] r244914 - [ARM] Rejig vmax tests a bit
James Molloy via llvm-commits
- [llvm] r244915 - [ARM] Allow vmin/vmax of scalars to be emitted without UseNEONForFP.
James Molloy via llvm-commits
- [llvm] r244916 - [ARM] FMINNAN/FMAXNAN of f64 are not legal.
James Molloy via llvm-commits
- [PATCH] D12007: [AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation
James Molloy via llvm-commits
- [llvm] r245035 - [AArch64] FMINNAN/FMAXNAN on f16 is not legal.
James Molloy via llvm-commits
- [llvm] r244594 - [AArch64] Replace the custom AArch64ISD::FMIN/MAX nodes with ISD::FMINNAN/MAXNAN
James Molloy via llvm-commits
- [llvm] r245039 - Separate out BDCE's analysis into a separate DemandedBits analysis.
James Molloy via llvm-commits
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
James Molloy via llvm-commits
- [PATCH] D12015: [SDAG] Generate FMINNUM/FMAXNUM/FMINNAN/FMAXNAN from SDAGBuilder
James Molloy via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
James Touton via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
James Touton via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
James Touton via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
James Touton via llvm-commits
- [PATCH] D8713: Sparc: Implement i64 load/store support for 32-bit sparc.
James Y Knight via llvm-commits
- [llvm] r244484 - [Sparc] Implement i64 load/store support for 32-bit sparc.
James Y Knight via llvm-commits
- [PATCH] D8713: Sparc: Implement i64 load/store support for 32-bit sparc.
James Y Knight via llvm-commits
- [PATCH] D10662: [x86] fix allowsMisalignedMemoryAccess() implementation
James Y Knight via llvm-commits
- [llvm] r244532 - Load/store for float registers from/to alternate space.
James Y Knight via llvm-commits
- [PATCH] D11937: Teach Sparc assembler about %fprs
James Y Knight via llvm-commits
- [PATCH] D12042: Remove redundant TargetFrameLowering::getFrameIndexOffset virtual function.
James Y Knight via llvm-commits
- [PATCH] D12042: Remove redundant TargetFrameLowering::getFrameIndexOffset virtual function.
James Y Knight via llvm-commits
- [llvm] r245148 - Remove redundant TargetFrameLowering::getFrameIndexOffset virtual
James Y Knight via llvm-commits
- [PATCH] D12042: Remove redundant TargetFrameLowering::getFrameIndexOffset virtual function.
James Y Knight via llvm-commits
- [PATCH] D12042: Remove redundant TargetFrameLowering::getFrameIndexOffset virtual function.
James Y Knight via llvm-commits
- [PATCH] D11566: Fix FlattenCFG to invert test when different index is encountered, and add one more operator to invert.
Jan Sjödin via llvm-commits
- [PATCH] [Codegen] Ensure stack is properly aligned for call argument initialization
Jeroen Ketema via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Jingyue Wu via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Jingyue Wu via llvm-commits
- [PATCH] D11926: [NVPTX] Use 32-bit divides instead of 64-bit divides where possible
Jingyue Wu via llvm-commits
- [PATCH] D11926: [NVPTX] Use 32-bit divides instead of 64-bit divides where possible
Jingyue Wu via llvm-commits
- [llvm] r244649 - SelectionDAG: Prefer to combine multiplication with less uses for fma
Jingyue Wu via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
Jingyue Wu via llvm-commits
- [PATCH] D11725: [DependenceAnalysis] Ensure All Recurrences are Affine
Jingyue Wu via llvm-commits
- [PATCH] D12016: [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Jingyue Wu via llvm-commits
- [llvm] r244937 - [SeparateConstOffsetFromGEP] strengthen the inbounds attribute
Jingyue Wu via llvm-commits
- [PATCH] D12016: [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Jingyue Wu via llvm-commits
- [PATCH] D12016: [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Jingyue Wu via llvm-commits
- [PATCH] D12016: [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Jingyue Wu via llvm-commits
- [llvm] r245003 - [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
Jingyue Wu via llvm-commits
- [PATCH] D12058: [NVPTX] truncating 64-bit to 32-bit is free
Jingyue Wu via llvm-commits
- [llvm] r243616 - [LoopVer] Add missing std::move
Joerg Sonnenberger via llvm-commits
- [llvm] r243693 - fix memcpy/memset/memmove lowering when optimizing for size
Joerg Sonnenberger via llvm-commits
- [PATCH] D11777: [Target/X86] Allow LowerVAARG to work on FreeBSD, too.
Joerg Sonnenberger via llvm-commits
- [llvm] r244519 - Add support for the signx instrution alias of SPARCv9.
Joerg Sonnenberger via llvm-commits
- [llvm] r244532 - Load/store for float registers from/to alternate space.
Joerg Sonnenberger via llvm-commits
- [llvm] r244535 - Add lduw and lwua aliases for SPARCv9.
Joerg Sonnenberger via llvm-commits
- [PATCH] D11937: Teach Sparc assembler about %fprs
Joerg Sonnenberger via llvm-commits
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Joerg Sonnenberger via llvm-commits
- [PATCH] D2393: support for directive .reloc
Joerg Sonnenberger via llvm-commits
- [PATCH] D8257: [Aarch64] Don't truncate PC-relative relocations in ELF EH frames to 32 bits
Joerg Sonnenberger via llvm-commits
- [PATCH] D8257: [Aarch64] Don't truncate PC-relative relocations in ELF EH frames to 32 bits
Joerg Sonnenberger via llvm-commits
- [PATCH] D11937: Teach Sparc assembler about %fprs
Joerg Sonnenberger via llvm-commits
- [polly] r244459 - Make StmtSet a list.
Johannes Doerfert via llvm-commits
- [polly] r244459 - Make StmtSet a list.
Johannes Doerfert via llvm-commits
- [polly] r244608 - Assign regions to all BBs from CodeGeneration
Johannes Doerfert via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Johannes Doerfert via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Johannes Doerfert via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Johannes Doerfert via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Johannes Doerfert via llvm-commits
- [polly] r244726 - Adjusted arc linter config for modern version of arcanist
Johannes Doerfert via llvm-commits
- [polly] r244727 - Make arc unit work with ninja builds
Johannes Doerfert via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Johannes Doerfert via llvm-commits
- [polly] r244730 - Expose the SCEVAffinator and make it a member of a SCoP.
Johannes Doerfert via llvm-commits
- [PATCH] D9099: [Unfinished] Use modulo semantic to generate non-wrap assumptions
Johannes Doerfert via llvm-commits
- [polly] r244731 - Expose the SCEVAffinator and make it a member of a SCoP (cont'd)
Johannes Doerfert via llvm-commits
- [polly] r244733 - [FIX] Typo
Johannes Doerfert via llvm-commits
- [polly] r244734 - Add caching to the SCEVAffinator
Johannes Doerfert via llvm-commits
- [polly] r244735 - Revert r244459 'Make StmtSet a list'
Johannes Doerfert via llvm-commits
- [polly] r244736 - Remove identity operation from SCEVAffinator
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Johannes Doerfert via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Johannes Doerfert via llvm-commits
- [polly] r245174 - Remove trivially true condition
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Johannes Doerfert via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Johannes Doerfert via llvm-commits
- [polly] r245176 - Add a crashing test case for the scalar code generation
Johannes Doerfert via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Johannes Doerfert via llvm-commits
- [polly] r245179 - Build the ScopStmt domain in-place.
Johannes Doerfert via llvm-commits
- [polly] r245180 - [FIX] Add XFAIL to crashing test case
Johannes Doerfert via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Johannes Doerfert via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D11942: [GlobalMerge] Use private linkage for MergedGlobals variables
John Brawn via llvm-commits
- [PATCH] D11943: Redo "Make global aliases have symbol size equal to their type"
John Brawn via llvm-commits
- [llvm] r244615 - [GlobalMerge] Use private linkage for MergedGlobals variables
John Brawn via llvm-commits
- [PATCH] D11942: [GlobalMerge] Use private linkage for MergedGlobals variables
John Brawn via llvm-commits
- [llvm] r244748 - [GlobalMerge] Only emit aliases for internal linkage variables for non-Mach-O
John Brawn via llvm-commits
- [PATCH] D11942: [GlobalMerge] Use private linkage for MergedGlobals variables
John Brawn via llvm-commits
- [PATCH] D11943: Redo "Make global aliases have symbol size equal to their type"
John Brawn via llvm-commits
- [PATCH] D11943: Redo "Make global aliases have symbol size equal to their type"
John Brawn via llvm-commits
- [llvm] r244752 - Redo "Make global aliases have symbol size equal to their type"
John Brawn via llvm-commits
- [PATCH] D11943: Redo "Make global aliases have symbol size equal to their type"
John Brawn via llvm-commits
- [llvm] r244882 - [ARM] Reorganise and simplify thumb-1 load/store selection
John Brawn via llvm-commits
- [PATCH] D11800: [ARM] Reorganise and simplify thumb-1 load/store selection
John Brawn via llvm-commits
- [PATCH] D9654: [PATCH 2/2] [x86] Add support for "probe-stack"
John Kåre Alsaker via llvm-commits
- [PATCH] D11861: [IR] Add token types
John McCall via llvm-commits
- [PATCH] D11861: [IR] Add token types
John McCall via llvm-commits
- [PATCH] D11861: [IR] Add token types
John McCall via llvm-commits
- [PATCH] D11861: [IR] Add token types
John McCall via llvm-commits
- [PATCH] D11158: Fix machine topology pruning.
Jonathan Peyton via llvm-commits
- [PATCH] D11157: Fix bug in affinity binding during team allocation.
Jonathan Peyton via llvm-commits
- [llvm] r244481 - Fix a bunch of trivial cases of 'CHECK[^:]*$' in the tests. NFCI
Jonathan Roelofs via llvm-commits
- [llvm] r244486 - Fix another case of 'CHECK[^:]*$'. NFCI
Jonathan Roelofs via llvm-commits
- [PATCH] D11917: Fix a case of `CHECK[^:]*$`.
Jonathan Roelofs via llvm-commits
- Fwd: Re: [llvm] r231270 - Make DataLayout Non-Optional in the Module
Jonathan Roelofs via llvm-commits
- [llvm] r228186 - StructurizeCFG: Use a reverse post-order traversal
Jonathan Roelofs via llvm-commits
- [llvm] r244491 - Fix a few more cases of 'CHECK[^:]*$'. NFCI
Jonathan Roelofs via llvm-commits
- [PATCH] D11861: [IR] Add token types
Joseph Tremoulet via llvm-commits
- [PATCH] D11861: [IR] Add token types
Joseph Tremoulet via llvm-commits
- [PATCH] D11955: [WinEHPrepare] Update demotion logic
Joseph Tremoulet via llvm-commits
- [PATCH] D11861: [IR] Add token types
Joseph Tremoulet via llvm-commits
- [PATCH] D11955: [WinEHPrepare] Update demotion logic
Joseph Tremoulet via llvm-commits
- [PATCH] D11955: [WinEHPrepare] Update demotion logic
Joseph Tremoulet via llvm-commits
- [PATCH] D11955: [WinEHPrepare] Update demotion logic
Joseph Tremoulet via llvm-commits
- [PATCH] D11861: [IR] Add token types
Joseph Tremoulet via llvm-commits
- [PATCH] D11861: [IR] Add token types
Joseph Tremoulet via llvm-commits
- [PATCH] D11955: [WinEHPrepare] Update demotion logic
Joseph Tremoulet via llvm-commits
- [llvm] r244894 - [WinEHPrepare] Update demotion logic
Joseph Tremoulet via llvm-commits
- [PATCH] D12065: [WinEHPrepare] Fix catchret successor phi demotion
Joseph Tremoulet via llvm-commits
- [PATCH] D12065: [WinEHPrepare] Fix catchret successor phi demotion
Joseph Tremoulet via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Juergen Ributzka via llvm-commits
- [PATCH] D11853: StackMap: FastISel: Add an appropriate number of immediate operands to the frame setup instruction.
Juergen Ributzka via llvm-commits
- [PATCH] MachineVerifier: Handle the optional def operand in a PATCHPOINT instruction.
Juergen Ributzka via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Justin Bogner via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Justin Bogner via llvm-commits
- [llvm] r244516 - cmake: Make CMAKE_BUILD_TYPE check case-insensitive
Justin Bogner via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Justin Bogner via llvm-commits
- [llvm] r243378 - FileCheck'ify some wc/grep based tests; NFCI.
Justin Bogner via llvm-commits
- [llvm] r244643 - Re-apply "cmake: Make CMAKE_BUILD_TYPE check case-insensitive"
Justin Bogner via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Justin Bogner via llvm-commits
- [llvm] r244643 - Re-apply "cmake: Make CMAKE_BUILD_TYPE check case-insensitive"
Justin Bogner via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Justin Bogner via llvm-commits
- [llvm] r243661 - AMDGPU: Set SubRegIndex size and offset
Justin Bogner via llvm-commits
- [llvm] r245072 - [sancov] Fix an unused variable warning introduced in r245067
Justin Bogner via llvm-commits
- [llvm] r245067 - [sancov] Leave llvm.localescape in the entry block
Justin Bogner via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Justin Bogner via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Justin Holewinski via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat via llvm-commits
- [llvm] r245025 - Add support for cross block dse.
Karthik Bhat via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
Karthik Bhat via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Keno Fischer via llvm-commits
- [PATCH] D11817: Enable Shrink Wrapping for PPC64.
Kit Barton via llvm-commits
- [llvm] r245071 - Reverting patch r244235.
Kit Barton via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Kostya Serebryany via llvm-commits
- [llvm] r244544 - [libFuzzer] don't crash if the condition in a switch has unusual type (e.g. i72)
Kostya Serebryany via llvm-commits
- [llvm] r244559 - [libFuzzer] add -only_ascii flag
Kostya Serebryany via llvm-commits
- [llvm] r244560 - [libFuzzer] add the list of trophies to the docs. It is incomplete, additions are welcome :)
Kostya Serebryany via llvm-commits
- [llvm] r244566 - [libFuzzer] fix docs build
Kostya Serebryany via llvm-commits
- [llvm] r244661 - [libFuzzer] more trophies
Kostya Serebryany via llvm-commits
- [llvm] r244707 - [libFuzzer] use raw C IO to reduce the risk of a deadlock in a signal handler.
Kostya Serebryany via llvm-commits
- [llvm] r244708 - [libFuzzer] add colons to the stats output to avoid confusion
Kostya Serebryany via llvm-commits
- [llvm] r244712 - [libFuzzer] add two flags, -tbm_depth and -tbm_width to control how the trace-based-mutations are applied
Kostya Serebryany via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kostya Serebryany via llvm-commits
- [compiler-rt] r244786 - Try to fix the MSVC build now that we use /Zc:inline.
Kostya Serebryany via llvm-commits
- [llvm] r244800 - Fix missing space in libfuzzer's help text.
Kostya Serebryany via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Kostya Serebryany via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kostya Serebryany via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kostya Serebryany via llvm-commits
- [compiler-rt] r244786 - Try to fix the MSVC build now that we use /Zc:inline.
Kostya Serebryany via llvm-commits
- [compiler-rt] r244786 - Try to fix the MSVC build now that we use /Zc:inline.
Kostya Serebryany via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kostya Serebryany via llvm-commits
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Kristof Beyls via llvm-commits
- [PATCH] D11782: RFC: Target-specific loop idiom recognition
Krzysztof Parzyszek via llvm-commits
- [PATCH] D11782: RFC: Target-specific loop idiom recognition
Krzysztof Parzyszek via llvm-commits
- [PATCH] D11644: Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Krzysztof Parzyszek via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kuba Brecka via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kuba Brecka via llvm-commits
- [llvm] r244574 - [RuntimeDyld][AArch64] Add explicit addends before calling relocationValueRef.
Lang Hames via llvm-commits
- [PATCH] D11779: Fix UB in MCJIT test cases that relied on union type punning
Lang Hames via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Lang Hames via llvm-commits
- [llvm] r245031 - [RuntimeDyld] Make sure code-sections aren't under-aligned.
Lang Hames via llvm-commits
- [PATCH] D11051: Swap loop invariant GEP with loop variant GEP to allow more LICM.
Lawrence Hu via llvm-commits
- [PATCH] D11051: Swap loop invariant GEP with loop variant GEP to allow more LICM.
Lawrence Hu via llvm-commits
- [llvm] r244800 - Fix missing space in libfuzzer's help text.
Lenny Maiorani via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Mailing List "llvm-commits" via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Marek Olšák via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Marek Olšák via llvm-commits
- [llvm] r244438 - Test commit to verify commit access
Marina Yatsina via llvm-commits
- [llvm] r244582 - [X86] Fix imul alias for intel syntax
Marina Yatsina via llvm-commits
- [PATCH] D11887: Fix imul alias for intel syntax
Marina Yatsina via llvm-commits
- [llvm] r244584 - [X86] Fix REPE, REPZ, REPNZ for intel syntax
Marina Yatsina via llvm-commits
- [PATCH] D11794: Fix REPE, REPZ, REPNZ for intel syntax
Marina Yatsina via llvm-commits
- [llvm] r244588 - [X86] Add SAL mnemonics for Intel syntax
Marina Yatsina via llvm-commits
- [PATCH] D11882: Add SAL mnemonics for Intel syntax
Marina Yatsina via llvm-commits
- [llvm] r244466 - Add new llvm.loop.unroll.enable metadata.
Mark Heffernan via llvm-commits
- [PATCH] D11738: Add new llvm.loop.unroll.enable metadata which is now generated by "#pragma unroll" directive
Mark Heffernan via llvm-commits
- [PATCH] D11926: [NVPTX] Use 32-bit divides instead of 64-bit divides where possible
Mark Heffernan via llvm-commits
- [PATCH] D11926: [NVPTX] Use 32-bit divides instead of 64-bit divides where possible
Mark Heffernan via llvm-commits
- [llvm] r244684 - Use 32-bit divides instead of 64-bit divides where possible.
Mark Heffernan via llvm-commits
- [Patch][LoopVectorize] Print vectorization analysis when loop hint pragma is specified
Mark Heffernan via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Marshall Clow via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, llvm-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D11880: AMDGPU/SI: Only look at live out SGPR defs
Matt Arsenault via llvm-commits
- [PATCH] D11880: AMDGPU/SI: Only look at live out SGPR defs
Matt Arsenault via llvm-commits
- [PATCH] D3002: SROA fix to avoid invalid bitcast generation when converting a load from a double pointer bitcasted with an address space change of the pointee pointee
Matt Arsenault via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Matt Arsenault via llvm-commits
- [PATCH] D11954: AMDGPU/SI: Add test for constant folding
Matt Arsenault via llvm-commits
- [PATCH] D11822: Resurrect RegisterAsmStreamer
Matt Arsenault via llvm-commits
- [PATCH] D11959: NFC SelectionDAGDumper: fix typo
Matt Arsenault via llvm-commits
- [PATCH] D11972: AMDGPU: Set MCAsmInfo::PointerSize
Matt Arsenault via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Matt Arsenault via llvm-commits
- [llvm] r244728 - AMDGPU: Fix assert on dbg_value instructions
Matt Arsenault via llvm-commits
- [PATCH] D11627: AMDGPU: Fix assert on dbg_value instructions
Matt Arsenault via llvm-commits
- [PATCH] D11985: AMDGPU/SI: Fix printing useless info with amdhsa
Matt Arsenault via llvm-commits
- [llvm] r243661 - AMDGPU: Set SubRegIndex size and offset
Matt Arsenault via llvm-commits
- [PATCH] D12007: [AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation
Matt Arsenault via llvm-commits
- [llvm] r245131 - AMDGPU/SI: Make comments more precise.
Matt Arsenault via llvm-commits
- [llvm] r245132 - AMDGPU: Remove unnecessary assert
Matt Arsenault via llvm-commits
- [llvm] r245133 - AMDGPU/SI: Update LiveIntervals during SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [llvm] r245134 - AMDGPU/SI: Update LiveVariables
Matt Arsenault via llvm-commits
- [llvm] r245135 - AMDGPU/SI: Fix printing useless info with amdhsa
Matt Arsenault via llvm-commits
- [PATCH] D11888: AMDGPU/SI: Update LiveIntervals during SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [PATCH] D11889: AMDGPU/SI: Update LiveVariables
Matt Arsenault via llvm-commits
- [PATCH] D11985: AMDGPU/SI: Fix printing useless info with amdhsa
Matt Arsenault via llvm-commits
- [PATCH] D12045: AMDGPU: Improve debug printing in SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Matt Arsenault via llvm-commits
- [llvm] r245137 - LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault via llvm-commits
- [PATCH] D10289: LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault via llvm-commits
- [llvm] r245150 - AMDGPU/SI: Only look at live out SGPR defs
Matt Arsenault via llvm-commits
- [PATCH] D11880: AMDGPU/SI: Only look at live out SGPR defs
Matt Arsenault via llvm-commits
- [PATCH] D12049: AMDGPU: Make sure to run verifier after SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Matt Arsenault via llvm-commits
- [PATCH] D12054: AMDGPU: Allow specifying different opcode on VI for SMRD/SMEM
Matt Arsenault via llvm-commits
- [PATCH] D12055: AMDGPU: Add cache invalidation instructions.
Matt Arsenault via llvm-commits
- [PATCH] D12056: AMDGPU: Add s_dcache_* instructions
Matt Arsenault via llvm-commits
- [PATCH] D12057: AMDGPU: Move CI instructions into CIInstructions.td
Matt Arsenault via llvm-commits
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
Matt Arsenault via llvm-commits
- [PATCH] D12059: AMDGPU: Improve accuracy of instruction rates for some FP instructions
Matt Arsenault via llvm-commits
- [PATCH] D12060: AMDGPU: Fix not adding exec to defs of cmpx instruction pseudos
Matt Arsenault via llvm-commits
- [PATCH] D12067: AMDGPU: Refactor exp instructions
Matt Arsenault via llvm-commits
- [PATCH] D12068: AMDGPU: Change how exp is printed
Matt Arsenault via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Matthew Fortune via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi AMINI via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi AMINI via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi AMINI via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi AMINI via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi AMINI via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi AMINI via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option.
Mehdi AMINI via llvm-commits
- [llvm] r244613 - Fix InstCombine test: invalid CHECK line slipped in r231270
Mehdi Amini via llvm-commits
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Mehdi Amini via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi Amini via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Mehdi Amini via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11878: [Polly] Refactor buildScop
Michael Kruse via llvm-commits
- [llvm] r244440 - [RegionInfo] More descriptive error messages in verifier
Michael Kruse via llvm-commits
- [llvm] r244441 - [RegionInfo] Update old-style comments
Michael Kruse via llvm-commits
- [llvm] r244442 - [RegionInfo] Use RegionInfo* instead of RegionInfoPass* as graph type
Michael Kruse via llvm-commits
- [PATCH] D11874: [RegionInfo] Use RegionInfo* instead of RegionInfoPass* as graph type
Michael Kruse via llvm-commits
- [polly] r244443 - [Polly] Refactor buildScop
Michael Kruse via llvm-commits
- [PATCH] D11878: [Polly] Refactor buildScop
Michael Kruse via llvm-commits
- [PATCH] D11875: [RegionInfo] Add debug-time region viewer functions
Michael Kruse via llvm-commits
- [PATCH] D11875: [RegionInfo] Add debug-time region viewer functions
Michael Kruse via llvm-commits
- [llvm] r244444 - [RegionInfo] Add debug-time region viewer functions
Michael Kruse via llvm-commits
- [llvm] r244445 - [RegionInfo] Fix typo
Michael Kruse via llvm-commits
- [PATCH] D11875: [RegionInfo] Add debug-time region viewer functions
Michael Kruse via llvm-commits
- [PATCH] D11872: [RegionInfo] Verify getRegionFor
Michael Kruse via llvm-commits
- [polly] r244450 - Remove leftover comment
Michael Kruse via llvm-commits
- [polly] r244456 - Add test case with PHI node in exit block
Michael Kruse via llvm-commits
- [polly] r244478 - Correct non-existing past participle of split in filename
Michael Kruse via llvm-commits
- [polly] r244600 - Introduce splitBlock and use it in splitEntryBlockForAlloca
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244608 - Assign regions to all BBs from CodeGeneration
Michael Kruse via llvm-commits
- [PATCH] D11873: [RegionInfo] Remove unused and broken function splitBlock
Michael Kruse via llvm-commits
- [llvm] r244611 - [RegionInfo] Verify getRegionFor
Michael Kruse via llvm-commits
- [PATCH] D11872: [RegionInfo] Verify getRegionFor
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244692 - Add test case for entry node with trivial PHI
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244720 - Add another test case with trival PHI in entry BB
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Michael Kruse via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Michael Kruse via llvm-commits
- [polly] r244903 - Add test case for SCEV synthesizing
Michael Kruse via llvm-commits
- [polly] r244906 - Remove unimplemented private method getTempScop
Michael Kruse via llvm-commits
- [PATCH] D12014: [Polly] Make TempScopInfo a RegionPass
Michael Kruse via llvm-commits
- [PATCH] D12014: [Polly] Make TempScopInfo a RegionPass
Michael Kruse via llvm-commits
- [PATCH] D12014: [Polly] Make TempScopInfo a RegionPass
Michael Kruse via llvm-commits
- [polly] ScalarEvolution not supporting SDiv, SRem [was: r244903 - Add test case for SCEV synthesizing]
Michael Kruse via llvm-commits
- [polly] r245091 - Make TempScopInfo a RegionPass
Michael Kruse via llvm-commits
- [PATCH] D12014: [Polly] Make TempScopInfo a RegionPass
Michael Kruse via llvm-commits
- [llvm] r245092 - [RegionInfo] Remove unused and broken function splitBlock
Michael Kruse via llvm-commits
- [PATCH] D11873: [RegionInfo] Remove unused and broken function splitBlock
Michael Kruse via llvm-commits
- [PATCH] D11876: [Support] Always wait for GraphViz before opening the viewer
Michael Kruse via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Michael Kruse via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Michael Kruse via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Michael Kruse via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Michael Kruse via llvm-commits
- [PATCH] D11749: [X86] When optimizing for size, use POP for small post-call stack clean-up
Michael Kuperstein via llvm-commits
- [PATCH] D11900: [GMR] Be a bit smarter about which globals alias when doing recursive lookups
Michael Kuperstein via llvm-commits
- [PATCH] D11900: [GMR] Be a bit smarter about which globals alias when doing recursive lookups
Michael Kuperstein via llvm-commits
- [PATCH] D11886: [InstCombine] Move SSE2/AVX2 arithmetic vector shift folding to instcombiner
Michael Kuperstein via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Michael Kuperstein via llvm-commits
- [llvm] r244575 - [GMR] Be a bit smarter about which globals don't alias when doing recursive lookups
Michael Kuperstein via llvm-commits
- [PATCH] D11900: [GMR] Be a bit smarter about which globals alias when doing recursive lookups
Michael Kuperstein via llvm-commits
- [llvm] r244577 - Allow PeepholeOptimizer to fold a few more cases
Michael Kuperstein via llvm-commits
- [PATCH] D11591: Allow PeepholeOptimizer to fold a few more cases
Michael Kuperstein via llvm-commits
- [PATCH] D11749: [X86] When optimizing for size, use POP for small post-call stack clean-up
Michael Kuperstein via llvm-commits
- [llvm] r244578 - [X86] When optimizing for minsize, use POP for small post-call stack clean-up
Michael Kuperstein via llvm-commits
- [PATCH] D11749: [X86] When optimizing for size, use POP for small post-call stack clean-up
Michael Kuperstein via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Michael Kuperstein via llvm-commits
- [PATCH] D11249: Fix PR#24142
Michael Kuperstein via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Michael Kuperstein via llvm-commits
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
Michael Kuperstein via llvm-commits
- [PATCH] D11945: [X86] Allow x86 call frame optimization to fold more loads into pushes
Michael Kuperstein via llvm-commits
- [PATCH] D11249: Fix PR#24142
Michael Kuperstein via llvm-commits
- [llvm] r244729 - [X86] Allow x86 call frame optimization to fold more loads into pushes
Michael Kuperstein via llvm-commits
- [PATCH] D11945: [X86] Allow x86 call frame optimization to fold more loads into pushes
Michael Kuperstein via llvm-commits
- [llvm] r244740 - [X86] Disable mul -> shl + lea combine when compiling for minsize
Michael Kuperstein via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Michael Kuperstein via llvm-commits
- [PATCH] D11938: [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Michael Kuperstein via llvm-commits
- [PATCH] D11938: [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Michael Kuperstein via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
Michael Kuperstein via llvm-commits
- [PATCH] D11589: [lld][LinkerScript] Process program header of linker script
Michael Spencer via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Michael Spencer via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Michael Spencer via llvm-commits
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart via llvm-commits
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart via llvm-commits
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
NAKAMURA Takumi via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
NAKAMURA Takumi via llvm-commits
- [llvm] r245025 - Add support for cross block dse.
NAKAMURA Takumi via llvm-commits
- [llvm] r245168 - MergeFunc: Quick fix for r245140, Ignore second, aka Function*, in sorting.
NAKAMURA Takumi via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
NAKAMURA Takumi via llvm-commits
- [compiler-rt] r244521 - test case for poisoning trivial members
Naomi Musgrave via llvm-commits
- [compiler-rt] r244709 - Revised test to pass under updated dtor callback implementation
Naomi Musgrave via llvm-commits
- [compiler-rt] r244818 - Removed xfail, since test is passing in line with expanded dtor sanitizing functionality
Naomi Musgrave via llvm-commits
- [compiler-rt] r244952 - Removed xfail, since test is passing in line with expanded dtor sanitizing functionality
Naomi Musgrave via llvm-commits
- [llvm] r244921 - Scalar to vector conversions using direct moves
Nemanja Ivanovic via llvm-commits
- [PATCH] D11471: Scalar to vector conversions using direct moves
Nemanja Ivanovic via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Nemanja Ivanovic via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Nemanja Ivanovic via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Nick Lewycky via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Nick Lewycky via llvm-commits
- [llvm] r244554 - Update the syntax for load instruction in this example.
Nick Lewycky via llvm-commits
- [llvm] r244554 - Update the syntax for load instruction in this example.
Nick Lewycky via llvm-commits
- [llvm] r244571 - Fix unused variable 'X' in release builds.
Nick Lewycky via llvm-commits
- [llvm] r244924 - Fix GCC warning: extra `;' [-Wpedantic].
Nick Lewycky via llvm-commits
- [llvm] r245119 - Fix a crash where a utility function wasn't aware of fcmp vectors and created a value with the wrong type. Fixes PR24458!
Nick Lewycky via llvm-commits
- [PATCH] D11012: Add a target environment for CoreCLR.
Pat Gavlin via llvm-commits
- [llvm] r245115 - Add a target environment for CoreCLR.
Pat Gavlin via llvm-commits
- [PATCH] D11012: Add a target environment for CoreCLR.
Pat Gavlin via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Paul Robinson via llvm-commits
- [PATCH] D11374: Make DW_AT_[MIPS]linkage_name optional, and off by default for SCE.
Paul Robinson via llvm-commits
- [llvm] r244678 - Make DW_AT_[MIPS_]linkage_name optional, and off by default for SCE.
Paul Robinson via llvm-commits
- [PATCH] D11374: Make DW_AT_[MIPS]linkage_name optional, and off by default for SCE.
Paul Robinson via llvm-commits
- [PATCH] D4723: Add framework for iterative compilation to llvm
Petar Jovanovic via llvm-commits
- [llvm] r244897 - [mips][mcjit] Calculate correct addend for HI16 and PCHI16 reloc
Petar Jovanovic via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Petar Jovanovic via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
Pete Cooper via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
Pete Cooper via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option, and gold support for thinlto plugin option.
Peter Collingbourne via llvm-commits
- [PATCH] D11858: CFI: Add diagnostic handler and tests for indirect call checker.
Peter Collingbourne via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
Peter Collingbourne via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
Peter Collingbourne via llvm-commits
- [PATCH] D12024: COFF: Introduce flag /opt:lldlto=N for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [lld] r245027 - COFF: Introduce flag /opt:lldlto=N for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D12024: COFF: Introduce flag /opt:lldlto=N for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D11686: [RegAlloc] Trace sibling copies when checking for rematerializability during spill weight calculation (PR24139)
Phabricator via llvm-commits
- [PATCH] D11559: Prevent the scalarizer from caching incorrect entries
Phabricator via llvm-commits
- [PATCH] D11687: Make cost estimation in RewriteLoopExitValues smarter
Phabricator via llvm-commits
- [PATCH] D10923: [mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions
Phabricator via llvm-commits
- [PATCH] D11352: Emit argmemonly attribute for intrinsics
Phabricator via llvm-commits
- [PATCH] D11820: [CMake] Add experimental support for building compiler-rt for iOS
Phabricator via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
Phabricator via llvm-commits
- [PATCH] D11996: [ARM] Fix MachO CPU Subtype inference in llvm::createARMAsmBackend()
Phabricator via llvm-commits
- [PATCH] D11852: [LowerSwitch] Fix a bug when LowerSwitch deletes the default block
Philip Reames via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Philip Reames via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Philip Reames via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Philip Reames via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Philip Reames via llvm-commits
- [llvm] r244808 - [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
Philip Reames via llvm-commits
- [PATCH] D11489: [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
Philip Reames via llvm-commits
- [llvm] r244808 - [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
Philip Reames via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Philip Reames via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Philip Reames via llvm-commits
- [llvm] r244821 - [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Philip Reames via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Philip Reames via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Philip Reames via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Philip Reames via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Philip Reames via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Philip Reames via llvm-commits
- [PATCH] D12004: [RewriteStatepointsForGC] Reduce the number of new instructions for base pointers
Philip Reames via llvm-commits
- [PATCH] D11997: [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop
Philip Reames via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [Project] Polly
Polly Development Mailinglist via llvm-commits
- [llvm] r244244 - [Reassociation] Fix miscompile for va_arg arguments.
Quentin Colombet via llvm-commits
- [PATCH] D11591: Allow PeepholeOptimizer to fold a few more cases
Quentin Colombet via llvm-commits
- [PATCH] D11644: Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Quentin Colombet via llvm-commits
- [PATCH] D12006: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
Quentin Colombet via llvm-commits
- [PATCH] D12006: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
Quentin Colombet via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Quentin Colombet via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Quentin Colombet via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Quentin Colombet via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Quentin Colombet via llvm-commits
- [llvm] r221876 - Revert r219432 - "Revert "[BasicAA] Revert "Revert r218714 - Make better use of zext and sign information."""
Quentin Colombet via llvm-commits
- [llvm] r221876 - Revert r219432 - "Revert "[BasicAA] Revert "Revert r218714 - Make better use of zext and sign information."""
Quentin Colombet via llvm-commits
- [PATCH] D4723: Add framework for iterative compilation to llvm
Radovan Obradovic via llvm-commits
- [PATCH] D12027: [lld][LinkerScript] Consider order of headers in PHDRS command
Rafael Auler via llvm-commits
- [llvm] r244447 - elf2yaml: Use existing section walk to find the symbol table. NFC.
Rafael Espindola via llvm-commits
- [lld] r244451 - Don't depend on getDotSymtabSec. It is going away.
Rafael Espindola via llvm-commits
- [lld] r244477 - Add a test for our handling of shndx.
Rafael Espindola via llvm-commits
- [llvm] r244480 - Use continue to reduce indentation. NFC.
Rafael Espindola via llvm-commits
- [llvm] r244482 - toELFSymIter and getSymbol are now the same thing. Merge them.
Rafael Espindola via llvm-commits
- [llvm] r244483 - rename toELFShdrIter to getSection and move it closer to getSymbol. NFC.
Rafael Espindola via llvm-commits
- [llvm] r244496 - Delete getDotSymtabSec.
Rafael Espindola via llvm-commits
- [llvm] r244500 - Use higher level functions in llvm-objdump.
Rafael Espindola via llvm-commits
- [llvm] r244504 - Add a test showing that objdump (and so ObjectFIle) can handle shndx.
Rafael Espindola via llvm-commits
- [llvm] r244507 - Rename improperly named variable. NFC.
Rafael Espindola via llvm-commits
- [llvm] r244510 - Don't iterate over all sections in the ELFFile constructor.
Rafael Espindola via llvm-commits
- [lld] r244511 - Update for llvm api change.
Rafael Espindola via llvm-commits
- [llvm] r244620 - Add non-member begin and end so that drop_begin works on iterator_range.
Rafael Espindola via llvm-commits
- [llvm] r244621 - Revert "Add non-member begin and end so that drop_begin works on iterator_range."
Rafael Espindola via llvm-commits
- [lld] r244624 - Don't report a conflict between two local symbols.
Rafael Espindola via llvm-commits
- [lld] r244628 - Delete unused typedef.
Rafael Espindola via llvm-commits
- [lld] r244632 - Use real values for DefindeFirst and DefinedLast.
Rafael Espindola via llvm-commits
- [lld] r244636 - Add support for weak symbols.
Rafael Espindola via llvm-commits
- [lld] r244639 - Remove unused templating.
Rafael Espindola via llvm-commits
- [lld] r244640 - Add support for weak undefined symbols.
Rafael Espindola via llvm-commits
- [llvm] r244641 - Use llvm::make_unique to fix the MSVC build.
Rafael Espindola via llvm-commits
- [lld] r244694 - Be a bit more consistent about using uintX_t for offsets and sizes. NFC.
Rafael Espindola via llvm-commits
- [lld] r244696 - Delete dead code.
Rafael Espindola via llvm-commits
- [lld] r244697 - Move more code that is local to Writer.cpp to an anonymous namespace.
Rafael Espindola via llvm-commits
- [lld] r244700 - Template ELF's OutputSection.
Rafael Espindola via llvm-commits
- [lld] r244702 - ELF: Create a string table.
Rafael Espindola via llvm-commits
- [lld] r244711 - Fix the alignment of the section headers.
Rafael Espindola via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Rafael Espindola via llvm-commits
- [compiler-rt] r244786 - Try to fix the MSVC build now that we use /Zc:inline.
Rafael Espindola via llvm-commits
- [lld] r244834 - Fix an use of uninitialized.
Rafael Espindola via llvm-commits
- [lld] r244844 - This test needs lib.exe.
Rafael Espindola via llvm-commits
- [llvm] r244848 - Return ErrorOr from FileOutputBuffer::create. NFC.
Rafael Espindola via llvm-commits
- [lld] r244849 - Update for llvm api change.
Rafael Espindola via llvm-commits
- [llvm] r244854 - There is only one saver of strings.
Rafael Espindola via llvm-commits
- [lld] r244856 - Update for llvm api change.
Rafael Espindola via llvm-commits
- [lld] r244895 - Include non-alloca sections in the link.
Rafael Espindola via llvm-commits
- [lld] r244896 - Delete dead code.
Rafael Espindola via llvm-commits
- [lld] r244898 - Place SHF_ALLOC sections first in the output.
Rafael Espindola via llvm-commits
- [lld] r244900 - Don't give an address to sections that are not allocated.
Rafael Espindola via llvm-commits
- [lld] r244904 - Store the offset in the output section, no in the file.
Rafael Espindola via llvm-commits
- [lld] r244911 - Take name, type and flags in consideration when concatenating sections.
Rafael Espindola via llvm-commits
- [lld] r244918 - Pass the type and flags to the OutputSection constructor. NFC.
Rafael Espindola via llvm-commits
- [lld] r244919 - Rename addSectionChunk to addChunk now that it can handle any Chunk.
Rafael Espindola via llvm-commits
- [lld] r244929 - Set the file offset of zero sized sections.
Rafael Espindola via llvm-commits
- [lld] r244930 - Define trivial methods inline. NFC.
Rafael Espindola via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Rafael Espindola via llvm-commits
- [lld] r244938 - Delete dead code.
Rafael Espindola via llvm-commits
- [lld] r244939 - Make getSectionName non virtual. NFC.
Rafael Espindola via llvm-commits
- [lld] r244941 - Record the alignment of the output sections.
Rafael Espindola via llvm-commits
- [lld] r244942 - Correctly align output sections.
Rafael Espindola via llvm-commits
- [lld] r244969 - Make OutputSection virtual and use that for creating the string table.
Rafael Espindola via llvm-commits
- [lld] r244972 - ELF: Drop the Chunk base class.
Rafael Espindola via llvm-commits
- [lld] r245008 - ELF: Create a symbol table.
Rafael Espindola via llvm-commits
- [lld] r245018 - COFF: In chunks, store the offset from the start of the output section. NFC.
Rafael Espindola via llvm-commits
- [lld] r245044 - Start populating the symbol table.
Rafael Espindola via llvm-commits
- [llvm] r245047 - Centralize the information about which object format we are using.
Rafael Espindola via llvm-commits
- [lld] r245049 - ELF: Set the correct symbol binding.
Rafael Espindola via llvm-commits
- [lld] r245050 - Make these headers as being c++.
Rafael Espindola via llvm-commits
- [lld] r245053 - Remove unused default values.
Rafael Espindola via llvm-commits
- [lld] r245055 - Delete unused forward declarations.
Rafael Espindola via llvm-commits
- [lld] r245056 - Delete dead code.
Rafael Espindola via llvm-commits
- [lld] r245057 - Add the type of the symbols to the symbol table.
Rafael Espindola via llvm-commits
- [lld] r245060 - Fix the build with gcc.
Rafael Espindola via llvm-commits
- [llvm] r245062 - Revert "Centralize the information about which object format we are using."
Rafael Espindola via llvm-commits
- [lld] r245069 - ELF: Also record the type of undefined symbols.
Rafael Espindola via llvm-commits
- [PATCH] D11839: Adding SymbolRef::getSectionName for getting a textual section name for the symbol. Updating llvm-objdump to use this
Rafael Espíndola via llvm-commits
- [PATCH] Add default parameter to MCSymbol accessors to control IsUsed
Rafael Espíndola via llvm-commits
- [llvm] r244621 - Revert "Add non-member begin and end so that drop_begin works on iterator_range."
Rafael Espíndola via llvm-commits
- [PATCH] Add default parameter to MCSymbol accessors to control IsUsed
Rafael Espíndola via llvm-commits
- [lld] r244653 - Fix mismatched sign comparison
Rafael Espíndola via llvm-commits
- [patch] Start fixing pr24429
Rafael Espíndola via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rafael Espíndola via llvm-commits
- [lld] r244702 - ELF: Create a string table.
Rafael Espíndola via llvm-commits
- [lld] r244702 - ELF: Create a string table.
Rafael Espíndola via llvm-commits
- [lld] r244701 - ELF2: Make Defined{Regular, Weak} ctors look the same as other SymbolBody ctors.
Rafael Espíndola via llvm-commits
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Rafael Espíndola via llvm-commits
- [patch] Start fixing pr24429
Rafael Espíndola via llvm-commits
- [llvm] r244732 - [MC] Convert the last test using macho-dump under X86/ to llvm-readobj.
Rafael Espíndola via llvm-commits
- [patch] Start fixing pr24429
Rafael Espíndola via llvm-commits
- [patch] Start fixing pr24429
Rafael Espíndola via llvm-commits
- [compiler-rt] r244786 - Try to fix the MSVC build now that we use /Zc:inline.
Rafael Espíndola via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Rafael Espíndola via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Rafael Espíndola via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rafael Espíndola via llvm-commits
- [lld] r244911 - Take name, type and flags in consideration when concatenating sections.
Rafael Espíndola via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Rafael Espíndola via llvm-commits
- [patch] Start fixing pr24429
Rafael Espíndola via llvm-commits
- [lld] r244972 - ELF: Drop the Chunk base class.
Rafael Espíndola via llvm-commits
- [lld] r244929 - Set the file offset of zero sized sections.
Rafael Espíndola via llvm-commits
- [lld] r244972 - ELF: Drop the Chunk base class.
Rafael Espíndola via llvm-commits
- [lld] r244904 - Store the offset in the output section, no in the file.
Rafael Espíndola via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Rafael Espíndola via llvm-commits
- [lld] r244904 - Store the offset in the output section, no in the file.
Rafael Espíndola via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rafael Espíndola via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Rafael Espíndola via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rafael Espíndola via llvm-commits
- [llvm] r245047 - Centralize the information about which object format we are using.
Rafael Espíndola via llvm-commits
- [llvm] r245047 - Centralize the information about which object format we are using.
Rafael Espíndola via llvm-commits
- [llvm] r245059 - Convert tests under MC/ELF from macho-dump to llvm-readobj.
Rafael Espíndola via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rafael Espíndola via llvm-commits
- [PATCH] D11839: Adding SymbolRef::getSectionName for getting a textual section name for the symbol. Updating llvm-objdump to use this
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D11942: [GlobalMerge] Use private linkage for MergedGlobals variables
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D11943: Redo "Make global aliases have symbol size equal to their type"
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D11943: Redo "Make global aliases have symbol size equal to their type"
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D11749: [X86] When optimizing for size, use POP for small post-call stack clean-up
Reid Kleckner via llvm-commits
- [PATCH] D11861: [IR] Add token types
Reid Kleckner via llvm-commits
- [PATCH] D11249: Fix PR#24142
Reid Kleckner via llvm-commits
- [PATCH] D11249: Fix PR#24142
Reid Kleckner via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Reid Kleckner via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Reid Kleckner via llvm-commits
- [PATCH] D6629: x86: Emit LAHF/SAHF instead of PUSHF/POPF
Reid Kleckner via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Reid Kleckner via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Reid Kleckner via llvm-commits
- [PATCH] D11919: Enable EliminateAvailableExternally pass in the LTO pipeline.
Reid Kleckner via llvm-commits
- [llvm] r244512 - [llvm-symbolizer] Remove underscores and other C mangling on Windows
Reid Kleckner via llvm-commits
- [PATCH] D11785: [llvm-symbolizer] Remove underscores and other C mangling on Windows
Reid Kleckner via llvm-commits
- [PATCH] D11920: [Windows] Implement FileExists, ReadFromFile, and FindPathToBinary
Reid Kleckner via llvm-commits
- [compiler-rt] r244522 - [Windows] Relax test case patterns to allow parameter lists
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [compiler-rt] r244533 - [Windows] Implement FileExists, ReadFromFile, and FindPathToBinary
Reid Kleckner via llvm-commits
- [PATCH] D11920: [Windows] Implement FileExists, ReadFromFile, and FindPathToBinary
Reid Kleckner via llvm-commits
- [compiler-rt] r244546 - [sanitizers] Use portable file read/write wrappers on process pipes
Reid Kleckner via llvm-commits
- [compiler-rt] r244549 - [cmake] Hoist check for LLD sources up into root CMakeLists.txt
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [compiler-rt] r244616 - [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [PATCH] D11791: [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [PATCH] D11249: Fix PR#24142
Reid Kleckner via llvm-commits
- [PATCH] D11945: [X86] Allow x86 call frame optimization to fold more loads into pushes
Reid Kleckner via llvm-commits
- [compiler-rt] r244623 - Speculative fix for Mac build
Reid Kleckner via llvm-commits
- [compiler-rt] r244629 - [windows] Remove CHECK for strdup symbol that comes from the CRT
Reid Kleckner via llvm-commits
- [llvm] r244633 - [cmake] Add helper for finding potentially external projects
Reid Kleckner via llvm-commits
- [compiler-rt] r244634 - [cmake] Handle external source for lld and libcxx
Reid Kleckner via llvm-commits
- [compiler-rt] r244635 - Revert part of the last cmake change, it broke configuring with libcxx on Linux for me
Reid Kleckner via llvm-commits
- [compiler-rt] r244638 - [windows] Use lld-link instead of lld-link2, the latter no longer exists
Reid Kleckner via llvm-commits
- [compiler-rt] r244634 - [cmake] Handle external source for lld and libcxx
Reid Kleckner via llvm-commits
- [compiler-rt] r244645 - Include sanitizer_posix.h to try to fix the mac build
Reid Kleckner via llvm-commits
- [compiler-rt] r244634 - [cmake] Handle external source for lld and libcxx
Reid Kleckner via llvm-commits
- [compiler-rt] r244647 - Revert the rest of r244634, since it breaks the standalone build
Reid Kleckner via llvm-commits
- [compiler-rt] r244616 - [Windows] Use llvm-symbolizer before using dbghelp
Reid Kleckner via llvm-commits
- [llvm] r244648 - Revert "[cmake] Add helper for finding potentially external projects"
Reid Kleckner via llvm-commits
- [lld] r244653 - Fix mismatched sign comparison
Reid Kleckner via llvm-commits
- [llvm] r244659 - [cmake] Shorten FreeBSD and DragonFly checks as suggested post-commit
Reid Kleckner via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [llvm] r244232 - [cmake] Handle Dragonfly BSD like FreeBSD
Reid Kleckner via llvm-commits
- [llvm] r244674 - [lit] Don't disable the lit progress bar by default with MSVC
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [PATCH] D11249: Fix PR#24142
Reid Kleckner via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [PATCH] D11982: Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Reid Kleckner via llvm-commits
- [PATCH] D11982: Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Reid Kleckner via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
Reid Kleckner via llvm-commits
- [compiler-rt] r244827 - Move tests that use unistd.h and pthread.h to TestCases/Posix
Reid Kleckner via llvm-commits
- [compiler-rt] r244833 - Combine helper file into main test file with ifdefs
Reid Kleckner via llvm-commits
- [compiler-rt] r244827 - Move tests that use unistd.h and pthread.h to TestCases/Posix
Reid Kleckner via llvm-commits
- [PATCH] D11999: [windows] Fix deadlock on mmap failure due to CHECK recursion
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [PATCH] D11982: Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Reid Kleckner via llvm-commits
- [compiler-rt] r244837 - [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [compiler-rt] r244839 - Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Reid Kleckner via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Reid Kleckner via llvm-commits
- [PATCH] D11982: Use %env_asan_opts= substitution instead of 'env ASAN_OPTIONS=$ASAN_OPTIONS'
Reid Kleckner via llvm-commits
- [compiler-rt] r244840 - [windows] Fix deadlock on mmap failure due to CHECK recursion
Reid Kleckner via llvm-commits
- [PATCH] D11999: [windows] Fix deadlock on mmap failure due to CHECK recursion
Reid Kleckner via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Reid Kleckner via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Reid Kleckner via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Reid Kleckner via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Reid Kleckner via llvm-commits
- [compiler-rt] r244908 - Fix installation of the unhandled exception filter with r244767
Reid Kleckner via llvm-commits
- [compiler-rt] r244910 - Same fix as r244908 for sanitizer_win.cc instead of asan_win.cc
Reid Kleckner via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [llvm] r244920 - Emit argmemonly attribute for intrinsics.
Reid Kleckner via llvm-commits
- [compiler-rt] r244940 - Add more error logging to win/asan
Reid Kleckner via llvm-commits
- [PATCH] D12019: [windows] Fix or XFAIL remaining portable test failures and enable them
Reid Kleckner via llvm-commits
- [llvm] r245067 - [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [PATCH] D11961: [sancov] Leave llvm.localescape in the entry block
Reid Kleckner via llvm-commits
- [llvm] r245070 - [cmake] Start adding support for LLVM_USE_SANITIZER=Address on Windows
Reid Kleckner via llvm-commits
- [PATCH] D12019: [windows] Fix or XFAIL remaining portable test failures and enable them
Reid Kleckner via llvm-commits
- [compiler-rt] r245073 - [windows] Fix or XFAIL remaining portable test failures and enable them
Reid Kleckner via llvm-commits
- [PATCH] D12019: [windows] Fix or XFAIL remaining portable test failures and enable them
Reid Kleckner via llvm-commits
- [compiler-rt] r245079 - Move ASAN_OPTIONS setting from compile command to run command, fixes test on posix
Reid Kleckner via llvm-commits
- [compiler-rt] r245089 - Fixup stale comment about supported OSs
Reid Kleckner via llvm-commits
- [PATCH] D12042: Remove redundant TargetFrameLowering::getFrameIndexOffset virtual function.
Reid Kleckner via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Renato Golin via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Renato Golin via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Renato Golin via llvm-commits
- [PATCH] D11800: [ARM] Reorganise and simplify thumb-1 load/store selection
Renato Golin via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
Renato Golin via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
Renato Golin via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
Renato Golin via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
Renato Golin via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Renato Golin via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Renato Golin via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Renato Golin via llvm-commits
- [PATCH] D11996: [ARM] Fix MachO CPU Subtype inference in llvm::createARMAsmBackend()
Renato Golin via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Renato Golin via llvm-commits
- [llvm] r244879 - [LIR] Start leveraging the fundamental guarantees of a loop in
Renato Golin via llvm-commits
- [llvm] r244884 - Revert "[LIR] Handle access to AliasAnalysis the same way as the other analysis in LoopIdiomRecognize."
Renato Golin via llvm-commits
- [llvm] r244885 - Revert "[LIR] Start leveraging the fundamental guarantees of a loop..."
Renato Golin via llvm-commits
- [llvm] r244879 - [LIR] Start leveraging the fundamental guarantees of a loop in
Renato Golin via llvm-commits
- [PATCH] D11939: [CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
Renato Golin via llvm-commits
- [llvm] r244879 - [LIR] Start leveraging the fundamental guarantees of a loop in
Renato Golin via llvm-commits
- [PATCH] D8257: [Aarch64] Don't truncate PC-relative relocations in ELF EH frames to 32 bits
Renato Golin via llvm-commits
- [PATCH] D12005: libunwind: Enable zero-cost exceptions on non-Apple arm64 platforms
Renato Golin via llvm-commits
- [llvm] r244879 - [LIR] Start leveraging the fundamental guarantees of a loop in
Renato Golin via llvm-commits
- [PATCH] D12030: [CostModel][ARM] Increase cost of insert/extract operations
Renato Golin via llvm-commits
- [llvm] r245086 - Revert "[ARM] Fix MachO CPU Subtype selection"
Renato Golin via llvm-commits
- [llvm] r245081 - [ARM] Fix MachO CPU Subtype selection
Renato Golin via llvm-commits
- [llvm] r245081 - [ARM] Fix MachO CPU Subtype selection
Renato Golin via llvm-commits
- [PATCH] D11448: [UBSan][MIPS] Fix cast-overflow tests for mips big endian.
Richard Smith via llvm-commits
- [compiler-rt] r244101 - [UBSan] Fix UBSan-vptr false positive.
Richard Smith via llvm-commits
- [compiler-rt] r244646 - [ubsan][mips] Revise r243384 to avoid special casing big-endian mips.
Richard Smith via llvm-commits
- [llvm] r244439 - Trace copies when checking for rematerializability in spill weight calculation
Robert Lougher via llvm-commits
- [PATCH] D11839: Adding SymbolRef::getSectionName for getting a textual section name for the symbol. Updating llvm-objdump to use this
Rui Ueyama via llvm-commits
- [lld] r244525 - Move file-local classes to an anonymous namespace. NFC.
Rui Ueyama via llvm-commits
- [lld] r244565 - COFF: Update README.
Rui Ueyama via llvm-commits
- [lld] r244626 - COFF: Ignore /editandcontinue option.
Rui Ueyama via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rui Ueyama via llvm-commits
- [lld] r244680 - ELF2: Remove unused global variable.
Rui Ueyama via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rui Ueyama via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Rui Ueyama via llvm-commits
- [lld] r244696 - Delete dead code.
Rui Ueyama via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Rui Ueyama via llvm-commits
- [lld] r244701 - ELF2: Make Defined{Regular, Weak} ctors look the same as other SymbolBody ctors.
Rui Ueyama via llvm-commits
- [lld] r244702 - ELF: Create a string table.
Rui Ueyama via llvm-commits
- [lld] r244702 - ELF: Create a string table.
Rui Ueyama via llvm-commits
- [lld] r244702 - ELF: Create a string table.
Rui Ueyama via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Rui Ueyama via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Rui Ueyama via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Rui Ueyama via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Rui Ueyama via llvm-commits
- [lld] r244929 - Set the file offset of zero sized sections.
Rui Ueyama via llvm-commits
- [lld] r244972 - ELF: Drop the Chunk base class.
Rui Ueyama via llvm-commits
- [lld] r244904 - Store the offset in the output section, no in the file.
Rui Ueyama via llvm-commits
- [lld] r244972 - ELF: Drop the Chunk base class.
Rui Ueyama via llvm-commits
- [PATCH] D12024: COFF: Introduce flag /opt:lldlto=N for controlling LTO optimization level.
Rui Ueyama via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Rui Ueyama via llvm-commits
- [lld] r245030 - ELF2: Rename a function to make it the same as the COFF's counterpart.
Rui Ueyama via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [llvm] r244713 - X86: hoist a condition into a variable (NFC)
Saleem Abdulrasool via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
Saleem Abdulrasool via llvm-commits
- [patch] Start fixing pr24429
Saleem Abdulrasool via llvm-commits
- [patch] Start fixing pr24429
Saleem Abdulrasool via llvm-commits
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Saleem Abdulrasool via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
Saleem Abdulrasool via llvm-commits
- [patch] Start fixing pr24429
Saleem Abdulrasool via llvm-commits
- [llvm] r245022 - PowerPC: remove dead initialization (NFC)
Saleem Abdulrasool via llvm-commits
- [llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Saleem Abdulrasool via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Sanjay Patel via llvm-commits
- [llvm] r244458 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244460 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244463 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244464 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244498 - [x86, SSE]]add missing tests for load folding with partial register update
Sanjay Patel via llvm-commits
- [llvm] r244499 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244509 - remove function names from comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r244528 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244531 - use range-based for loop; NFCI
Sanjay Patel via llvm-commits
- [llvm] r244545 - use range-based for loops; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Sanjay Patel via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Sanjay Patel via llvm-commits
- [llvm] r244603 - add missing test for machine combiner when optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244604 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244605 - delete FIXME comment; it's fixed
Sanjay Patel via llvm-commits
- [llvm] r244607 - fix typo in comment; NFC
Sanjay Patel via llvm-commits
- [llvm] r244609 - fix typos in comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r244610 - fix code that was accidentally commented out in previous commit
Sanjay Patel via llvm-commits
- [llvm] r244612 - remove unnecessary settings/attributes from test case
Sanjay Patel via llvm-commits
- [llvm] r244617 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244618 - Variable names should start with an upper case letter; NFC
Sanjay Patel via llvm-commits
- [llvm] r244619 - fix typos; NFC
Sanjay Patel via llvm-commits
- [llvm] r244625 - fixed to test attribute, rather than CPU
Sanjay Patel via llvm-commits
- [llvm] r244627 - fixed to use FileCheck
Sanjay Patel via llvm-commits
- [llvm] r244630 - add missing tests for powi expansion with size optimizations
Sanjay Patel via llvm-commits
- [llvm] r244631 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244651 - fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel via llvm-commits
- [llvm] r244657 - [x86] enable machine combiner reassociations for 128-bit vector single/double multiplies
Sanjay Patel via llvm-commits
- [llvm] r244668 - fix 80-cols; NFC
Sanjay Patel via llvm-commits
- [llvm] r244672 - don't repeat function names in comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r244705 - [x86] enable machine combiner reassociations for 256-bit vector FP mul/add
Sanjay Patel via llvm-commits
- [llvm] r244753 - fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r244755 - 80-cols; NFC
Sanjay Patel via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sanjay Patel via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [llvm] r244805 - fix typo; NFC
Sanjay Patel via llvm-commits
- [PATCH] D10662: [x86] fix allowsMisalignedMemoryAccess() implementation
Sanjay Patel via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sanjay Patel via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sanjay Patel via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sanjay Patel via llvm-commits
- [llvm] r244977 - don't repeat function names in comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r245047 - Centralize the information about which object format we are using.
Sanjay Patel via llvm-commits
- [llvm] r245058 - don't repeaat function names in comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D10662: [x86] fix allowsMisalignedMemoryAccess() implementation
Sanjay Patel via llvm-commits
- [llvm] r245075 - [x86] fix allowsMisalignedMemoryAccess() implementation
Sanjay Patel via llvm-commits
- [PATCH] D10662: [x86] fix allowsMisalignedMemoryAccess() implementation
Sanjay Patel via llvm-commits
- [llvm] r245108 - make current codegen visible in the checks, so we can decide if it's right
Sanjay Patel via llvm-commits
- [llvm] r245120 - make current codegen visible in the checks, so we can decide if it's right
Sanjay Patel via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [llvm] r245163 - add test case to show current codegen
Sanjay Patel via llvm-commits
- [llvm] r245164 - fix typos; NFC
Sanjay Patel via llvm-commits
- [llvm] r245166 - [x86] enable machine combiner reassociations for scalar single-precision minimums
Sanjay Patel via llvm-commits
- [llvm] r245181 - use SDValue bool operator; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [llvm] r245187 - transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
Sanjay Patel via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
Sanjin Sijaric via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
Sanjin Sijaric via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
Sanjin Sijaric via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
Sanjin Sijaric via llvm-commits
- [PATCH] D11687: Make cost estimation in RewriteLoopExitValues smarter
Sanjoy Das via llvm-commits
- [PATCH] D11861: [IR] Add token types
Sanjoy Das via llvm-commits
- [PATCH] D11861: [IR] Add token types
Sanjoy Das via llvm-commits
- [PATCH] D11861: [IR] Add token types
Sanjoy Das via llvm-commits
- [llvm] r244543 - Address post-commit review from r243378.
Sanjoy Das via llvm-commits
- [llvm] r243378 - FileCheck'ify some wc/grep based tests; NFCI.
Sanjoy Das via llvm-commits
- [llvm] r244676 - Fix PR24354.
Sanjoy Das via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Sanjoy Das via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Sanjoy Das via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Sanjoy Das via llvm-commits
- [PATCH] D11819: [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
Sanjoy Das via llvm-commits
- [PATCH] D11861: [IR] Add token types
Sanjoy Das via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Sanjoy Das via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Sanjoy Das via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Sanjoy Das via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Sanjoy Das via llvm-commits
- [PATCH] D11860: [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shl
Sanjoy Das via llvm-commits
- [PATCH] D12004: [RewriteStatepointsForGC] Reduce the number of new instructions for base pointers
Sanjoy Das via llvm-commits
- [llvm] r245182 - [LSR][NFC] Use camelCase for method names in Formula and RegUseTracker.
Sanjoy Das via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Sanjoy Das via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Sanjoy Das via llvm-commits
- [PATCH] D12063: [PM] Port ScalarEvolution to the new pass manager.
Sanjoy Das via llvm-commits
- [PATCH] D11782: RFC: Target-specific loop idiom recognition
Sanjoy Das via llvm-commits
- [PATCH] D12008: [ScalarEvolutionExpander] Refactor isHighCostExpansionHelper division case
Sanjoy Das via llvm-commits
- [PATCH] D9791: Take alignment into account for speculative loads
Sanjoy Das via llvm-commits
- [PATCH] D11675: [mips] Added support for the div, divu, ddiv and ddivu macros using traps and breaks in the integrated assembler.
Scott Egerton via llvm-commits
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Sean Bruno via llvm-commits
- [PATCH] D5626: [mips] Make the MipsAsmParser capable of knowing whether PIC mode is enabled or not.
Sean Bruno via llvm-commits
- [PATCH] D6231: [mips] Expand JAL instructions when PIC is enabled.
Sean Bruno via llvm-commits
- [PATCH] D6267: [mips] Add assembler support for the .cprestore directive.
Sean Bruno via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sean Silva via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Sean Silva via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sean Silva via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Sean Silva via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Sean Silva via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sean Silva via llvm-commits
- [llvm] r244601 - [X86] Allow merging of immediates within a basic block for code size savings
Sean Silva via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Sean Silva via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Sean Silva via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Sean Silva via llvm-commits
- [lld] r244911 - Take name, type and flags in consideration when concatenating sections.
Sean Silva via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Sean Silva via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Sean Silva via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Sean Silva via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Sean Silva via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Sean Silva via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Sean Silva via llvm-commits
- [lld] r244691 - COFF: Align sections to 512-byte boundaries on disk.
Sean Silva via llvm-commits
- [lld] r244934 - Template OutputSection only over Is64Bit.
Sean Silva via llvm-commits
- [PATCH] D11678: [CodeGen] Fixes *absdiff* intrinsic: LangRef doc/test case improvement and corresponding code change
Shahid via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Shahid via llvm-commits
- [llvm] r244449 - [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
Silviu Baranga via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Simon Atanasyan via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Simon Atanasyan via llvm-commits
- [PATCH] D11796: [PATCH, Mips] Remap move as or.
Simon Dardis via llvm-commits
- [PATCH] D11886: [InstCombine] Move SSE2/AVX2 arithmetic vector shift folding to instcombiner
Simon Pilgrim via llvm-commits
- [PATCH] D11904: [X86] Disable mul -> shl + lea combine when compiling for minsize
Simon Pilgrim via llvm-commits
- [llvm] r244495 - [InstCombine] Move SSE2/AVX2 arithmetic vector shift folding to instcombiner
Simon Pilgrim via llvm-commits
- [PATCH] D11886: [InstCombine] Move SSE2/AVX2 arithmetic vector shift folding to instcombiner
Simon Pilgrim via llvm-commits
- [PATCH] D11934: [InstCombine] Move SSE/AVX vector blend folding to instcombiner
Simon Pilgrim via llvm-commits
- [PATCH] D11938: [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Simon Pilgrim via llvm-commits
- [llvm] r244723 - [InstCombine] Move SSE/AVX vector blend folding to instcombiner
Simon Pilgrim via llvm-commits
- [PATCH] D11934: [InstCombine] Move SSE/AVX vector blend folding to instcombiner
Simon Pilgrim via llvm-commits
- [llvm] r244725 - unused variable warning fix.
Simon Pilgrim via llvm-commits
- [PATCH] D11938: [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Simon Pilgrim via llvm-commits
- [llvm] r244765 - Cleaned up test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r244872 - [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Simon Pilgrim via llvm-commits
- [PATCH] D11938: [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Simon Pilgrim via llvm-commits
- [PATCH] D12006: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
Simon Pilgrim via llvm-commits
- [PATCH] D12007: [AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation
Simon Pilgrim via llvm-commits
- [PATCH] D11764: [DAGCombiner] Attempt to mask vectors before zero extension instead of after.
Simon Pilgrim via llvm-commits
- [PATCH] D12006: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
Simon Pilgrim via llvm-commits
- [llvm] r244944 - [X86][SSE] Tests for SMAX/SMIN/UMAX/UMIN vector instructions
Simon Pilgrim via llvm-commits
- [llvm] r244949 - [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
Simon Pilgrim via llvm-commits
- [PATCH] D12006: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
Simon Pilgrim via llvm-commits
- [llvm] r244960 - [AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation
Simon Pilgrim via llvm-commits
- [PATCH] D12007: [AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation
Simon Pilgrim via llvm-commits
- [PATCH] D11764: [DAGCombiner] Attempt to mask vectors before zero extension instead of after.
Simon Pilgrim via llvm-commits
- [llvm] r245038 - Renamed min tests (typo)
Simon Pilgrim via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Simon Pilgrim via llvm-commits
- [llvm] r245160 - [DAGCombiner] Attempt to mask vectors before zero extension instead of after.
Simon Pilgrim via llvm-commits
- [PATCH] D11764: [DAGCombiner] Attempt to mask vectors before zero extension instead of after.
Simon Pilgrim via llvm-commits
- [llvm] r245165 - Updated broadcast stack folding test to avoid use of broadcast intrinsics.
Simon Pilgrim via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Simon Pilgrim via llvm-commits
- [PATCH] D10557: [X86] Look for scalar through one bitcast when lowering to VBROADCAST.
Simon Pilgrim via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11972: AMDGPU: Set MCAsmInfo::PointerSize
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D11969: Avoid using of DataLayout::getPointerSize() without address space argument in DWARF info generation
Stanislav Mekhanoshin via llvm-commits
- [llvm] r244842 - Test Commit - Corrected spelling in README.txt.
Steve King via llvm-commits
- [PATCH] D8304: Fix backward operands in call to isTruncateFree() and improve comments.
Steve King via llvm-commits
- [PATCH] D11903: [UBSan] Enable 'help' option output, report unrecognized flags
Svetlana Ryabkova via llvm-commits
- [PATCH] D11903: [UBSan] Enable 'help' option output, report unrecognized flags
Svetlana Ryabkova via llvm-commits
- [PATCH] D11903: [UBSan] Enable 'help' option output, report unrecognized flags
Svetlana Ryabkova via llvm-commits
- [www] r245117 - Add hotel room block.
Tanya Lattner via llvm-commits
- Fwd: [PATCH] D11905: LLVM support for -fthinlto option, and gold support for thinlto plugin option.
Teresa Johnson via llvm-commits
- [PATCH] D11905: LLVM support for -fthinlto option, and gold support for thinlto plugin option.
Teresa Johnson via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option, and gold support for thinlto plugin option.
Teresa Johnson via llvm-commits
- [PATCH] D11919: Enable EliminateAvailableExternally pass in the LTO pipeline.
Teresa Johnson via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option, and gold support for thinlto plugin option.
Teresa Johnson via llvm-commits
- [PATCH] D11919: Enable EliminateAvailableExternally pass in the LTO pipeline.
Teresa Johnson via llvm-commits
- [llvm] r244622 - Enable EliminateAvailableExternally pass in the LTO pipeline.
Teresa Johnson via llvm-commits
- [PATCH] D11919: Enable EliminateAvailableExternally pass in the LTO pipeline.
Teresa Johnson via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option, and gold support for thinlto plugin option.
Teresa Johnson via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option.
Teresa Johnson via llvm-commits
- [PATCH] D9323: [Profile] compiler-rt support for setting profile output from command line
Teresa Johnson via llvm-commits
- [PATCH] D9334: [Profile] Instrumenter support for setting profile output from command line
Teresa Johnson via llvm-commits
- [PATCH] D9334: [Profile] Instrumenter support for setting profile output from command line
Teresa Johnson via llvm-commits
- [PATCH] D9349: [Profile] Use unique directory for tests that write default profile file
Teresa Johnson via llvm-commits
- [PATCH] D9349: [Profile] Use unique directory for tests that write default profile file
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11723: [ThinLTO] ThinLTO object file interfaces
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11723: [ThinLTO] ThinLTO object file interfaces
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Tim Northover via llvm-commits
- [PATCH] D11878: [Polly] Refactor buildScop
Tobias Grosser via llvm-commits
- [PATCH] D11875: [RegionInfo] Add debug-time region viewer functions
Tobias Grosser via llvm-commits
- [llvm] r244444 - [RegionInfo] Add debug-time region viewer functions
Tobias Grosser via llvm-commits
- [PATCH] D11873: [RegionInfo] Remove unused and broken function splitBlock
Tobias Grosser via llvm-commits
- [polly] r244576 - BlockGenerator: Do not store 'store' statements in BBMap
Tobias Grosser via llvm-commits
- [polly] r244585 - Update isl to isl-0.15-117-ge42acfe
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244721 - Always model PHI nodes in scop (if not in same nonaffine subregion)
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [polly] r244606 - Revise the simplification of regions
Tobias Grosser via llvm-commits
- [www] r244746 - Add EuroLLVM videos to Website
Tobias Grosser via llvm-commits
- [PATCH] D11975: Add caching to the SCEVAffinator
Tobias Grosser via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Tobias Grosser via llvm-commits
- [polly] r244757 - Make the dimension sizes of in ScopArrayInfo available as isl_pw_affs
Tobias Grosser via llvm-commits
- [polly] r244758 - Make sure we increment the reference counter when passing out the isl_pw_aff
Tobias Grosser via llvm-commits
- [polly] r244874 - Enable code generation of scalar dependences from function arguments
Tobias Grosser via llvm-commits
- [polly] r244907 - Manuallt simplify test case
Tobias Grosser via llvm-commits
- [PATCH] D12014: [Polly] Make TempScopInfo a RegionPass
Tobias Grosser via llvm-commits
- [polly] r244954 - Fix test case after recent LLVM changes
Tobias Grosser via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Tobias Grosser via llvm-commits
- [polly] r245156 - Update link to Polly paper
Tobias Grosser via llvm-commits
- [polly] r245157 - AST Generation Paper published in TOPLAS
Tobias Grosser via llvm-commits
- [www] r245158 - Add Link to HiPEAC report about EuroLLVM
Tobias Grosser via llvm-commits
- [www] r245159 - Fix html
Tobias Grosser via llvm-commits
- [polly] r245175 - Add -polly-context option to provide additional context information
Tobias Grosser via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Tobias Grosser via llvm-commits
- [polly] r245186 - Add 2nd test case for sdiv/srem instructions in a SCEV
Tobias Grosser via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Tobias Grosser via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Tobias Grosser via llvm-commits
- [PATCH] D11880: AMDGPU/SI: Only look at live out SGPR defs
Tom Stellard via llvm-commits
- [PATCH] D11880: AMDGPU/SI: Only look at live out SGPR defs
Tom Stellard via llvm-commits
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Tom Stellard via llvm-commits
- [PATCH] D11985: AMDGPU/SI: Fix printing useless info with amdhsa
Tom Stellard via llvm-commits
- [PATCH] D11883: AMDGPU/SI: Better handle s_wait insertion
Tom Stellard via llvm-commits
- [PATCH] D11884: AMDGPU/SI: Add missing spill class
Tom Stellard via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Tom Stellard via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Tom Stellard via llvm-commits
- [PATCH] D11849: llvm-config: Add --has-rtti option
Tom Stellard via llvm-commits
- [PATCH] D11888: AMDGPU/SI: Update LiveIntervals during SIFixSGPRLiveRanges
Tom Stellard via llvm-commits
- [PATCH] D11883: AMDGPU/SI: Better handle s_wait insertion
Tom Stellard via llvm-commits
- [Diffusion] rL244332: AMDGPU/SI: Use correct encoding of vopc for VI in the assembler
Tom Stellard via llvm-commits
- [PATCH] D11889: AMDGPU/SI: Update LiveVariables
Tom Stellard via llvm-commits
- [PATCH] D11972: AMDGPU: Set MCAsmInfo::PointerSize
Tom Stellard via llvm-commits
- [llvm] r245087 - AMDGPU/SI: Add missing spill class
Tom Stellard via llvm-commits
- [Diffusion] rL245087: AMDGPU/SI: Add missing spill class
Tom Stellard via llvm-commits
- [PATCH] D11880: AMDGPU/SI: Only look at live out SGPR defs
Tom Stellard via llvm-commits
- [llvm] r244485 - Modify diagnostic messages to clearly indicate the why interleaving wasn't done.
Tyler Nowicki via llvm-commits
- [llvm] r244489 - Late evaluation of the fast-math vectorization requirement.
Tyler Nowicki via llvm-commits
- [llvm] r244494 - Removed unused and incorrectly implemented classof() on Optimization Remark base class.
Tyler Nowicki via llvm-commits
- [llvm] r244505 - Make fp vectorization test X86 specified to avoid cost-model related problems on arm-thumb and hexagon.
Tyler Nowicki via llvm-commits
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Tyler Nowicki via llvm-commits
- [llvm] r244523 - Extend late diagnostics to include late test for runtime pointer checks.
Tyler Nowicki via llvm-commits
- [Patch][LoopVectorize] Late evaluate of runtime pointer check's threshold
Tyler Nowicki via llvm-commits
- [llvm] r244550 - Simplify processLoop() by moving loop hint verification into Hints::allowVectorization().
Tyler Nowicki via llvm-commits
- [llvm] r244552 - Moved LoopVectorizeHints and related functions before LoopVectorizationLegality and LoopVectorizationCostModel.
Tyler Nowicki via llvm-commits
- [llvm] r244555 - Print vectorization analysis when loop hint is specified.
Tyler Nowicki via llvm-commits
- [Patch][LoopVectorize] Print vectorization analysis when loop hint pragma is specified
Tyler Nowicki via llvm-commits
- [Patch][LoopVectorize] Print vectorization analysis when loop hint pragma is specified
Tyler Nowicki via llvm-commits
- [llvm] r244889 - [SystemZ] Support large LLVM IR struct return values
Ulrich Weigand via llvm-commits
- [llvm] r244889 - [SystemZ] Support large LLVM IR struct return values
Ulrich Weigand via llvm-commits
- [PATCH] D11764: [DAGCombiner] Attempt to mask vectors before zero extension instead of after.
Ulrich Weigand via llvm-commits
- [PATCH] D11725: [DependenceAnalysis] Ensure All Recurrences are Affine
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
Vaivaswatha Nagaraj via llvm-commits
- [llvm] r244579 - [mips] Remap move as or.
Vasileios Kalintiris via llvm-commits
- [PATCH] D11796: [PATCH, Mips] Remap move as or.
Vasileios Kalintiris via llvm-commits
- [PATCH] Add default parameter to MCSymbol accessors to control IsUsed
Vedant Kumar via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Vedant Kumar via llvm-commits
- [PATCH] Add default parameter to MCSymbol accessors to control IsUsed
Vedant Kumar via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Vedant Kumar via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Vedant Kumar via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Vedant Kumar via llvm-commits
- [PATCH] D11861: [IR] Add token types
Vedant Kumar via llvm-commits
- [PATCH] D11996: [ARM] Fix MachO CPU Subtype inference in llvm::createARMAsmBackend()
Vedant Kumar via llvm-commits
- [PATCH] Set "thumbv6k" CPU subtype to ARM_V6
Vedant Kumar via llvm-commits
- [PATCH] D11996: [ARM] Fix MachO CPU Subtype inference in llvm::createARMAsmBackend()
Vedant Kumar via llvm-commits
- [PATCH] D11996: [ARM] Fix MachO CPU Subtype inference in llvm::createARMAsmBackend()
Vedant Kumar via llvm-commits
- [PATCH] Add default parameter to MCSymbol accessors to control IsUsed
Vedant Kumar via llvm-commits
- [llvm] r245074 - [test] Testing write access to llvm
Vedant Kumar via llvm-commits
- [llvm] r245081 - [ARM] Fix MachO CPU Subtype selection
Vedant Kumar via llvm-commits
- [llvm] r245081 - [ARM] Fix MachO CPU Subtype selection
Vedant Kumar via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extend debug ranges and provide multiple location support for debug variables
Vikram TV via llvm-commits
- [PATCH] D11986: Multiple Locations support for Debug Variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11986: Multiple Locations support for Debug Variables
Vikram TV via llvm-commits
- [PATCH] D11293: [mips] Remove incorrect DebugLoc entries from prologue.
Vladimir Radosavljevic via llvm-commits
- [PATCH] D11217: [mips64][mcjit] Add test for MIPS64R6 relocations, and change some check expressions in MIPS64R2 test.
Vladimir Radosavljevic via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Vladimir Radosavljevic via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Vladimir Radosavljevic via llvm-commits
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Vladimir Radosavljevic via llvm-commits
- [PATCH] D11370: Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D11997: [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop
Weiming Zhao via llvm-commits
- [PATCH] D5510: Module flag to suppress the DWARF entries DW_AT_MIPS_linkage_name and DW_AT_linkage_name.
Wolfgang Pieb via llvm-commits
- [PATCH] D5401: Fixing line numbers of inlined allocas
Wolfgang Pieb via llvm-commits
- [PATCH][Solaris] Clang/Driver, stop hardcoding GCC paths in crt/ld.so lookup
Xan López via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Xinliang David Li via llvm-commits
- [PATCH] D11915: Let edge weight be always greater than zero in both BPI and MBPI.
Xinliang David Li via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Xinliang David Li via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Xinliang David Li via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Xuetian Weng via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Xuetian Weng via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Xuetian Weng via llvm-commits
- [PATCH] D11855: SelectionDAG: Prefer to combine multiplication with less uses for fma
Xuetian Weng via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Yaron Keren via llvm-commits
- [llvm] r244434 - Rangify for loop, NFC.
Yaron Keren via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
Yaron Keren via llvm-commits
- [llvm] r244457 - Add missing include guard to FuzzerInternal.h, NFC.
Yaron Keren via llvm-commits
- [llvm] r244405 - Fix dangling reference in DwarfLinker.cpp. The original code
Yaron Keren via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Yaron Keren via llvm-commits
- [llvm] r244461 - Fully apply David Blaikie suggestion and add comment explaining why.
Yaron Keren via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
Yaron Keren via llvm-commits
- [llvm] r244470 - Really implement David Blaikie suggestion in full of seperating
Yaron Keren via llvm-commits
- [llvm] r244471 - Second part of r244470 (source file was unsaved in editor).
Yaron Keren via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
Yaron Keren via llvm-commits
- [llvm] r244472 - Revert r244470 and 244471 while looking into it.
Yaron Keren via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
Yaron Keren via llvm-commits
- [llvm] r244455 - Modify r244405 to clearer code, per David Blaikie suggestion.
Yaron Keren via llvm-commits
- [llvm] r244476 - Recommit r244470+ r244471 together, the bot failed between them.
Yaron Keren via llvm-commits
- [llvm] r244572 - Enable five passing dsymutil tests on Windows.
Yaron Keren via llvm-commits
- [llvm] r244406 - cmake: Error on invalid CMAKE_BUILD_TYPE
Yaron Keren via llvm-commits
- [llvm] r244637 - Add SmallString test trying to exercise the realloc() code path
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Yaron Keren via llvm-commits
- [PATCH] D11960: [windows] Always use the lit shell on Windows, even if bash is present
Yaron Keren via llvm-commits
- [llvm] r244767 - Use /Zc:inline when building with MSVC.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r244870 - Modify raw_svector_ostream to use its SmallString without additional buffering.
Yaron Keren via llvm-commits
- [llvm] r244888 - Remove raw_svector_ostream::resync and users. It's no-op after r244870.
Yaron Keren via llvm-commits
- [llvm] r244928 - Remove and forbid raw_svector_ostream::flush() calls.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r245161 - Silence VS2015 warning.
Yaron Keren via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Yaron Keren via llvm-commits
- [llvm] r245167 - Try to appease VS 2015 warnings from http://reviews.llvm.org/D11890
Yaron Keren via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Yaron Keren via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
Yaron Keren via llvm-commits
- [llvm] r245173 - Add missing include guard.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [zorg] r244539 - [zorg] Set updateSourceStamp to False for lldb android triggerable scheduler
Ying Chen via llvm-commits
- [zorg] r244688 - [zorg] Use better description for test steps of lldb builder
Ying Chen via llvm-commits
- [zorg] r244704 - [zorg] Add steps to acquire and release lock at the start and end of lldb android build
Ying Chen via llvm-commits
- [zorg] r244824 - [zorg] for lldb android builders, pass 'totBuild' to acquire/release lock script
Ying Chen via llvm-commits
- [zorg] r244830 - [zorg] move lldb-android-buildserver out from experimental category
Ying Chen via llvm-commits
- [PATCH] D11978: [mips][microMIPS] Implement ADD.fmt, SUB.fmt, MOV.fmt, MUL.fmt, DIV.fmt, MADDF.fmt, MSUBF.fmt and NEG.fmt instructions
Zlatko Buljan via llvm-commits
- [llvm] r244744 - [mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions
Zoran Jovanovic via llvm-commits
- [PATCH] D11890: Fixed Visual Studio warnings.
İsmail Dönmez via llvm-commits
- [PATCH] D11051: Swap loop invariant GEP with loop variant GEP to allow more LICM.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11566: Fix FlattenCFG to invert test when different index is encountered, and add one more operator to invert.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11616: DAGCombiner: Improve DAGCombiner select normalization
hfinkel at anl.gov via llvm-commits
- [PATCH] D11651: [LVI] Improve LazyValueInfo compile time performance
hfinkel at anl.gov via llvm-commits
- [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.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11363: Allow merging of immediates within a basic block for code size savings and reduced footprint.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11739: Add new llvm.loop.unroll.enable metadata
hfinkel at anl.gov via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
hfinkel at anl.gov via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
hfinkel at anl.gov via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
hfinkel at anl.gov via llvm-commits
- [PATCH] D11782: RFC: Target-specific loop idiom recognition
hfinkel at anl.gov via llvm-commits
- [PATCH] D11817: Enable Shrink Wrapping for PPC64.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
hfinkel at anl.gov via llvm-commits
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11984: [PM/AA] Remove the AliasDebugger pass.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
hfinkel at anl.gov via llvm-commits
- [PATCH] D11143: [RFC] Cross Block DSE
hfinkel at anl.gov via llvm-commits
- [PATCH] D11814: Define a subtarget feature to force stack realignment
hfinkel at anl.gov via llvm-commits
- [PATCH] D11596: Separate out BDCE's analysis into a separate DemandedBits analysis.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11817: Enable Shrink Wrapping for PPC64.
hfinkel at anl.gov via llvm-commits
- [PATCH] D12028: [PM/AA] Delete the LibCallAliasAnalysis and all the associated infrastructure.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
hfinkel at anl.gov via llvm-commits
- [PATCH] D11866: transform fmin/fmax calls when possible (PR24314)
hfinkel at anl.gov via llvm-commits
- [PATCH] D11157: Fix bug in affinity binding during team allocation.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
hfinkel at anl.gov via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
hfinkel at anl.gov via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
hfinkel at anl.gov via llvm-commits
- [PATCH] D12013: [InstCombineCasts] Add cost model to decide which truncates are worth removing
hfinkel at anl.gov via llvm-commits
- [PATCH] D12015: [SDAG] Generate FMINNUM/FMAXNUM/FMINNAN/FMAXNAN from SDAGBuilder
hfinkel at anl.gov via llvm-commits
- [PATCH] D12033: [BasicAliasAnalysis] Do not check ModRef table for intrinsics
hfinkel at anl.gov via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
hfinkel at anl.gov via llvm-commits
- [PATCH] D12063: [PM] Port ScalarEvolution to the new pass manager.
hfinkel at anl.gov via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
hfinkel at anl.gov via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
hfinkel at anl.gov via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11901: [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11939: [CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11939: [CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12030: [CostModel][ARM] Increase cost of insert/extract operations
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12030: [CostModel][ARM] Increase cost of insert/extract operations
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11939: [CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D11894: [libunwind] Remove unused includes
whitequark via llvm-commits
- [PATCH] D11895: [libunwind] Add OpenRISC 1000 support
whitequark via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
whitequark via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
whitequark via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
whitequark via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
whitequark via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
whitequark via llvm-commits
Last message date:
Sun Aug 16 23:59:15 PDT 2015
Archived on: Sun Aug 16 23:59:01 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).