The Week Of Monday 20 March 2017 Archives by author
Starting: Mon Mar 20 00:15:15 PDT 2017
Ending: Sun Mar 26 23:48:39 PDT 2017
Messages: 1740
- D31018: Handle boundry condition missed by r297682
Friedman, Eli via llvm-commits
- [llvm] r298328 - [ARM] Revert r297443 and r297820.
Friedman, Eli via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Pykhtin, Valery via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Pykhtin, Valery via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Pykhtin, Valery via llvm-commits
- [llvm] r298460 - [GlobalISel] Update DBG_VALUEs referencing DCE'd instructions.
Robinson, Paul via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31242: [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31242: [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [llvm] r298462 - Make test more robust
Adam Nemet via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31165: [SDAG] Add AllowContract to SNodeFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31169: [DAGCombiner] Initial support for the fast-math flag contract
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r298473 - [GlobalISel]: Create VREGs for ConstantInt args
Aditya Nandakumar via llvm-commits
- [PATCH] D31215: [GlobalISel]: While IRTranslating intrinsic calls, for ConstantInt arguments, create a VREG
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31215: [GlobalISel]: While IRTranslating intrinsic calls, for ConstantInt arguments, create a VREG
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31360: [GlobalISel]: Simple helper functions used across GISel pipeline
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r298610 - Add option to control whether llvm-pdbdump outputs in color
Adrian McCarthy via llvm-commits
- [llvm] r298623 - Re-land: Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]
Adrian McCarthy via llvm-commits
- [llvm] r298625 - Fix build break after r298623
Adrian McCarthy via llvm-commits
- [llvm] r298626 - Somehow this still breaks because of ANSI color codes in test output on Linux.
Adrian McCarthy via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r297973 - Fix unused variable warnings.
Adrian Prantl via llvm-commits
- [llvm] r298268 - Use isa<> instead of dyn_cast<> (NFC).
Adrian Prantl via llvm-commits
- [llvm] r298308 - Make implementation details in DwarfExpression protected. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r298309 - Replace uses of DwarfExpression::addMachineReg* with addMachineRegExpression
Adrian Prantl via llvm-commits
- [llvm] r298388 - DwarfExpression: Defer emitting DWARF register operations
Adrian Prantl via llvm-commits
- [llvm] r298389 - Don't compose DWARF expressions with multiple subregisters.
Adrian Prantl via llvm-commits
- [llvm] r298401 - Revert 298388 and 298389 because they broke some AMDGPU tests.
Adrian Prantl via llvm-commits
- [llvm] r298471 - DwarfExpression: Defer emitting DWARF register operations
Adrian Prantl via llvm-commits
- [llvm] r298472 - Don't compose DWARF expressions with multiple subregisters.
Adrian Prantl via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
Adrian Prantl via llvm-commits
- [llvm] r298521 - Fix testcase on windows.
Adrian Prantl via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
Adrian Prantl via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
Adrian Prantl via llvm-commits
- [llvm] r298523 - Rename helper functions in DwarfExpression to be less misleading (NFC)
Adrian Prantl via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
Adrian Prantl via llvm-commits
- [llvm] r298528 - Document the status quo of DIExpression semantics in LangRef.rst
Adrian Prantl via llvm-commits
- [llvm] r298642 - Zero-Initialize PrevInstBB when entering a new MachineFunction.
Adrian Prantl via llvm-commits
- [llvm] r298664 - Fix a bug when emitting debug info for partially constant global variables.
Adrian Prantl via llvm-commits
- [llvm] r298665 - Refactor code to reduce indentation and improve readability. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r298726 - Make testcase less nonsensical while still exercising the same code paths.
Adrian Prantl via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Adrian Prantl via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r298459 - [GlobalISel] Don't translate br to layout successor.
Ahmed Bougacha via llvm-commits
- [llvm] r298460 - [GlobalISel] Update DBG_VALUEs referencing DCE'd instructions.
Ahmed Bougacha via llvm-commits
- [llvm] r298358 - [GlobalISel] Move isTriviallyDead to Utils. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D31215: [GlobalISel]: While IRTranslating intrinsic calls, for ConstantInt arguments, create a VREG
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30980: [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30047: [GlobalISel] Split LowLevelType to a fundamental type in libSupport.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31302: [CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31303: [CodeGen] Split SafeStack into a LegacyPass and a utility. NFC.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30995: [tablegen] Use categories on options that only matter to one emitter.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30998: [globalisel][tablegen] Handle LLVM_BUILD_GLOBAL_ISEL=OFF by emitting an empty tablegen-erated file.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31262: MIParser/MIRPrinter: Compute block successors if not explicitely specified
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31221: Bypass potential libc's sysconf interceptors
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31221: Bypass potential libc's sysconf interceptors
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31221: Bypass potential libc's sysconf interceptors
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31297: [scudo] Add test exercising pthreads
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31297: [scudo] Add test exercising pthreads
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31312: Add strtok interceptor for ASAN for Windows.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31312: Add strtok interceptor for ASAN for Windows.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28215: Add check for BSD when setting LIB_NAMES for GNU ld
Alex Arslan via Phabricator via llvm-commits
- [compiler-rt] r298305 - Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r298613 - Bypass potential libc's sysconf interceptors
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r298650 - [asan] Add an interceptor for strtok
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r298658 - Add strtok interceptor for ASAN for Windows.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r298743 - Fix flaky strtok.c test.
Alex Shlyapnikov via llvm-commits
- [PATCH] D27143: Reenable crash backtraces on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r298360 - [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrea Di Biagio via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r298798 - Add check for BSD when setting LIB_NAMES for GNU ld
Andrew Wilkins via llvm-commits
- [PATCH] D28215: Add check for BSD when setting LIB_NAMES for GNU ld
Andrew Wilkins via Phabricator via llvm-commits
- [PATCH] D28215: Add check for BSD when setting LIB_NAMES for GNU ld
Andrew Wilkins via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r298542 - [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas via llvm-commits
- [llvm] r298640 - [LVIPrinterPass] Print LVI info for function arguments
Anna Thomas via llvm-commits
- [PATCH] D31189: [InstCombine] Avoid incorrect folding of select into phi nodes when incoming element is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Anna Thomas via Phabricator via llvm-commits
- [www] r298384 - Remove project. Steensgaard algorithm is patented.
Anna Zaks via llvm-commits
- [PATCH] D31257: [ARM] PR32379 - fix CMOV operands in computeKnownBits
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D31257: [ARM] PR32379 - fix CMOV operands in computeKnownBits
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [llvm] r298359 - NFC. InstCombiner::visitFAdd extract LHSIntVal/RHSIntVal local variables
Artur Pilipenko via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Artur Pilipenko via Phabricator via llvm-commits
- D31018: Handle boundry condition missed by r297682
Artyom Skrobov via llvm-commits
- [llvm] r298417 - [ARM] Recommit the glueless lowering of addc/adde in Thumb1,
Artyom Skrobov via llvm-commits
- D31018: Handle boundry condition missed by r297682
Artyom Skrobov via llvm-commits
- [llvm] r298512 - [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
Artyom Skrobov via llvm-commits
- [llvm] r298559 - [ARM] simplifying t2_so_imm_neg as suggested by Eli Friedman in D31242 (NFC)
Artyom Skrobov via llvm-commits
- [llvm] r298562 - Reapply r298417 "[ARM] Recommit the glueless lowering of addc/adde in Thumb1"
Artyom Skrobov via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30145: AMDGPU/SI: Fix SI scheduler LiveOut Refcount issue
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30145: AMDGPU/SI: Fix SI scheduler LiveOut Refcount issue
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30150: AMDGPU/SI: Update colorEndsAccordingToDependencies
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30153: AMDGPU/SI: Detect dependency types between blocks
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30147: AMDGPU/SI: Add new SISched policy to reduce register usage
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30150: AMDGPU/SI: Update colorEndsAccordingToDependencies
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [llvm] r298768 - [AArch64] Refine Falkor Machine Model - Part1
Balaram Makam via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r298701 - Don't build up std::vectors with constant sizes when an array suffices.
Benjamin Kramer via llvm-commits
- [llvm] r298702 - Make GCC happy again.
Benjamin Kramer via llvm-commits
- [llvm] r298703 - Another instance where GCC doesn't understand implicit construction of StringLiteral.
Benjamin Kramer via llvm-commits
- [llvm] r298719 - [AMDGPU] Don't enforce constexpr, there are still old standard libraries around that don't have a constexpr std::pair.
Benjamin Kramer via llvm-commits
- [llvm] r298701 - Don't build up std::vectors with constant sizes when an array suffices.
Benjamin Kramer via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Bill Seurer via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Bill Seurer via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Bill Seurer via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Bill Seurer via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [compiler-rt] r298413 - [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via llvm-commits
- [compiler-rt] r298525 - [compiler-rt] build compiler-rt runtimes without LTO
Bob Haarman via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Boris Ulasevich via Phabricator via llvm-commits
- [PATCH] D31122: [LLD] Add -z nodlopen option
Brad Smith via Phabricator via llvm-commits
- [llvm] r298479 - lit: remove python2-isms
Brian Gesiak via llvm-commits
- [PATCH] D31356: [Support] Avoid concurrency hazard in signal handler registration
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] r298659 - [MetaRenamer] Don't rename library functions.
Bryant Wong via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D31151: [AArch64] Mark a move of system register TPIDR_EL0 (thread pointer) as not having side effects.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D31151: [AArch64] Mark a move of system register TPIDR_EL0 (thread pointer) as not having side effects.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D31151: [AArch64] Mark a move of system register TPIDR_EL0 (thread pointer) as not having side effects.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Chad Rosier via Phabricator via llvm-commits
- [compiler-rt] r298274 - Use pthreads for thread-local lsan allocator cache on darwin
Chandler Carruth via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Chandler Carruth via llvm-commits
- [compiler-rt] r298382 - Revert r298274: "Use pthreads for thread-local lsan allocator cache on darwin"
Chandler Carruth via llvm-commits
- [compiler-rt] r298274 - Use pthreads for thread-local lsan allocator cache on darwin
Chandler Carruth via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Chandler Carruth via llvm-commits
- [llvm] r298791 - [IR] Make SwitchInst::CaseIt almost a normal iterator.
Chandler Carruth via llvm-commits
- [llvm] r298808 - [IR] Switch to more normal template parameter names ending in `T`
Chandler Carruth via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31286: [X86] Fix Stale SDNode use in X86ISelDAGtoDAG
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30416: [BitfieldShrinking] Shrink Bitfields load/store when the bitfields are legal to access independently
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30787: Implement emulated TLS on Windows.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Chris Bieneman via llvm-commits
- [PATCH] D31125: Fix evaluation of LLVM_DEFINITIONS
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31144: Respect cmake link flags when compiling test files
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31356: [Support] Avoid concurrency hazard in signal handler registration
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r298425 - [X86][MS-compatability][llvm] allow MS TYPE/SIZE/LENGTH operators as a part of a compound expression
Coby Tayree via llvm-commits
- [llvm] r298264 - [InstCombine] Print a debug message when we constant fold an operand during worklist creation
Craig Topper via llvm-commits
- [llvm] r298342 - [APInt] Add LLVM_READONLY to some methods.
Craig Topper via llvm-commits
- [llvm] r298344 - [APFloat] Tag the fltSemantic getter functions with LLVM_READNONE.
Craig Topper via llvm-commits
- [llvm] r298458 - [IR] Remove validAlignment and validPointer methods DataLayout as they aren't used.
Craig Topper via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Craig Topper via llvm-commits
- [llvm] r298478 - [InstCombine] Teach SimplifyDemandedUseBits to shrink Constants on the left side of subtracts
Craig Topper via llvm-commits
- [llvm] r298485 - [X86] Remove an unused function from release builds. Reported by gccs unused function warning.
Craig Topper via llvm-commits
- [llvm] r298486 - [ValueTracking] use setLowBits/setHighBits/setBitsFrom to replace |= getHighBits/getLowBits. NFCI
Craig Topper via llvm-commits
- [llvm] r298488 - [ValueTracking] Make sure we keep range metadata information when calculating known bits for calls to bitreverse intrinsic.
Craig Topper via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Craig Topper via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Craig Topper via llvm-commits
- [llvm] r298578 - [IR] Mark Use::getUser and Use::getImpliedUse as LLVM_READONLY.
Craig Topper via llvm-commits
- [llvm] r298579 - [IR] Use a binary search in DataLayout::getAlignmentInfo
Craig Topper via llvm-commits
- [llvm] r298583 - [ValueTracking] Use setAllBits/setSignBit/setLowBits/setHighBits. NFCI
Craig Topper via llvm-commits
- [llvm] r298584 - [ValueTracking] Use APInt::isNegative instead of using operator[BitWidth-1]. NFCI
Craig Topper via llvm-commits
- [llvm] r298644 - [InstCombine] Remove some code from visitAnd that dealt with trying to reduce the LHS of a sub to 0. This should now be fully handled by SimplifyDemandedInstructionBits now.
Craig Topper via llvm-commits
- [llvm] r298679 - [InstCombine] Fix 80 column violation I accidentally introduced. NFC
Craig Topper via llvm-commits
- [llvm] r298680 - [InstCombine] Use range-based for loop. NFC
Craig Topper via llvm-commits
- [llvm] r298683 - [ValueTracking] Convert more places to use setHighBits/setLowBits/setSignBit. NFCI
Craig Topper via llvm-commits
- [llvm] r298688 - [ValueTracking] Use uint64_t for CarryIn in computeKnownBitsAddSub instead of a creating a temporary APInt. NFC
Craig Topper via llvm-commits
- [llvm] r298711 - [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Craig Topper via llvm-commits
- [llvm] r298745 - Revert r298711 "[InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits"
Craig Topper via llvm-commits
- [llvm] r298711 - [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Craig Topper via llvm-commits
- [llvm] r298711 - [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Craig Topper via llvm-commits
- [llvm] r298772 - [InstCombine] Change the interface of SimplifyDemandedBits so that it takes the instruction and operand instead of the Use.
Craig Topper via llvm-commits
- [llvm] r298826 - [IR] Make Instruction::isAssociative method inline. Add LLVM_READONLY to the static version.
Craig Topper via llvm-commits
- [llvm] r298827 - [IR] Share implementation of pairs of const and non-const methods in BasicBlock using the const version instead of the non-const version
Craig Topper via llvm-commits
- [llvm] r298830 - [IR] Share implementation for pairs of const and non-const methods using const_cast. NFCI
Craig Topper via llvm-commits
- [llvm] r298831 - [IR] Implement pairs of non-const and const methods using the const version instead of the non-const version. NFCI
Craig Topper via llvm-commits
- [PATCH] D31115: [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31232: [IR] Use a binary search in DataLayout::getAlignmentInfo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31115: [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31200: [X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31348: [ValueTracking] Compute known bits for add/sub with less temporary APInts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31200: [X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31377: [IR] Share implementation of pairs of const and non-const methods in BasicBlock using the const version instead of the non-const version
Craig Topper via Phabricator via llvm-commits
- [llvm] r298262 - Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.
Daniel Berlin via llvm-commits
- [llvm] r298280 - Add missing updated test from VN coercion changes. Instructions were renamed. NFC
Daniel Berlin via llvm-commits
- [llvm] r298262 - Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.
Daniel Berlin via llvm-commits
- [www] r298384 - Remove project. Steensgaard algorithm is patented.
Daniel Berlin via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Daniel Berlin via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Daniel Berlin via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Daniel Berlin via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [llvm] r298687 - NewGVN: Fix PR32403 - Handling of undef in phis was not quite correct
Daniel Berlin via llvm-commits
- [llvm] r298691 - NewGVN: Small cleanup of useless expression deletion, and don't uselessly create two expressions in symbolic store evaluation.
Daniel Berlin via llvm-commits
- [llvm] r298692 - NewGVN: Small cleanup of two dominance related functions to make
Daniel Berlin via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Daniel Berlin via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Daniel Berlin via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31317: Change the default attributes for llvm.prefetch to enable optimization.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r298257 - [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
Daniel Sanders via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31039: [GlobalISel] Use the correct calling conv for calls
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30535: [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31135: [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31135: [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31135: [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30299: [tablegen] Optionally format tablegen targets with clang-format
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30536: [tablegen][globalisel] Convert the SelectionDAG importer to a tree walking approach. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30539: [tablegen][globalisel] Add support for nested instruction matching.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31054: [globalisel][tablegen] Fix patterns involving multiple ComplexPatterns.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31325: [globalisel][tablegen] Report more detail in some SelectionDAG import failures. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31329: [globalisel][tablegen] Make it possible to declare rules directly in GlobalISel.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30689: [ConstantFolding] Small fix to prevent constant folding having to repeatedly scan operands.
Dave Green via Phabricator via llvm-commits
- [PATCH] D30689: [ConstantFolding] Small fix to prevent constant folding having to repeatedly scan operands.
Dave Green via Phabricator via llvm-commits
- [llvm] r298253 - Use MutableArrayRef for APFloat::convertToInteger
David Blaikie via llvm-commits
- [PATCH] D31057: Make Argument::getArgNo() constant time, not O(#args)
David Blaikie via llvm-commits
- [llvm] r297990 - Silence -Wcovered-switch-default warning.
David Blaikie via llvm-commits
- [llvm] r297973 - Fix unused variable warnings.
David Blaikie via llvm-commits
- [PATCH] Avoid ADL for make_unique
David Blaikie via llvm-commits
- [llvm] r297901 - [llvm-pdbdump] Add support for diffing the String Table.
David Blaikie via llvm-commits
- [llvm] r298266 - Avoid potential ADL ambiguity between llvm::make_unique and std::make_unique (when building as C++14+)
David Blaikie via llvm-commits
- [llvm] r297973 - Fix unused variable warnings.
David Blaikie via llvm-commits
- [PATCH] Avoid ADL for make_unique
David Blaikie via llvm-commits
- [llvm] r298279 - Fix UB found by -Wtautological-undefined-compare
David Blaikie via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
David Blaikie via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
David Blaikie via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
David Blaikie via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
David Blaikie via llvm-commits
- [llvm] r298518 - Fix PR32298 by adding an early exit to getFrameIndexExprs().
David Blaikie via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
David Blaikie via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
David Blaikie via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
David Blaikie via llvm-commits
- [PATCH] D31377: [IR] Share implementation of pairs of const and non-const methods in BasicBlock using the const version instead of the non-const version
David Blaikie via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31233: [XRay][compiler-rt] Remove dependency on <system_error>
David Blaikie via Phabricator via llvm-commits
- [llvm] r298356 - [ConstantFolding] Fix to prevent constant folding having to repeatedly scan operands. NFCI
David Green via llvm-commits
- [llvm] r298298 - [X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
David L. Jones via llvm-commits
- [PATCH] D30317: [X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
David L. Jones via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
David Li via Phabricator via llvm-commits
- [PATCH] D28966: [PGO] Memory intrinsic calls optimization based on profiled size
David Li via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
David Li via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
David Li via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
David Majnemer via Phabricator via llvm-commits
- [llvm] r298423 - [X86] Remove extra semicolon to placate GCC. NFCI.
Davide Italiano via llvm-commits
- [llvm] r298563 - [AArch64] Drive-by cleanup, make this code shorter. NFCI.
Davide Italiano via llvm-commits
- [lld] r298567 - [ELF] Add -z nodlopen option.
Davide Italiano via llvm-commits
- [llvm] r298572 - [ARM] Reduce code duplication by factoring out in a lambda. NFCI.
Davide Italiano via llvm-commits
- [llvm] r298736 - [MachineScheduler] Add missing machine pass dependency.
Davide Italiano via llvm-commits
- [llvm] r298734 - [Outliner] Remove no red zone requirment for AArch64
Davide Italiano via llvm-commits
- [llvm] r298760 - [NewGVN] Adjust NDEBUG markers.
Davide Italiano via llvm-commits
- [lld] r298792 - Add comments and return early.
Davide Italiano via llvm-commits
- [lld] r298815 - Do not use assert to report broken input files.
Davide Italiano via llvm-commits
- [llvm] r298823 - [MachineScheduler] Reference the correct header.
Davide Italiano via llvm-commits
- [llvm] r298825 - [Target] Remove some code probably copy/pasted from another backend.
Davide Italiano via llvm-commits
- [PATCH] D31091: [InstCombine] Print a debug message when we constant fold an operand during worklist creation
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31122: [LLD] Add -z nodlopen option
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31122: [LLD] Add -z nodlopen option
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31232: [IR] Use a binary search in DataLayout::getAlignmentInfo
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r298480 - [XRay][compiler-rt] Remove dependency on <system_error>
Dean Michael Berris via llvm-commits
- [PATCH] D27503: [XRay] Custom event logging intrinsic
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31233: [XRay][compiler-rt] Remove dependency on <system_error>
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31233: [XRay][compiler-rt] Remove dependency on <system_error>
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31233: [XRay][compiler-rt] Remove dependency on <system_error>
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31278: [XRay] [compiler-rt] Plug a file descriptor leak in a failure case.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31379: [XRay][compiler-rt] Add a test for -fPIE
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31381: split
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31381: [XRay][compiler-rt] Use sanitizer_common's atomic ops
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r298270 - Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via llvm-commits
- [llvm] r298404 - Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Dehao Chen via llvm-commits
- [llvm] r298428 - Do not inline hot callsites for samplepgo in thinlto compile phase.
Dehao Chen via llvm-commits
- [llvm] r298602 - Do not set branch weight if the branch weight annotation is present.
Dehao Chen via llvm-commits
- [llvm] r298646 - Disable loop unrolling and icp in SamplePGO ThinLTO compile phase
Dehao Chen via llvm-commits
- [llvm] r298656 - Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via llvm-commits
- [llvm] r298660 - Set the prof weight correctly for call instructions in DeadArgumentElimination.
Dehao Chen via llvm-commits
- [llvm] r298661 - Fix trellis layout to avoid mis-identify triangle.
Dehao Chen via llvm-commits
- [PATCH] D31143: Set the prof weight correctly for call instructions in DeadArgumentElimination.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31154: Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31154: Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31154: Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31201: Do not inline hot callsites for samplepgo in thinlto compile phase.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31217: Disable loop unrolling and icp in SamplePGO ThinLTO compile phase
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31217: Disable loop unrolling and icp in SamplePGO ThinLTO compile phase
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31228: Do not set branch weight if the branch weight annotation is present.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31143: Set the prof weight correctly for call instructions in DeadArgumentElimination.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31143: Set the prof weight correctly for call instructions in DeadArgumentElimination.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31143: Set the prof weight correctly for call instructions in DeadArgumentElimination.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31310: Fix trellis layout when there is triangle.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31310: Fix trellis layout when there is triangle.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31344: Fix the InstCombine to reserve the VP metadata and sets correct call count.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r298612 - [WebAssembly] Fix import type to be signed LEBs
Derek Schuff via llvm-commits
- [llvm] r298254 - [GlobalISel] Use the correct calling conv for calls
Diana Picus via llvm-commits
- [PATCH] D31039: [GlobalISel] Use the correct calling conv for calls
Diana Picus via Phabricator via llvm-commits
- [PATCH] D30973: [GlobalISel][X86] Support G_STORE/G_LOAD operation
Diana Picus via Phabricator via llvm-commits
- [llvm] r298255 - [AMDGPU][MC] Fix for Bugs 28200, 28202 + LIT tests
Dmitry Preobrazhensky via llvm-commits
- [llvm] r298265 - [AMDGPU][MC] Fix for Bugs 28201, 28199, 28170 + LIT tests
Dmitry Preobrazhensky via llvm-commits
- [llvm] r298502 - [AMDGPU][MC] Fix for Bug 28204 + LIT tests
Dmitry Preobrazhensky via llvm-commits
- [compiler-rt] r298372 - tsan: add test for pie/no aslr
Dmitry Vyukov via llvm-commits
- [compiler-rt] r298378 - tsan: support __ATOMIC_HLE_ACQUIRE/RELEASE flags
Dmitry Vyukov via llvm-commits
- [compiler-rt] r298383 - tsan: fix pie_no_aslr test
Dmitry Vyukov via llvm-commits
- [compiler-rt] r298492 - tsan: fix a typo
Dmitry Vyukov via llvm-commits
- [compiler-rt] r298378 - tsan: support __ATOMIC_HLE_ACQUIRE/RELEASE flags
Dmitry Vyukov via llvm-commits
- [compiler-rt] r298809 - tsan: add new mutex annotations
Dmitry Vyukov via llvm-commits
- [PATCH] D31354: [tsan] Assert to make sure we don't try to Acquire() or Release() a NULL pointer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D31137: [Inliner] Update Inliner code not to subtract CallPenalty twice
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31143: Set the prof weight correctly for call instructions in DeadArgumentElimination.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31143: Set the prof weight correctly for call instructions in DeadArgumentElimination.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31225: Use isFunctionHotInCallGraph to set the function section prefix.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31336: [ThinLTO] Correct counting of functions in inliner stats
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Ed Maste via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Ed Maste via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Ed Maste via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Ed Maste via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Ed Maste via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r298301 - [SCEV] Fix trip multiple calculation
Eli Friedman via llvm-commits
- [llvm] r298328 - [ARM] Revert r297443 and r297820.
Eli Friedman via llvm-commits
- [llvm] r298752 - [ARM] Fix mixup between Lo and Hi in SMLALBB formation.
Eli Friedman via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30840: [SCEV] Fix trip multiple calculation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31196: [InstCombine] fold insertelement of scalar constant into vector of constants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30596: Turn on -addr-sink-using-gep by default.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31196: [InstCombine] fold insertelement of scalar constant into vector of constants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31242: [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31253: [ARM] Delete duplicate known bits implementation for ARMISD::CMOV.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31257: [ARM] PR32379 - fix CMOV operands in computeKnownBits
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31331: [mips][msa] Truncation of vector elements for instructions creating ISD::SHL, ISD::SRL or ISD::SRA nodes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30044: [ARM] Enable SMLAL[B|T] instruction selection
Eli Friedman via Phabricator via llvm-commits
- [llvm] r298555 - Clean up some Subtarget uses and casts in the X86 backend, removing unnecessary work or calls.
Eric Christopher via llvm-commits
- [llvm] r298627 - Remove unused X86Subtarget argument from getOnesVector.
Eric Christopher via llvm-commits
- [llvm] r298628 - Remove the subtarget argument from LowerFP_TO_INT since there's one
Eric Christopher via llvm-commits
- [llvm] r298637 - Kill some trailing whitespace to make some new changes a bit easier.
Eric Christopher via llvm-commits
- [llvm] r298781 - Change the default attributes for llvm.prefetch to inaccessiblemem_or_argmemonly
Eric Christopher via llvm-commits
- [PATCH] D28893: Non-virtual subtarget features functions
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31317: Change the default attributes for llvm.prefetch to enable optimization.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31301: Remove stale and unused (MC)TargetOptions comparators.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31301: Remove stale and unused (MC)TargetOptions comparators.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31317: Change the default attributes for llvm.prefetch to enable optimization.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r298643 - LLVM Changes for alloc_align
Erich Keane via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Erich Keane via Phabricator via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Erich Keane via Phabricator via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Erich Keane via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Evgenii Stepanov via llvm-commits
- [compiler-rt] r298287 - Revert r298174, r298173, r298169, r298159.
Evgeniy Stepanov via llvm-commits
- [llvm] r298288 - Revert r298158.
Evgeniy Stepanov via llvm-commits
- [llvm] r298302 - [Fuchsia] Use %gs for ABI slots under -mcmodel=kernel
Evgeniy Stepanov via llvm-commits
- [llvm] r298731 - [asan] Delay creation of asan ctor.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r298753 - Fix sanitizer tests with LLVM_TOOL_LLD_BUILD=OFF.
Evgeniy Stepanov via llvm-commits
- [llvm] r298756 - [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30870: [Fuchsia] Use %gs for ABI slots under -mcmodel=kernel
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31112: Proposal: Backward-edge CFI for return statements (RCFI)
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31221: Bypass potential libc's sysconf interceptors
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31312: Add strtok interceptor for ASAN for Windows.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31314: [asan] Delay creation of asan ctor.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Evgeniy Stepanov via Phabricator via llvm-commits
- [llvm] r298496 - r286814 resulted that CallPenalty can be subtracted twice:
Evgeny Astigeevich via llvm-commits
- [PATCH] D31137: [Inliner] Update Inliner code not to subtract CallPenalty twice
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D31137: [Inliner] Update Inliner code not to subtract CallPenalty twice
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Filipe Cabecinhas via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30625: Enable machine code verification with EXPENSIVE_CHECKS.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r298246 - Revert "Use pthreads for thread-local lsan allocator cache on darwin"
Francis Ricci via llvm-commits
- [compiler-rt] r298274 - Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via llvm-commits
- [compiler-rt] r298537 - Factor lsan allocator cache accesses into a function
Francis Ricci via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31144: Respect cmake link flags when compiling test files
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31144: Respect cmake link flags when compiling test files
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31144: Respect cmake link flags when compiling test files
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31291: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31291: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31300: Disable use_tls_dynamic on 32-bit linux
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31306: Postpone lsan tls allocation until required
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31307: Enable builds of darwin lsan by default
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31300: Disable use_tls_dynamic on 32-bit linux
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30107: Make DynamicLibrary::getPermanentLibrary have a defined ordering.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30787: Implement emulated TLS on Windows.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30107: Make DynamicLibrary::getPermanentLibrary have a defined ordering.
Frederich Munch via Phabricator via llvm-commits
- Buildbot numbers for the week of 03/05/2017 - 03/11/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 03/12/2017 - 03/18/2017
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D31151: [AArch64] Mark a move of system register TPIDR_EL0 (thread pointer) as not having side effects.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r298430 - Let llvm.objectsize be conservative with null pointers
George Burgess IV via llvm-commits
- [PATCH] D28494: Make `@llvm.objectsize` more conservative with null pointers.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D28494: Make `@llvm.objectsize` more conservative with null pointers.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
George Burgess IV via Phabricator via llvm-commits
- [lld] r298078 - [ELF] - Simplify logic of creating "COMMON" section.
George Rimar via llvm-commits
- [lld] r298240 - [ELF] - Apply clang-format. NFC.
George Rimar via llvm-commits
- [lld] r298241 - [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>
George Rimar via llvm-commits
- [lld] r298242 - [ELF] - Reuse Config->IsLE. NFC.
George Rimar via llvm-commits
- [lld] r298243 - [ELF] - Get rid of uintX_t in GdbIndexSection. NFC.
George Rimar via llvm-commits
- [lld] r298244 - [ELF] - Simplify redundant templated call. NFC.
George Rimar via llvm-commits
- [lld] r298269 - [ELF] - Detemplate BuildIdSection section.
George Rimar via llvm-commits
- [lld] r298272 - [ELF] - Detemplate MipsGotSection<ELFT>
George Rimar via llvm-commits
- [lld] r298272 - [ELF] - Detemplate MipsGotSection<ELFT>
George Rimar via llvm-commits
- [lld] r298345 - [ELF] - Detemplate GdbIndexSection.
George Rimar via llvm-commits
- [lld] r298346 - [ELF] - Detemplate InputSectionBase::getLinkOrderDep(). NFC.
George Rimar via llvm-commits
- [lld] r298348 - [ELF] Follow-up to r298345 "[ELF] - Detemplate GdbIndexSection."
George Rimar via llvm-commits
- [lld] r298349 - [ELF] - Fix one more access to Sections member.
George Rimar via llvm-commits
- [lld] r298350 - [ELF] - Detemplate ARMExidxSentinelSection. NFC.
George Rimar via llvm-commits
- [lld] r298351 - [ELF] - Detemplate InputSectionBase::uncompress(). NFC
George Rimar via llvm-commits
- [lld] r298353 - [ELF] - Detemplate InputSection::getRelocatedSection(). NFC.
George Rimar via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
George Rimar via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>
George Rimar via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate BuildIdSection section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate BuildIdSection section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
George Rimar via Phabricator via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31184: [ELF] - Prepare GnuHashTableSection<ELFT> for detemplation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31184: [ELF] - Prepare GnuHashTableSection<ELFT> for detemplation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31184: [ELF] - Prepare GnuHashTableSection<ELFT> for detemplation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31330: [ELF] - Speedup --gdb-index read address area implementation.
George Rimar via Phabricator via llvm-commits
- [llvm] r298641 - [LV] Add regression test for r297610
Gil Rapaport via llvm-commits
- [PATCH] D30972: [LV] Add regression test for r297610
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Gustaw Smolarczyk via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Gustaw Smolarczyk via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
H.J. Lu via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Hal Finkel via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Hal Finkel via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Hal Finkel via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Hal Finkel via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Hal Finkel via llvm-commits
- [PATCH] D31107: Check source value precision when reducing cast intrinsic
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31047: TTI: Split IsSimple in MemIntrinsicInfo
Hal Finkel via Phabricator via llvm-commits
- [www] r298321 - Win snapshot: r298093
Hans Wennborg via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31319: [PPC] Eliminate redundant sign- and zero-extensions in PPC MI Peephole pass
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r298590 - [GlobalISel][X86] clang-format. NFC
Igor Breger via llvm-commits
- [llvm] r298609 - [GlobalISel][X86] Support G_STORE/G_LOAD operation
Igor Breger via llvm-commits
- [llvm] r298800 - [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Igor Breger via llvm-commits
- [PATCH] D30980: [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D30973: [GlobalISel][X86] Support G_STORE/G_LOAD operation
Igor Breger via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Igor Breger via Phabricator via llvm-commits
- [PATCH] D30980: [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D30979: [GlobalISel][X86] G_LOAD/G_STORE, add alternative RegisterBank mapping.
Igor Breger via Phabricator via llvm-commits
- [llvm] r298735 - Revert r298620: [LV] Vectorize GEPs
Ivan Krasin via llvm-commits
- [PATCH] D31109: Support, LTO: When pruning a directory, ignore files not matching a prefix.
Ivan Krasin via Phabricator via llvm-commits
- [PATCH] D31322: [TableGen] Make CodeGenMapTable understand the namespace field of an instruction
Jakob Stoklund Olesen via Phabricator via llvm-commits
- [PATCH] D31265: Fix computeKnownBits for ARMISD::CMOV
James Molloy via Phabricator via llvm-commits
- [PATCH] D31253: [ARM] Delete duplicate known bits implementation for ARMISD::CMOV.
James Molloy via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Javed Absar via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Javed Absar via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Javed Absar via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Javed Absar via Phabricator via llvm-commits
- [llvm] r298260 - [Outliner] Remove output for offset range check
Jessica Paquette via llvm-commits
- [llvm] r298263 - [Outliner] ACTUALLY remove the errs output
Jessica Paquette via llvm-commits
- [llvm] r298260 - [Outliner] Remove output for offset range check
Jessica Paquette via llvm-commits
- [llvm] r298648 - [Outliner] Fix compile-time overhead for candidate choice
Jessica Paquette via llvm-commits
- [llvm] r298651 - [Outliner] Remove unused lambda capture.
Jessica Paquette via llvm-commits
- [llvm] r298734 - [Outliner] Remove no red zone requirment for AArch64
Jessica Paquette via llvm-commits
- [llvm] r298747 - [Outliner] Revert r298734.
Jessica Paquette via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r298799 - Split the SimplifyCFG pass into two variants.
Joerg Sonnenberger via llvm-commits
- r298799 broke almost all ARM bots
Joerg Sonnenberger via llvm-commits
- [PATCH] D23770: [AAP] (4) Add AAP basic tablegen (InstrInfo, RegInfo)
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D30333: Split SimplifyCFG to run obscuring switch transforms only during last phase
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D31185: [MBP] Only run the BranchFolder after RA
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D31194: [InstSimplify] Try to Constant Fold the Instruction before simplification
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
John McCall via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
John McCall via Phabricator via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
John McCall via Phabricator via llvm-commits
- [PATCH] D30508: Align all scalar numbers to LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r298341 - [SystemZ] Don't drop MO flags in foldMemoryOperandImpl()
Jonas Paulsson via llvm-commits
- [llvm] r298357 - [DAGTypeLegalizer] Handle widening truncate to vector of i1.
Jonas Paulsson via llvm-commits
- [llvm] r298484 - [SystemZ] Don't drop any operands in expandZExtPseudo()
Jonas Paulsson via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30732: LoopVectorizer: let target limit memory intensive loops
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31186: Changing TargetTransformInfo::getGEPCost to take GetElementPtrInst as parameter
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r298277 - Mention that the Sphinx docs build wants version 1.5 or later
Jonathan Roelofs via llvm-commits
- [llvm] r298262 - Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.
Juergen Ributzka via llvm-commits
- [llvm] r298427 - [ADT] Add a version of llvm::join() that takes a range.
Juergen Ributzka via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D30215: DAG: Fold bitcast/extract_vector_elt of undef to undef
Justin Bogner via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31322: [TableGen] Make CodeGenMapTable understand the namespace field of an instruction
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D31233: [XRay][compiler-rt] Remove dependency on <system_error>
Keith via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Keith via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Keith via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Keith via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Keith via Phabricator via llvm-commits
- [PATCH] D31345: [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Keith via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Kenneth Hilmersson via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Kenneth Hilmersson via Phabricator via llvm-commits
- [llvm] r298292 - Add the rest of the error checking for Mach-O dyld compact bind entry errors
Kevin Enderby via llvm-commits
- [www] r298283 - [EuroLLVM] Add bus schedule for the morning
Kevin Streit via llvm-commits
- [www] r298319 - [EuroLLVM] Add missing SPIR-V talk title and abstract
Kevin Streit via llvm-commits
- [www] r298354 - [EuroLLVM] Add additional author
Kevin Streit via llvm-commits
- [llvm] r298239 - Revert "[AMDGPU] Run always inliner early in opt"
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298281 - [AMDGPU] Run always inliner early in opt
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298551 - [AMDGPU] Fix bug 31610
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298552 - [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298556 - [AMDGPU] Emit kernel code properties as code object metadata
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298558 - [AMDGPU] Emit kernel debug properties as code object metadata
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298560 - [AMDGPU] Do not emit isa info as code object metadata
Konstantin Zhuravlyov via llvm-commits
- [llvm] r298722 - [AMDGPU] Rename Kind to ValueKind in metadata to be consistent
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31258: [AMDGPU] Fix bug 31610
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31258: [AMDGPU] Fix bug 31610
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31258: [AMDGPU] Fix bug 31610
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29949: [AMDGPU] Emit kernel code properties as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30969: [AMDGPU] Emit kernel debug properties as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30970: [AMDGPU] Do not emit isa info as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31204: AMDGPU: Fold rcp/rsq of undef to undef
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31095: AMDGPU: Remove unnecessary ands when f16 is legal
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31017: AMDGPU: Implement f16 fround
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r298636 - [scudo] Add test exercising pthreads
Kostya Kortchinsky via llvm-commits
- [PATCH] D31297: [scudo] Add test exercising pthreads
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D31297: [scudo] Add test exercising pthreads
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D31297: [scudo] Add test exercising pthreads
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D31297: [scudo] Add test exercising pthreads
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Kostya Serebryany via llvm-commits
- [llvm] r298548 - [libFuzzer] add two experimental flags to make corpus merging more scalable: -save_coverage_summary/-load_coverage_summary. This is still WIP, the documentation will come later if these flags survive
Kostya Serebryany via llvm-commits
- [llvm] r298654 - [libFuzzer] create experimental support for user-provided coverage signal
Kostya Serebryany via llvm-commits
- [llvm] r298666 - [libFuzzer] fix non-linux build
Kostya Serebryany via llvm-commits
- [llvm] r298671 - [libFuzzer] increase kFeatureSetSize to 2^21 and make InputCorpus scale to that size. This will potentially make libFuzzer more sensitive on targets with lots of signals
Kostya Serebryany via llvm-commits
- [llvm] r298673 - [libFuzzer] split two tests to get more parallelism in test runs
Kostya Serebryany via llvm-commits
- [llvm] r298740 - [libFuzzer] honor -exact_artifact_path for all intermediate files during crash minimization (https://github.com/google/oss-fuzz/issues/250)
Kostya Serebryany via llvm-commits
- [llvm] r298746 - [libFuzzer] be more careful when calling strlen of strcmp parameters, PR32357
Kostya Serebryany via llvm-commits
- [llvm] r298755 - [libFuzzer] read asan's dedup_token while minimizing a crash and stop minimization if another bug was found during minimization (https://github.com/google/oss-fuzz/issues/452)
Kostya Serebryany via llvm-commits
- [llvm] r298757 - [libFuzzer] Fix test on Windows.
Kostya Serebryany via llvm-commits
- [PATCH] D31112: Proposal: Backward-edge CFI for return statements (RCFI)
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31149: [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31221: Bypass potential libc's sysconf interceptors
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31112: Proposal: Backward-edge CFI for return statements (RCFI)
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31221: Bypass potential libc's sysconf interceptors
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31314: [asan] Delay creation of asan ctor.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31332: Fix get_groups interceptor in sanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r298282 - [Hexagon] Recognize polynomial-modulo loop idiom again
Krzysztof Parzyszek via llvm-commits
- [llvm] r298282 - [Hexagon] Recognize polynomial-modulo loop idiom again
Krzysztof Parzyszek via llvm-commits
- [llvm] r298395 - [Hexagon] Add -march=hexagon to a testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] r298400 - Recommit r298282 with fixes for memory allocation/deallocation
Krzysztof Parzyszek via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r298655 - [Hexagon] Avoid infinite loops in HexagonLoopIdiomRecognition
Krzysztof Parzyszek via llvm-commits
- [llvm] r298727 - Revert r298652 on Quentin's request
Krzysztof Parzyszek via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r298739 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [PATCH] D31299: Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31299: Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31299: Move spill size and alignment info from MC to TargetRegisterInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31300: Disable use_tls_dynamic on 32-bit linux
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31354: [tsan] Assert to make sure we don't try to Acquire() or Release() a NULL pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31355: [tsan] Only Acquire/Release GCD queues if they're not NULL
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31376: [sanitizers] Avoid using -fomit-frame-pointer on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r298267 - Disable stack-use-after-return.cc on AArch64. The test was not testing the right thing before (the call to pthread_attr_setstacksize wasn't doing anything) anyway, and now it's running out of stack due to an unrelated change.
Kuba Mracek via llvm-commits
- [compiler-rt] r298682 - Update the Darwin/external.cc testcase to use rpath. This means we can move the test output executables and still be able to run them.
Kuba Mracek via llvm-commits
- [compiler-rt] r298684 - Fix a warning when running the GotsanRuntimeCheck test on Darwin.
Kuba Mracek via llvm-commits
- [compiler-rt] r298707 - Update debug_external.cc testcase to use TSan-invisible barriers to reduce flakiness.
Kuba Mracek via llvm-commits
- [compiler-rt] r298738 - Fix an uninitialized field in tsan_block_context_t/AllocContext in tsan_libdispatch_mac.cc.
Kuba Mracek via llvm-commits
- [compiler-rt] r298741 - Follow-up for r298738: Use "0" instead of "false" because the variable is uptr.
Kuba Mracek via llvm-commits
- [compiler-rt] r298820 - [tsan] Only Acquire/Release GCD queues if they're not NULL
Kuba Mracek via llvm-commits
- [compiler-rt] r298822 - [asan] Remove column numbers from test expectations in invalid-pointer-pairs.cc
Kuba Mracek via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D31310: Fix trellis layout when there is triangle.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D31310: Fix trellis layout when there is triangle.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Luchesar V. ILIEV via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Luchesar V. ILIEV via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Luchesar V. ILIEV via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Luchesar V. ILIEV via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Luchesar V. ILIEV via Phabricator via llvm-commits
- [PATCH] D31258: [AMDGPU] Fix bug 31610
Luchesar V. ILIEV via Phabricator via llvm-commits
- [llvm] r298540 - Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [llvm] r298396 - AMDGPU: Always use VGPR indexing on GFX9
Marek Olsak via llvm-commits
- [llvm] r298397 - AMDGPU: Buffer descriptor changes for GFX9
Marek Olsak via llvm-commits
- [PATCH] D31209: AMDGPU: Rename SI_RETURN
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D31216: AMDGPU: Remove hasSideEffects from SI_RETURN_TO_EPILOG
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D31332: Fix get_groups interceptor in sanitizer
Martin Liška via Phabricator via llvm-commits
- [compiler-rt] r298685 - [XRay] [compiler-rt] Plug a file descriptor leak in a failure case.
Martin Pelikan via llvm-commits
- [PATCH] D31233: [XRay][compiler-rt] Remove dependency on <system_error>
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31278: [XRay] [compiler-rt] Plug a file descriptor leak in a failure case.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31278: [XRay] [compiler-rt] Plug a file descriptor leak in a failure case.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31381: [XRay][compiler-rt] Use sanitizer_common's atomic ops
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r298312 - InstCombine: Check source value precision when reducing cast intrinsic
Matt Arsenault via llvm-commits
- [llvm] r298385 - DAG: Fold bitcast/extract_vector_elt of undef to undef
Matt Arsenault via llvm-commits
- [llvm] r298386 - AMDGPU: Convert image intrinsic uses in tests
Matt Arsenault via llvm-commits
- [llvm] r298387 - AMDGPU: Fix asserting on 0 dmask for image intrinsics
Matt Arsenault via llvm-commits
- [llvm] r298390 - AMDGPU: Fix not including v2i16/v2f16 in register class
Matt Arsenault via llvm-commits
- [llvm] r298439 - GlobalISel: widen booleans by zero-extending to a byte.
Matt Arsenault via llvm-commits
- [llvm] r298444 - AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault via llvm-commits
- [llvm] r298444 - AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault via llvm-commits
- [llvm] r298444 - AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault via llvm-commits
- [llvm] r298444 - AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault via llvm-commits
- [llvm] r298452 - AMDGPU: Rename SI_RETURN
Matt Arsenault via llvm-commits
- [llvm] r298439 - GlobalISel: widen booleans by zero-extending to a byte.
Matt Arsenault via llvm-commits
- [llvm] r298454 - AMDGPU: Remove hasSideEffects from SI_RETURN_TO_EPILOG
Matt Arsenault via llvm-commits
- [llvm] r298724 - TTI: Split IsSimple in MemIntrinsicInfo
Matt Arsenault via llvm-commits
- [llvm] r298725 - AMDGPU: Fold rcp/rsq of undef to undef
Matt Arsenault via llvm-commits
- [llvm] r298729 - AMDGPU: Unify divergent function exits.
Matt Arsenault via llvm-commits
- [llvm] r298730 - AMDGPU: Implement f16 fround
Matt Arsenault via llvm-commits
- [llvm] r298737 - AMDGPU: Fix annotating loops with nested loop conditions
Matt Arsenault via llvm-commits
- [llvm] r298826 - [IR] Make Instruction::isAssociative method inline. Add LLVM_READONLY to the static version.
Matt Arsenault via llvm-commits
- [PATCH] D31107: Check source value precision when reducing cast intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31041: Add address space mangling to lifetime intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30215: DAG: Fold bitcast/extract_vector_elt of undef to undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30205: AMDGPU: Convert image intrinsic uses in tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30217: AMDGPU: Fix asserting on 0 dmask for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31193: AMDGPU: Fix folding reg_sequence into copy to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31195: PEI: Skip dead objects when looking at CSRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30596: Turn on -addr-sink-using-gep by default.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31203: AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31204: AMDGPU: Fold rcp/rsq of undef to undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31209: AMDGPU: Rename SI_RETURN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31212: AMDGPU: Rename isKernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31209: AMDGPU: Rename SI_RETURN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31216: AMDGPU: Remove hasSideEffects from SI_RETURN_TO_EPILOG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31203: AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31209: AMDGPU: Rename SI_RETURN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31216: AMDGPU: Remove hasSideEffects from SI_RETURN_TO_EPILOG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31222: AMDPU: Change DivergenceAnalysis for function arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31212: AMDGPU: Rename isKernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31223: AMDGPU: Insert wait at start of callee functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31223: AMDGPU: Insert wait at start of callee functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31232: [IR] Use a binary search in DataLayout::getAlignmentInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30966: AMDGPU: Fix annotating loops with nested loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30966: AMDGPU: Fix annotating loops with nested loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31250: AMDGPU: Stop using CCAssignToRegWithShadow
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31251: AMDGPU: Don't promote alloca to LDS for leaf functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target triple environment amdnas and amdnascl
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31256: Verifier: Check some amdgpu calling convention restrictions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31256: Verifier: Check some amdgpu calling convention restrictions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31268: AMDGPU: Refactor argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31271: AMDGPU: Refactor SIMachineFunctionInfo slightly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31294: AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31250: AMDGPU: Stop using CCAssignToRegWithShadow
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31284: [WIP] [AMDGPU] Get address space mapping by target triple
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31047: TTI: Split IsSimple in MemIntrinsicInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31318: [AMDGPU] Fold V_CNDMASK with identical source operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target triple environment amdgiz and amdgizcl
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31017: AMDGPU: Implement f16 fround
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31318: [AMDGPU] Fold V_CNDMASK with identical source operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31095: AMDGPU: Remove unnecessary ands when f16 is legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31048: AMDGPU: Add all atomicrmw fields to atomic.inc/dec
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30916: LowerSwitch: Fix producing invalid IR on unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31047: TTI: Split IsSimple in MemIntrinsicInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31204: AMDGPU: Fold rcp/rsq of undef to undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30852: StructurizeCFG: Directly invert cmp instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31017: AMDGPU: Implement f16 fround
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31353: AMDGPU: Diagnose illegal SGPR to VGPR copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30966: AMDGPU: Fix annotating loops with nested loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31361: AMDGPU: Select mubuf offsets when pointer is a constant
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r298615 - [LV] Delete unneeded scalar GEP creation code
Matthew Simpson via llvm-commits
- [llvm] r298620 - [LV] Vectorize GEPs
Matthew Simpson via llvm-commits
- [llvm] r298735 - Revert r298620: [LV] Vectorize GEPs
Matthew Simpson via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30587: [LV] Delete unneeded scalar GEP creation code
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r298448 - SplitKit: Fix subreg copy related problems
Matthias Braun via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30521: Introduce llc/ExecuteTestCommands pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30625: Enable machine code verification with EXPENSIVE_CHECKS.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31262: MIParser/MIRPrinter: Compute block successors if not explicitely specified
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31262: MIParser/MIRPrinter: Compute block successors if not explicitely specified
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31264: X86FixupBWInsts: Minor cleanup. NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31299: Move spill size and alignment info from MC to TargetRegisterInfo
Matthias Braun via Phabricator via llvm-commits
- [llvm] r298481 - [ScalarEvolution] Predicate implication from operations
Max Kazantsev via llvm-commits
- [llvm] r298489 - Revert "[ScalarEvolution] Predicate implication from operations"
Max Kazantsev via llvm-commits
- [llvm] r298690 - [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via llvm-commits
- [llvm] r298693 - Revert "[ScalarEvolution] Re-enable Predicate implication from operations"
Max Kazantsev via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Maxim Kazantsev via llvm-commits
- [llvm] r298250 - [sancov] Fix broken links and displaced coloring in coverage-report-server.py
Maxim Ostapenko via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D31300: Disable use_tls_dynamic on 32-bit linux
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r298677 - [AVR] Fix build after r298178
Meador Inge via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31105: [Support] Add a function to MD5 a file's contents.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31105: [Support] Add a function to MD5 a file's contents.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31217: Disable loop unrolling and icp in SamplePGO ThinLTO compile phase
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31217: Disable loop unrolling and icp in SamplePGO ThinLTO compile phase
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31226: IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31226: IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31230: IPO: Const correctness for summaries passed into passes.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31232: [IR] Use a binary search in DataLayout::getAlignmentInfo
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31364: LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Mehdi AMINI via Phabricator via llvm-commits
- [www] r298291 - Fix year (2016->2017) for 4.0.0 in "Release Emails" section
Mehdi Amini via llvm-commits
- [polly] r298258 - [DeLICM] Add forgotten isl_space_set_tuple_id in unittests.
Michael Kruse via llvm-commits
- [polly] r298259 - [DeLICM] Refector out parseSetOrNull. NFC.
Michael Kruse via llvm-commits
- [polly] r298522 - [DeLICM] Remove AllElements. NFC.
Michael Kruse via llvm-commits
- [polly] r298529 - [DeLICM] Remove overloaded Knowledge constructor. NFC.
Michael Kruse via llvm-commits
- [polly] r298543 - [Support] Add functions to ISLTools.
Michael Kruse via llvm-commits
- [polly] r298546 - [DeLICM] Add const qualifiers. NFC.
Michael Kruse via llvm-commits
- [polly] r298617 - [ScopInfo] Introduce ScopStmt::contains(BB*). NFC.
Michael Kruse via llvm-commits
- [polly] r298595 - Update to isl-0.18-402-ga30c537
Michael Kruse via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r298586 - [X86][TD][vpmovm2 ] New TD pattern for the vpmovm2 instruction
Michael Zuckerman via llvm-commits
- [llvm] r298336 - Fix evaluation of LLVM_DEFINITIONS
Michel Dänzer via llvm-commits
- [Mesa-dev] [llvm] r298336 - Fix evaluation of LLVM_DEFINITIONS
Michel Dänzer via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] Avoid ADL for make_unique
Moritz Kiefer via llvm-commits
- [compiler-rt] r298539 - Make nullability test pass on Windows, which evaluates parameters right-to-left.
Nico Weber via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D28200: [BypassSlowDivision] Do not bypass division of hash-like values
Nikolai Bozhenov via Phabricator via llvm-commits
- [llvm] r298293 - Add test case for merging of chained stores of mismatched type.
Nirav Dave via llvm-commits
- [llvm] r298604 - [SDAG] Fix zeroExtend assertion error
Nirav Dave via llvm-commits
- [llvm] r298633 - [X86] Fix Stale SDNode use in X86ISelDAGtoDAG
Nirav Dave via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to handle store chains
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D30471: [DAG] Relax conditions under stores of loaded values can be merged
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31254: [SDAG] Fix zeroExtend assertion error
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31286: [X86] Fix Stale SDNode use in X86ISelDAGtoDAG
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31254: [SDAG] Fix zeroExtend assertion error
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31286: [X86] Fix Stale SDNode use in X86ISelDAGtoDAG
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31346: [SDAG] Fix Stale SDNode usage in visitAND
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio
Oliver Stannard via llvm-commits
- [PATCH] D31333: ARMAsmParser: clean up of isImmediate functions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31110: [FileSystem] Make file_status store link count and add a file_status::getLinkCount() method.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D31102: Rename AttributeSet to AttributeList
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Peter Ammon via Phabricator via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Peter Ammon via Phabricator via llvm-commits
- [lld] r298271 - Support, LTO: When pruning a directory, ignore files matching a prefix.
Peter Collingbourne via llvm-commits
- [llvm] r298271 - Support, LTO: When pruning a directory, ignore files matching a prefix.
Peter Collingbourne via llvm-commits
- [llvm] r298285 - Try using llvm::errc, should hopefully fix version mismatch problem on clang-s390x-linux bot.
Peter Collingbourne via llvm-commits
- [llvm] r298127 - LTO: Work around libstdc++ version mismatch bug, see D31063 review thread.
Peter Collingbourne via llvm-commits
- [llvm] r298127 - LTO: Work around libstdc++ version mismatch bug, see D31063 review thread.
Peter Collingbourne via llvm-commits
- [llvm] r298531 - IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Peter Collingbourne via llvm-commits
- [llvm] r298534 - IPO: Const correctness for summaries passed into passes.
Peter Collingbourne via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Peter Collingbourne via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Peter Collingbourne via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via llvm-commits
- [PATCH] D31109: Support, LTO: When pruning a directory, ignore files not matching a prefix.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31112: Proposal: Backward-edge CFI for return statements (RCFI)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31226: IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31226: IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31226: IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31230: IPO: Const correctness for summaries passed into passes.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31226: IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31230: IPO: Const correctness for summaries passed into passes.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31352: Linker: Mark non-prevailing dllexport symbols as exported with a linker flag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31364: LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31364: LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31274: Remove an optimization to set the TLS module index to 1.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31274: Remove an optimization to set the TLS module index to 1.
Peter Smith via Phabricator via llvm-commits
- [lld] r298577 - [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via llvm-commits
- [llvm] r298653 - [CMake] Provide an option to disable runtimes build
Petr Hosek via llvm-commits
- [llvm] r298678 - [CMake] Support single target builtins build on Darwin
Petr Hosek via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31060: [CMake] Provide an option to disable runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31038: Fix broken links and displaced coloring in coverage-report-server.py
Phabricator via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Phabricator via Phabricator via llvm-commits
- [PATCH] D31091: [InstCombine] Print a debug message when we constant fold an operand during worklist creation
Phabricator via Phabricator via llvm-commits
- [PATCH] D31116: [ARM] handle promotion of zero sized constants.
Phabricator via Phabricator via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Phabricator via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Phabricator via Phabricator via llvm-commits
- [PATCH] D30911: [CMake] fix CLANG_INCLUDE_DIRS CMake export
Phabricator via Phabricator via llvm-commits
- [PATCH] D31119: [InstCombine] Teach SimplifyDemandedUseBits to shrink Constants on the left side of subtracts
Phabricator via Phabricator via llvm-commits
- [PATCH] D31242: [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
Phabricator via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Phabricator via Phabricator via llvm-commits
- [PATCH] D31232: [IR] Use a binary search in DataLayout::getAlignmentInfo
Phabricator via Phabricator via llvm-commits
- [PATCH] D30973: [GlobalISel][X86] Support G_STORE/G_LOAD operation
Phabricator via Phabricator via llvm-commits
- [PATCH] D31355: [tsan] Only Acquire/Release GCD queues if they're not NULL
Phabricator via Phabricator via llvm-commits
- [PATCH] D30122: [asan] Remove column numbers from test expectations in invalid-pointer-pairs.cc
Phabricator via Phabricator via llvm-commits
- [PATCH] D31377: [IR] Share implementation of pairs of const and non-const methods in BasicBlock using the const version instead of the non-const version
Phabricator via Phabricator via llvm-commits
- [PATCH] D29488: [DA] Fix for PR31848: Treat AddRec subscripts containing extra loops as NonLinear
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [llvm] r298624 - [ARM] Fix computeKnownBits for ARMISD::CMOV
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D31265: Fix computeKnownBits for ARMISD::CMOV
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D31265: Fix computeKnownBits for ARMISD::CMOV
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D31265: Fix computeKnownBits for ARMISD::CMOV
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r298260 - [Outliner] Remove output for offset range check
Quentin Colombet via llvm-commits
- [llvm] r298358 - [GlobalISel] Move isTriviallyDead to Utils. NFC.
Quentin Colombet via llvm-commits
- [llvm] r298358 - [GlobalISel] Move isTriviallyDead to Utils. NFC.
Quentin Colombet via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Quentin Colombet via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Quentin Colombet via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Quentin Colombet via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Quentin Colombet via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Quentin Colombet via llvm-commits
- [llvm] r298652 - Move spill size and alignment info from MC to TargetRegisterInfo
Quentin Colombet via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30299: [tablegen] Optionally format tablegen targets with clang-format
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30996: Correct OptionCategoryCompare() in the command line library.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D31262: MIParser/MIRPrinter: Compute block successors if not explicitely specified
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r298127 - LTO: Work around libstdc++ version mismatch bug, see D31063 review thread.
Rafael Avila de Espindola via llvm-commits
- [lld] r298168 - Compute Config member function return values only once.
Rafael Avila de Espindola via llvm-commits
- [lld] r298079 - Change our linker script expr representation.
Rafael Avila de Espindola via llvm-commits
- [lld] r298079 - Change our linker script expr representation.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31352: Linker: Mark non-prevailing dllexport symbols as exported with a linker flag.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D31352: Linker: Mark non-prevailing dllexport symbols as exported with a linker flag.
Rafael Avila de Espindola via llvm-commits
- [lld] r298251 - Initialize dot.
Rafael Espindola via llvm-commits
- [lld] r298252 - Inline a few functions.
Rafael Espindola via llvm-commits
- [lld] r298323 - Move OffsetInArchive to BitcodeFile.
Rafael Espindola via llvm-commits
- [llvm] r298505 - Produce INIT_ARRAY for sections named .init_array.*
Rafael Espindola via llvm-commits
- [llvm] r298506 - Set the default type for .bss.foo.
Rafael Espindola via llvm-commits
- [llvm] r298508 - Add default typo to .tbss.*
Rafael Espindola via llvm-commits
- [llvm] r298276 - [WinEH] Adjust decision to emit SEH moves for leaf functions
Reid Kleckner via llvm-commits
- [lld] r298327 - [COFF] Don't let /def override /out filename
Reid Kleckner via llvm-commits
- [llvm] r298393 - Rename AttributeSet to AttributeList
Reid Kleckner via llvm-commits
- [llvm] r298398 - Fix RST docs AttributeList heading underline
Reid Kleckner via llvm-commits
- [compiler-rt] r298450 - Revert "[compiler-rt][asan] Turn on ASAN unittests for win64."
Reid Kleckner via llvm-commits
- [lld] r298467 - [COFF] Put the PDB next to the image if the user doesn't pass /PDB:
Reid Kleckner via llvm-commits
- [llvm] r298474 - [codeview] Use separate records for LF_SUBSTR_LIST and LF_ARGLIST
Reid Kleckner via llvm-commits
- [lld] r298475 - Update LLD tests for codeview dumping changes
Reid Kleckner via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Reid Kleckner via llvm-commits
- [lld] r298544 - Add a /nopdb flag to disable PDB generation
Reid Kleckner via llvm-commits
- [compiler-rt] r298545 - Use lld-link /nopdb to suppress PDB generation when DWARF is required
Reid Kleckner via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Reid Kleckner via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Reid Kleckner via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Reid Kleckner via llvm-commits
- [llvm] r298564 - [codeview] Move type index remapping logic to type merger
Reid Kleckner via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via llvm-commits
- [llvm] r298649 - [PDB] Use two DBs when dumping the IPI stream
Reid Kleckner via llvm-commits
- [llvm] r298662 - [sancov] Don't instrument blocks with no insertion point
Reid Kleckner via llvm-commits
- [lld] r298717 - [PDB] Split item and type records when merging type streams
Reid Kleckner via llvm-commits
- [llvm] r298717 - [PDB] Split item and type records when merging type streams
Reid Kleckner via llvm-commits
- [llvm] r298733 - Document how to fetch monorepo SVN revision notes
Reid Kleckner via llvm-commits
- [PATCH] D31352: Linker: Mark non-prevailing dllexport symbols as exported with a linker flag.
Reid Kleckner via llvm-commits
- [llvm] r298750 - [codeview] Don't assert when the user violates the ODR
Reid Kleckner via llvm-commits
- [PATCH] D31152: [COFF] Don't let /def override /out filename
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31102: Rename AttributeSet to AttributeList
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31152: [COFF] Don't let /def override /out filename
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31152: [COFF] Don't let /def override /out filename
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31152: [COFF] Don't let /def override /out filename
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31102: Rename AttributeSet to AttributeList
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31173: [X86][MS-compatability] allow MS TYPE/SIZE/LENGTH operators as a part of a compound expression
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31198: [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31198: [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31218: [compiler-rt] build compiler-rt runtimes without LTO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31224: [COFF] Put the PDB next to the image if the user doesn't pass /PDB:
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31224: [COFF] Put the PDB next to the image if the user doesn't pass /PDB:
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31224: [COFF] Put the PDB next to the image if the user doesn't pass /PDB:
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31239: [WIP] Add Caching of Known Bits in InstCombine
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31261: [IR] De-virtualize ~Value to save a vptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31270: [wip] IR: Move linker options to top-level global metadata and remove dllexport storage class.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31309: [PDB] Use two DBs when dumping the IPI stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31309: [PDB] Use two DBs when dumping the IPI stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31316: [PDB] Split item and type records when merging type streams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31316: [PDB] Split item and type records when merging type streams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31316: [PDB] Split item and type records when merging type streams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31358: [asan] Put ctor/dtor in comdat.
Reid Kleckner via Phabricator via llvm-commits
- r298689 broke the ARM libc++ bots
Renato Golin via llvm-commits
- r298689 broke the ARM libc++ bots
Renato Golin via llvm-commits
- r298799 broke almost all ARM bots
Renato Golin via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31242: [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31242: [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB by negating (int)-2147483648. By pure luck, none of the pre-existing tests triggered this; so I'm adding one.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Renato Golin via Phabricator via llvm-commits
- [llvm] r298440 - Revert "Improve StringMap iterator support."
Richard Smith via llvm-commits
- [llvm] r298645 - Remove unnecessary use of std::result_of, which is deprecated in C++17.
Richard Smith via llvm-commits
- [polly] r298507 - Map the new load to the base pointer of the invariant load hoisted load
Roman Gareev via llvm-commits
- [polly] r298510 - Introduce another level of metadata to distinguish non-aliasing accesses
Roman Gareev via llvm-commits
- [PATCH] D28966: [PGO] Memory intrinsic calls optimization based on profiled size
Rong Xu via Phabricator via llvm-commits
- [lld] r298403 - Update comment.
Rui Ueyama via llvm-commits
- [lld] r298445 - Define Config::Endianness.
Rui Ueyama via llvm-commits
- [lld] r298447 - Sort. NFC.
Rui Ueyama via llvm-commits
- [lld] r298456 - Rename LinkerScriptBase -> LinkerScript.
Rui Ueyama via llvm-commits
- [lld] r298457 - Make elf::ScriptConfig a LinkerScript class member variable.
Rui Ueyama via llvm-commits
- [lld] r298463 - Define Config::Is64.
Rui Ueyama via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rui Ueyama via llvm-commits
- [lld] r298532 - Add "(compatible with GNU linkers)" to the -version output.
Rui Ueyama via llvm-commits
- [lld] r298557 - Rename forEach -> parallelForEach and forLoop -> parallelFor.
Rui Ueyama via llvm-commits
- [lld] r298568 - Print out "suppoted targets".
Rui Ueyama via llvm-commits
- [lld] r298569 - Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via llvm-commits
- [lld] r298570 - Fix Windows buildbots.
Rui Ueyama via llvm-commits
- [lld] r298571 - Refine comment.
Rui Ueyama via llvm-commits
- [lld] r298575 - Remove unnecessary local variable.
Rui Ueyama via llvm-commits
- [lld] r298576 - Simplify. No functionality change intended.
Rui Ueyama via llvm-commits
- [lld] r298632 - Fix varaible names that correspond to command line options.
Rui Ueyama via llvm-commits
- [lld] r298667 - Move a few functions to a new file Filesystem.{cpp, h}.
Rui Ueyama via llvm-commits
- [lld] r298668 - Use `using namespace lld` for consistency with other files.
Rui Ueyama via llvm-commits
- [lld] r298669 - Update comments.
Rui Ueyama via llvm-commits
- [lld] r298672 - Early continue. NFC.
Rui Ueyama via llvm-commits
- [lld] r298675 - Return early.
Rui Ueyama via llvm-commits
- [lld] r298748 - Update comment.
Rui Ueyama via llvm-commits
- [lld] r298749 - Use raw_fd_ostream::has_colors instead of StandardErrHasColors().
Rui Ueyama via llvm-commits
- [lld] r298785 - Simplify relocation offset adjustment.
Rui Ueyama via llvm-commits
- [lld] r298786 - Rename C -> Sec and RI -> Rel.
Rui Ueyama via llvm-commits
- [lld] r298787 - Inline a small lambda.
Rui Ueyama via llvm-commits
- [lld] r298788 - Remove a parameter from adjustExpr. NFC.
Rui Ueyama via llvm-commits
- [lld] r298789 - Remove redundant local variables.
Rui Ueyama via llvm-commits
- [lld] r298790 - Remove unused parameter.
Rui Ueyama via llvm-commits
- [lld] r298792 - Add comments and return early.
Rui Ueyama via llvm-commits
- [lld] r298793 - De-template a few functions in which ELFT is not needed.
Rui Ueyama via llvm-commits
- [lld] r298794 - Inline a function that is used only once.
Rui Ueyama via llvm-commits
- [lld] r298795 - Add a comment.
Rui Ueyama via llvm-commits
- [lld] r298796 - Remove a redundant local variable.
Rui Ueyama via llvm-commits
- [lld] r298797 - Sort. NFC.
Rui Ueyama via llvm-commits
- [lld] r298792 - Add comments and return early.
Rui Ueyama via llvm-commits
- [lld] r298792 - Add comments and return early.
Rui Ueyama via llvm-commits
- [lld] r298814 - Update comments.
Rui Ueyama via llvm-commits
- [lld] r298815 - Do not use assert to report broken input files.
Rui Ueyama via llvm-commits
- [lld] r298817 - Remove MIPS-specific code from computeAddend.
Rui Ueyama via llvm-commits
- [lld] r298818 - Factor out common code.
Rui Ueyama via llvm-commits
- [lld] r298821 - Factor out code to add a GOT entry.
Rui Ueyama via llvm-commits
- [lld] r298828 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r298829 - Sort.
Rui Ueyama via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate BuildIdSection section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31122: [LLD] Add -z nodlopen option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31152: [COFF] Don't let /def override /out filename
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31184: [ELF] - Prepare GnuHashTableSection<ELFT> for detemplation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31224: [COFF] Put the PDB next to the image if the user doesn't pass /PDB:
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31208: Print out "suppoted targets" and "supported emulations".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31255: Force @{init, fini}_array if section name starts with ".{init, fini}_array.".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31147: [ELF] Allow references to reserved symbols in linker scripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31274: Remove an optimization to set the TLS module index to 1.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31309: [PDB] Use two DBs when dumping the IPI stream
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31274: Remove an optimization to set the TLS module index to 1.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31274: Remove an optimization to set the TLS module index to 1.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31316: [PDB] Split item and type records when merging type streams
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r298550 - c++filt: support COFF import thunks
Saleem Abdulrasool via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D29609: [dsymutil] Follow dependencies during ODR uniquing
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D31362: [llvm-readobj] Prefer ILT to IAT for reading COFF imports
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r298365 - [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D28893: Non-virtual subtarget features functions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Sam Parker via Phabricator via llvm-commits
- [PATCH] D31243: [AArch64] [Assembler] option to disable negative immediate conversions
Sam Parker via Phabricator via llvm-commits
- [llvm] r298317 - [x86] add tests for setcc of i128/i256; NFC
Sanjay Patel via llvm-commits
- [llvm] r298376 - [x86] use PMOVMSK for vector-sized equality comparisons
Sanjay Patel via llvm-commits
- [llvm] r298377 - [InstCombine] auto-generate better checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r298432 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r298520 - [InstCombine] canonicalize insertelement of scalar constant ahead of insertelement of variable
Sanjay Patel via llvm-commits
- [llvm] r298553 - [x86] improve tests, add tests, auto-generate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r298611 - [x86] add memcmp tests, remove run
Sanjay Patel via llvm-commits
- [llvm] r298744 - [x86] add 32-bit RUN for better memcmp coverage; NFC
Sanjay Patel via llvm-commits
- [llvm] r298775 - [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via llvm-commits
- [PATCH] D31091: [InstCombine] Print a debug message when we constant fold an operand during worklist creation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31156: [x86] use PMOVMSK for vector-sized equality comparisons
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31156: [x86] use PMOVMSK for vector-sized equality comparisons
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31196: [InstCombine] fold insertelement of scalar constant into vector of constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31196: [InstCombine] fold insertelement of scalar constant into vector of constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31196: [InstCombine] fold insertelement of scalar constant into vector of constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31115: [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31119: [InstCombine] Teach SimplifyDemandedUseBits to shrink Constants on the left side of subtracts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31196: [InstCombine] fold insertelement of scalar constant into vector of constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31037: [EarlyCSE] hoist div/rem when sibling op exists (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31115: [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31347: [X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31290: [x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31347: [X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r298819 - Fix typo in comment; NFC
Sanjoy Das via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31238: [ScalarEvolution] Re-enable Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31189: [InstCombine] Fix folding of select into phi nodes when incoming element of phi is a vector type
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31317: Change the default attributes for llvm.prefetch to enable optimization.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r298380 - [ARM] [Assembler] Support negative immediates for A32, T32 and T16
Sanne Wouda via llvm-commits
- [PATCH] D30571: [ARM] [Assembler] Extend immediate conversions for A32, T32 and T16
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D31243: [AArch64] [Assembler] option to disable negative immediate conversions
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D31197: [ARM] Add a driver option for +no-neg-immediates
Sanne Wouda via Phabricator via llvm-commits
- [compiler-rt] r298378 - tsan: support __ATOMIC_HLE_ACQUIRE/RELEASE flags
Sean Silva via llvm-commits
- [lld] r298672 - Early continue. NFC.
Sean Silva via llvm-commits
- [lld] r298792 - Add comments and return early.
Sean Silva via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Sean Silva via Phabricator via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Sean Silva via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D31199: Add "(compatible with the GNU linker)" to the -version output.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Sean Silva via Phabricator via llvm-commits
- [PATCH] D31149: [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Segher Boessenkool via Phabricator via llvm-commits
- [llvm] r298336 - Fix evaluation of LLVM_DEFINITIONS
Serge Pavlov via llvm-commits
- [llvm] r298498 - [CMake] Use variable interpolation instead of string concatenation
Serge Pavlov via llvm-commits
- [llvm] r298336 - Fix evaluation of LLVM_DEFINITIONS
Serge Pavlov via llvm-commits
- [llvm] r298811 - [LoopUnroll] Remap references in peeled iteration
Serge Pavlov via llvm-commits
- [PATCH] D31125: Fix evaluation of LLVM_DEFINITIONS
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31281: [LoopUnroll] Remap references in peeled iteration
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D27503: [XRay] Custom event logging intrinsic
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [llvm] r298812 - [llvm-readobj] Prefer ILT to IAT for reading COFF imports
Shoaib Meenai via llvm-commits
- [PATCH] D31362: [llvm-readobj] Prefer ILT to IAT for reading COFF imports
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D31362: [llvm-readobj] Prefer ILT to IAT for reading COFF imports
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D31362: [llvm-readobj] Prefer ILT to IAT for reading COFF imports
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r298361 - [DependenceInfo] change name Write to MustWrite to remove ambiguity [NFC]
Siddharth Bhat via llvm-commits
- [lld] r298304 - [ELF][MIPS] Follow-up to r298272. Fix typo to fix buildbot.
Simon Atanasyan via llvm-commits
- [lld] r298306 - [ELF][MIPS] Calculate relocations agains _gp_disp / __gnu_local_gp using dedicated 'expressions'
Simon Atanasyan via llvm-commits
- [lld] r298272 - [ELF] - Detemplate MipsGotSection<ELFT>
Simon Atanasyan via llvm-commits
- [lld] r298591 - [ELF] Print two more MIPS targets "supported" by LLD
Simon Atanasyan via llvm-commits
- [PATCH] D30827: [mips][msa] Prevent output operand from commuting for dpadd_[su].df instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31293: [mips] Deal with empty blocks in the mips hazard scheduler
Simon Dardis via Phabricator via llvm-commits
- [llvm] r298247 - Strip trailing whitespace
Simon Pilgrim via llvm-commits
- [llvm] r298248 - Strip trailing whitespace
Simon Pilgrim via llvm-commits
- [llvm] r298249 - Strip trailing whitespace
Simon Pilgrim via llvm-commits
- [llvm] r298253 - Use MutableArrayRef for APFloat::convertToInteger
Simon Pilgrim via llvm-commits
- [llvm] r298286 - Fixed include order. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298370 - [X86][AVX] Tests showing missing SHUFPD + ZERO lowering
Simon Pilgrim via llvm-commits
- [llvm] r298381 - Fix shufpd test name.
Simon Pilgrim via llvm-commits
- [llvm] r298495 - [X86] Remove unnecessary duplicate code (PR30649). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298497 - [X86] Add multiply by constant tests (PR28513)
Simon Pilgrim via llvm-commits
- [llvm] r298592 - [X86][SSE] Add computeNumSignBits test for sitofp of (extended) i64 extracted element
Simon Pilgrim via llvm-commits
- [llvm] r298594 - [X86][SSE] Tidyup canWidenShuffleElements. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298616 - [X86][SSE] Extract elements from narrower shuffle masks.
Simon Pilgrim via llvm-commits
- [llvm] r298704 - [X86][SSE] Generalised lowerTruncate by PACKSS to work with any 'zero/all bits' result, not just comparisons.
Simon Pilgrim via llvm-commits
- [llvm] r298716 - [X86][SSE] Add ashr + mask test cases.
Simon Pilgrim via llvm-commits
- [llvm] r298751 - Apply clang-format as commented in D31311. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298774 - [X86][SSE] Add extra computeNumSignBits test case for D31311.
Simon Pilgrim via llvm-commits
- [llvm] r298779 - [X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
Simon Pilgrim via llvm-commits
- [llvm] r298780 - [X86][SSE] Added ComputeNumSignBitsForTargetNode support for (V)PSRAI
Simon Pilgrim via llvm-commits
- [llvm] r298782 - [X86][SSE] Combine (VSRLI (VSRAI X, Y), (NumSignBits-1)) -> (VSRLI X, (NumSignBits-1))
Simon Pilgrim via llvm-commits
- [llvm] r298783 - [X86] Pull out repeated ScalarValueSizeInBits code. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298801 - Regenerate tests to remove duplicated checks
Simon Pilgrim via llvm-commits
- [llvm] r298802 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r298803 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r298804 - Fix MSVC signed/unsigned comparison warnings.
Simon Pilgrim via llvm-commits
- [llvm] r298805 - [X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
Simon Pilgrim via llvm-commits
- [llvm] r298806 - [X86][SSE] Add computeKnownBitsForTargetNode support for (V)PSLL/(V)PSRL instructions
Simon Pilgrim via llvm-commits
- [llvm] r298807 - Fix signed/unsigned comparison warnings.
Simon Pilgrim via llvm-commits
- [llvm] r298813 - Fix signed/unsigned comparison warnings.
Simon Pilgrim via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31156: [x86] use PMOVMSK for vector-sized equality comparisons
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31200: [X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30625: Enable machine code verification with EXPENSIVE_CHECKS.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31249: [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTargetNode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31254: [SDAG] Fix zeroExtend assertion error
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31148: [SDAG] Avoid deleted SDNodes PromoteIntBinOp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31200: [X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31347: [X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31346: [SDAG] Fix Stale SDNode usage in visitAND
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31347: [X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31311: [DAGCombiner] Add vector demanded elements support to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31347: [X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31373: [X86][SSE]] Lower BUILD_VECTOR with repeated ops as BUILD_VECTOR + VECTOR_SHUFFLE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31200: [X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30868: [X86][MMX] Match MMX fp_to_sint conversions from XMM registers
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31333: ARMAsmParser: clean up of isImmediate functions
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r298721 - [AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
Stanislav Mekhanoshin via llvm-commits
- [llvm] r298723 - [AMDGPU] Fold V_CNDMASK with identical source operands
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31141: [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31284: [WIP] [AMDGPU] Get address space mapping by target triple
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31318: [AMDGPU] Fold V_CNDMASK with identical source operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31323: [AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31323: [AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31323: [AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31323: [AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31318: [AMDGPU] Fold V_CNDMASK with identical source operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31318: [AMDGPU] Fold V_CNDMASK with identical source operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31318: [AMDGPU] Fold V_CNDMASK with identical source operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30827: [mips][msa] Prevent output operand from commuting for dpadd_[su].df instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D31331: [mips][msa] Truncation of vector elements for instructions creating ISD::SHL, ISD::SRL or ISD::SRA nodes
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r298513 - Make home_directory look in the password database in addition to $HOME.
Stephan Bergmann via llvm-commits
- [llvm] r298513 - Make home_directory look in the password database in addition to $HOME.
Stephan Bergmann via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Steve Canon via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Steve Canon via Phabricator via llvm-commits
- [PATCH] D31164: [IR] Add AllowContract to FastMathFlags
Steve Canon via Phabricator via llvm-commits
- [llvm] r298593 - [Mips] Fix for decoding DINS instruction - disassembler
Strahinja Petrovic via llvm-commits
- [llvm] r298596 - [Mips] Emit the correct DINS variant
Strahinja Petrovic via llvm-commits
- [llvm] r298638 - [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via llvm-commits
- [llvm] r298700 - Remove stale and unused (MC)TargetOptions comparators.
Teresa Johnson via llvm-commits
- [llvm] r298720 - [ThinLTO] Correct counting of functions in inliner stats
Teresa Johnson via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31154: Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31154: Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31201: Do not inline hot callsites for samplepgo in thinlto compile phase.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31228: Do not set branch weight if the branch weight annotation is present.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31301: Remove stale and unused (MC)TargetOptions comparators.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31217: Disable loop unrolling and icp in SamplePGO ThinLTO compile phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31301: Remove stale and unused (MC)TargetOptions comparators.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31301: Remove stale and unused (MC)TargetOptions comparators.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31336: [ThinLTO] Correct counting of functions in inliner stats
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31336: [ThinLTO] Correct counting of functions in inliner stats
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D30550: ImportArguments analysis printer
Thomas Garnier via Phabricator via llvm-commits
- [zorg] r298674 - Execute dotest suite single-threaded
Tim Hammerquist via llvm-commits
- [zorg] r298732 - log all lldb testcases, regardless of status
Tim Hammerquist via llvm-commits
- [llvm] r298273 - GlobalISel: allow quad-precision values to be dumped.
Tim Northover via llvm-commits
- [llvm] r298311 - GlobalISel: add implicit defs & uses when mutating an instruction.
Tim Northover via llvm-commits
- [llvm] r298439 - GlobalISel: widen booleans by zero-extending to a byte.
Tim Northover via llvm-commits
- [llvm] r298439 - GlobalISel: widen booleans by zero-extending to a byte.
Tim Northover via llvm-commits
- [llvm] r298439 - GlobalISel: widen booleans by zero-extending to a byte.
Tim Northover via llvm-commits
- [llvm] r298453 - GlobalISel: respect BooleanContents when extending i1.
Tim Northover via llvm-commits
- [PATCH] D31151: [AArch64] Mark a move of system register TPIDR_EL0 (thread pointer) as not having side effects.
Tim Northover via Phabricator via llvm-commits
- [llvm] r298614 - [PPC] Add generated tests for all atomic operations
Tim Shen via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Do not use getPristineRegs for marking live registers.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31285: [PPC] Add generated tests for all atomic operations
Tim Shen via Phabricator via llvm-commits
- [www] r298295 - Add two Polly GSoC ideas
Tobias Grosser via llvm-commits
- [www] r298296 - Add missing '<li>' tags
Tobias Grosser via llvm-commits
- [www] r298297 - Make (sub)projects visible in GSoC toc
Tobias Grosser via llvm-commits
- [polly] r298352 - Update isl to isl-0.18-395-g77701b3
Tobias Grosser via llvm-commits
- [www] r298533 - Add missing subsection in GSoC section
Tobias Grosser via llvm-commits
- [polly] r298595 - Update to isl-0.18-402-ga30c537
Tobias Grosser via llvm-commits
- [polly] r298595 - Update to isl-0.18-402-ga30c537
Tobias Grosser via llvm-commits
- [PATCH] D31247: [Polly][DeLICM] Known knowledge.
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r298705 - stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via llvm-commits
- [PATCH] D31203: AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D31209: AMDGPU: Rename SI_RETURN
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D31236: Refactor getHostCPUName to allow testing on non-native hardware.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30469: [PowerPC] Expand compare instructions to equivalent GPR code sequences.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target triple environment amdgiz and amdgizcl
Tony Tye via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple
Tony Tye via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple
Tony Tye via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple environment
Tony Tye via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r298320 - [ARM] Fix PR32130: Handle promotion of zero sized constants.
Vadzim Dambrouski via llvm-commits
- [llvm] r298368 - [AMDGPU] Iterative scheduling infrastructure + minimal registry scheduler
Valery Pykhtin via llvm-commits
- [llvm] r298708 - [AMDGPU] Add a new line after a debug message
Valery Pykhtin via llvm-commits
- [llvm] r298710 - [AMDGPU] Fix SGPR usage count in SI scheduler
Valery Pykhtin via llvm-commits
- [llvm] r298718 - [AMDGPU] Remove double map lookups in SI scheduler
Valery Pykhtin via llvm-commits
- [PATCH] D30145: AMDGPU/SI: Fix SI scheduler LiveOut Refcount issue
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30150: AMDGPU/SI: Update colorEndsAccordingToDependencies
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30153: AMDGPU/SI: Detect dependency types between blocks
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30145: AMDGPU/SI: Fix SI scheduler LiveOut Refcount issue
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30150: AMDGPU/SI: Update colorEndsAccordingToDependencies
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30153: AMDGPU/SI: Detect dependency types between blocks
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30150: AMDGPU/SI: Update colorEndsAccordingToDependencies
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30146: AMDGPU/SI: Add a new line after a debug message
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30149: AMDGPU/SI: Fix SGPR usage count in SI scheduler
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31323: [AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30382: AMDGPU/SI: Remove double lookups in SI scheduler
Valery Pykhtin via Phabricator via llvm-commits
- [www] r298384 - Remove project. Steensgaard algorithm is patented.
Vassil Vassilev via llvm-commits
- [www] r298384 - Remove project. Steensgaard algorithm is patented.
Vassil Vassilev via llvm-commits
- [llvm] r298603 - Do not polute the source directory.
Vassil Vassilev via llvm-commits
- [llvm] r298735 - Revert r298620: [LV] Vectorize GEPs
Vassil Vassilev via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Vedant Kumar via llvm-commits
- [PATCH] D31295: Add free_on_realloc_zero=true flag for compatibility with allocators which allow a realloc(p, 0) and don't free the pointer.
Vedant Kumar via Phabricator via llvm-commits
- [lld] r298272 - [ELF] - Detemplate MipsGotSection<ELFT>
Vitaly Buka via llvm-commits
- [llvm] r298282 - [Hexagon] Recognize polynomial-modulo loop idiom again
Vitaly Buka via llvm-commits
- [lld] r298272 - [ELF] - Detemplate MipsGotSection<ELFT>
Vitaly Buka via llvm-commits
- [llvm] r298282 - [Hexagon] Recognize polynomial-modulo loop idiom again
Vitaly Buka via llvm-commits
- [compiler-rt] r298214 - Use pthreads for thread-local lsan allocator cache on darwin
Vitaly Buka via llvm-commits
- [llvm] r298329 - Revert "[Hexagon] Recognize polynomial-modulo loop idiom again"
Vitaly Buka via llvm-commits
- [llvm] r298282 - [Hexagon] Recognize polynomial-modulo loop idiom again
Vitaly Buka via llvm-commits
- [compiler-rt] r298305 - Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Vitaly Buka via llvm-commits
- [compiler-rt] r298343 - Revert "Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call"
Vitaly Buka via llvm-commits
- [compiler-rt] r298305 - Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Vitaly Buka via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Vitaly Buka via llvm-commits
- [llvm] r298417 - [ARM] Recommit the glueless lowering of addc/adde in Thumb1,
Vitaly Buka via llvm-commits
- [llvm] r298482 - Revert "[ARM] Recommit the glueless lowering of addc/adde in Thumb1, including the amended (no UB anymore) fix for adding/subtracting -2147483648."
Vitaly Buka via llvm-commits
- [llvm] r298417 - [ARM] Recommit the glueless lowering of addc/adde in Thumb1,
Vitaly Buka via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Vitaly Buka via llvm-commits
- [zorg] r298483 - Split Windows bot checks into multiple steps.
Vitaly Buka via llvm-commits
- [compiler-rt] r298476 - XFAIL CFI stats test while LLD produces corrupt PDBs that confuse DIA
Vitaly Buka via llvm-commits
- [compiler-rt] r298650 - [asan] Add an interceptor for strtok
Vitaly Buka via llvm-commits
- [llvm] r298701 - Don't build up std::vectors with constant sizes when an array suffices.
Vitaly Buka via llvm-commits
- [llvm] r298701 - Don't build up std::vectors with constant sizes when an array suffices.
Vitaly Buka via llvm-commits
- [llvm] r298711 - [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Vitaly Buka via llvm-commits
- [llvm] r298711 - [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Vitaly Buka via llvm-commits
- [llvm] r298757 - [libFuzzer] Fix test on Windows.
Vitaly Buka via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31266: [sancov] fixing too aggressive instrumentation elimination
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r298347 - [GlobalISel] Translate shufflevector
Volkan Keles via llvm-commits
- [llvm] r298358 - [GlobalISel] Move isTriviallyDead to Utils. NFC.
Volkan Keles via llvm-commits
- [llvm] r298367 - [GlobalISel] Fix shufflevector tests
Volkan Keles via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via llvm-commits
- [PATCH] D30416: [InstCombine] Redo reduceLoadOpStoreWidth in instcombine for bitfield store optimization.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] r298339 - [Builtin] Implement lit-test support (part 1 of 2: test cases update)
Weiming Zhao via llvm-commits
- [compiler-rt] r298713 - builtins: Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA.
Weiming Zhao via llvm-commits
- [compiler-rt] r298714 - [Compiler-rt][Builtins] Implement lit-test support (part 2 of 2)
Weiming Zhao via llvm-commits
- [compiler-rt] r298715 - Revert "builtins: Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA."
Weiming Zhao via llvm-commits
- [PATCH] D30802: [Builtin] Implement lit-test support (part 1 of 2: test cases update)
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D30802: [Builtin] Implement lit-test support (part 1 of 2: test cases update)
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D30869: [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. .
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31142: [JumpThread] Do RAUW in case Cond folds to a constant in the CFG
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31142: [JumpThread] Do RAUW in case Cond folds to a constant in the CFG
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30869: [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. .
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Xinliang David Li via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Xinliang David Li via llvm-commits
- [llvm] r298758 - [AMDGPU] Switch data layout by triple environment amdgiz
Yaxun Liu via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target feature new-addr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target triple environment amdnas and amdnascl
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Add target triple environment amdgiz and amdgizcl
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31284: [WIP] [AMDGPU] Get address space mapping by target triple
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Switch data layout by triple environment
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31211: [AMDGPU] Switch data layout by triple environment
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple environment
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D31284: [AMDGPU] Get address space mapping by target triple environment
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r298379 - Test commit access
Yi Kong via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r298294 - Explicitly add move constructor/assignment operators.
Zachary Turner via llvm-commits
- [lld] r298322 - Add a function to MD5 a file's contents.
Zachary Turner via llvm-commits
- [llvm] r298322 - Add a function to MD5 a file's contents.
Zachary Turner via llvm-commits
- [llvm] r298326 - [Support] Fill the file_status struct with link count.
Zachary Turner via llvm-commits
- [llvm] r298415 - Delete eol-style:native SVN property.
Zachary Turner via llvm-commits
- [llvm] r298427 - [ADT] Add a version of llvm::join() that takes a range.
Zachary Turner via llvm-commits
- [llvm] r298435 - Remove eol-style:native from StringMap.h
Zachary Turner via llvm-commits
- [llvm] r298436 - Improve StringMap iterator support.
Zachary Turner via llvm-commits
- [llvm] r298437 - Fix clang errors caused by StringMap iterator changes.
Zachary Turner via llvm-commits
- [llvm] r298427 - [ADT] Add a version of llvm::join() that takes a range.
Zachary Turner via llvm-commits
- [llvm] r298440 - Revert "Improve StringMap iterator support."
Zachary Turner via llvm-commits
- [llvm] r298440 - Revert "Improve StringMap iterator support."
Zachary Turner via llvm-commits
- [llvm] r298461 - Resubmit "Improve StringMap iterator support."
Zachary Turner via llvm-commits
- [llvm] r298513 - Make home_directory look in the password database in addition to $HOME.
Zachary Turner via llvm-commits
- [llvm] r298513 - Make home_directory look in the password database in addition to $HOME.
Zachary Turner via llvm-commits
- [llvm] r298513 - Make home_directory look in the password database in addition to $HOME.
Zachary Turner via llvm-commits
- [llvm] r298514 - Make the home_directory test a little more resilient.
Zachary Turner via llvm-commits
- [llvm] r298513 - Make home_directory look in the password database in addition to $HOME.
Zachary Turner via llvm-commits
- [PATCH] D31105: [Support] Add a function to MD5 a file's contents.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31105: [Support] Add a function to MD5 a file's contents.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31105: [Support] Add a function to MD5 a file's contents.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31110: [FileSystem] Make file_status store link count and add a file_status::getLinkCount() method.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31171: Improve StringMap iterator support.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31246: Send ANSI color codes only to TTYs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31263: Add option to control whether llvm-pdbdump outputs in color
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31267: [codeview] Move type index remapping logic to type merger
Zachary Turner via Phabricator via llvm-commits
- [llvm] r298629 - test commit
Zhaoshi Zheng via llvm-commits
- [llvm] r298630 - revert test commit r298629
Zhaoshi Zheng via llvm-commits
- [llvm] r298631 - Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Zhaoshi Zheng via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Zhizhou Yang via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Zhizhou Yang via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
Zhizhou Yang via Phabricator via llvm-commits
- [llvm] r298599 - X86FixupBWInsts: Minor cleanup. NFC
Zvi Rackover via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31156: [x86] use PMOVMSK for vector-sized equality comparisons
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31264: X86FixupBWInsts: Minor cleanup. NFC
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31264: X86FixupBWInsts: Minor cleanup. NFC
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D30979: [GlobalISel][X86] G_LOAD/G_STORE, add alternative RegisterBank mapping.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31304: [MetaRenamer] Don't rename library functions.
bryant via Phabricator via llvm-commits
- [PATCH] D31173: [X86][MS-compatability] allow MS TYPE/SIZE/LENGTH operators as a part of a compound expression
coby via Phabricator via llvm-commits
- [PATCH] D31173: [X86][MS-compatability] allow MS TYPE/SIZE/LENGTH operators as a part of a compound expression
coby via Phabricator via llvm-commits
- [PATCH] D31277: [X86][MS-compatability]Allow named synonymous for MS-assembly operators
coby via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
Last message date:
Sun Mar 26 23:48:39 PDT 2017
Archived on: Sun Mar 26 23:47:14 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).