The Week Of Monday 30 January 2017 Archives by author
Starting: Mon Jan 30 00:03:35 PST 2017
Ending: Sun Feb 5 23:16:42 PST 2017
Messages: 2478
- [llvm] r292188 - [TLI] Add prototype checking for all remaining LibFuncs.
Friedman, Eli via llvm-commits
- [llvm] r293441 - [X86] Fixing flag usage for RCL and RCR
Friedman, Eli via llvm-commits
- [llvm] r293441 - [X86] Fixing flag usage for RCL and RCR
Friedman, Eli via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Friedman, Eli via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Mikulin, Dmitry via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Mikulin, Dmitry via llvm-commits
- [llvm] r293827 - [libFuzzer] Add features `windows` and `posix` for lit tests.
Robinson, Paul via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Tamazov, Artem via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Tamazov, Artem via llvm-commits
- [llvm] r293918 - [ThinLTO] Add an auto-hide feature
Yung, Douglas via llvm-commits
- [llvm] r293492 - [Inliner] Fold analysis remarks into missed remarks
Adam Nemet via llvm-commits
- [llvm] r293866 - [LV] Also port failure remarks to new OptimizationRemarkEmitter API
Adam Nemet via llvm-commits
- [llvm] r293868 - [opt-viewer] Alternating row background colors on index page
Adam Nemet via llvm-commits
- [llvm] r293869 - [opt-viewer] HTML-escape function names
Adam Nemet via llvm-commits
- [PATCH] OptDiag: Summarize the instruction count in asm-printer
Adam Nemet via llvm-commits
- [PATCH] D29408: [LLC] Add an inline assembly diagnostics handler.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29408: [LLC] Add an inline assembly diagnostics handler.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D28977: [libFuzzer] Implement TmpDir() for Windows.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29349: Fix the bitcode upgrade for DIGlobalVariable in a DIImportedEntity context.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29407: AsmPrinter: Emit debug information sections lasst
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29500: [DWARF][PATCH] Keep track of spilled variables in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D29500: [DWARF][PATCH] Keep track of spilled variables in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r292188 - [TLI] Add prototype checking for all remaining LibFuncs.
Ahmed Bougacha via llvm-commits
- [llvm] r293990 - [Support] Accept macosx triple as 'darwin' in Host unittest. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r294028 - [TLI] Robustize SDAG LibFunc proto checking by merging it into TLI.
Ahmed Bougacha via llvm-commits
- [llvm] r292189 - [TLI] Robustize SDAG proto checking by merging it into TLI.
Ahmed Bougacha via llvm-commits
- [PATCH] OptDiag: Summarize the instruction count in asm-printer
Ahmed Bougacha via llvm-commits
- [llvm] r294073 - [Support] Simplify triple check in Host CPU test. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r294074 - [GlobalISel] Separate matchers with newlines in emitted selector. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r294075 - [GlobalISel] Add a test for the tablegen selector emitter backend.
Ahmed Bougacha via llvm-commits
- [llvm] r294076 - [GlobalISel] Print the matched patterns using an action.
Ahmed Bougacha via llvm-commits
- [llvm] r294077 - [GlobalISel] Add a few comments to the tablegen backend. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D29472: PR31358: Add support for armv7ve triple in llvm.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D22754: [mips] Adding support for symbolic constants for mips64r6
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D29168: [compiler-rt] Use interception to access to strong functions defined in the main executable.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D29516: [scudo] Fix buildbot test error on ARM
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r294095 - TripleTest.EndianArchVariants: add missing arch types (tce, le)
Alex Denisov via llvm-commits
- [llvm] r294096 - TripleTest.BitWidthArchVariants: add missing arch types (thumb, arm, le, ...)
Alex Denisov via llvm-commits
- [llvm] r294104 - TripleTest.FileFormat: check non-default value
Alex Denisov via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Alex L via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Alex L via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Alex L via llvm-commits
- [PATCH] D11137: Add filename support to yaml::Input.
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D21507: Changes after running check modernize-use-emplace (D20964)
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Alexander via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via llvm-commits
- [llvm] r293994 - [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via llvm-commits
- [llvm] r294003 - [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() !=
Alexey Bataev via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29449: [SLP] Generalization of vectorization of CmpInst operands, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29449: [SLP] Generalization of vectorization of CmpInst operands, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29449: [SLP] Generalization of vectorization of CmpInst operands, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
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] D29005: [XRay] A graph Class for the llvm-xray graph
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] D29363: [XRAY] A Color Choosing helper for XRay Graph
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] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29363: [XRAY] A Color Choosing helper for XRay Graph
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] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29363: [XRAY] A Color Choosing helper for XRay Graph
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29313: InterleaveAccessPass: Avoid constructing invalid shuffle masks
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29222: MCJIT: Support setting relocation model from C wrappers
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29443: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29503: [IPInt] Add integer API bor bitwise operations.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29503: [APInt] Add integer API bor bitwise operations.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29524: [DAGCombiner] Make DAGCombiner smarter about overflow
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29528: [DAGCombiner] Push truncate through adde when the carry isn't used.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29443: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29528: [DAGCombiner] Push truncate through adde when the carry isn't used.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29541: [DAGCombiner] Leverage add's commutativity
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29528: [DAGCombiner] Push truncate through adde when the carry isn't used.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29528: [DAGCombiner] Push truncate through adde when the carry isn't used.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29541: [DAGCombiner] Leverage add's commutativity
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29524: [DAGCombiner] Make DAGCombiner smarter about overflow
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29541: [DAGCombiner] Leverage add's commutativity
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29541: [DAGCombiner] Leverage add's commutativity
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29443: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29524: [DAGCombiner] Make DAGCombiner smarter about overflow
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29524: [DAGCombiner] Make DAGCombiner smarter about overflow
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29564: [DAGCombiner] (add X, (adde Y, 0, Carry)) -> (adde X, Y, Carry)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29565: [DAGCombiner] (addc X, (adde Y, 0, Carry)) -> (adde X, Y, Carry) when Y + 1 cannot overflow.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29443: [DAGCombine] Combine composition of ADDC(ADDE)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r293903 - Use N0 instead of N->getOperand(0) in DagCombiner::visitAdd. NFC
Amaury Sechet via llvm-commits
- [llvm] r294063 - [APInt] Add integer API bor bitwise operations.
Amaury Sechet via llvm-commits
- [llvm] r294080 - Add test cases for bug 31719. NFC
Amaury Sechet via llvm-commits
- [llvm] r294091 - Formatting in DAGCombiner. NFC
Amaury Sechet via llvm-commits
- [llvm] r294105 - Add test cases for (trunc adde) DAGCombiner patterns. NFC
Amaury Sechet via llvm-commits
- [llvm] r294125 - [DAGCombiner] Leverage add's commutativity
Amaury Sechet via llvm-commits
- [PATCH] D29254: Do not propagate DebugLoc across basic blocks
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D29399: [X86][SSE] Combine shuffle nodes with multiple uses if all the users are being combined.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Andrew Wygle via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r293887 - [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via llvm-commits
- [llvm] r294017 - NFC: [LoopUnroll] More meaningful message in tracing
Anna Thomas via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] r293658 - Don't combine stores to a swifterror pointer operand to a different type
Arnold Schwaighofer via llvm-commits
- [release_40 branch] Merge Request of r293658 - Don't combine stores to a swifterror pointer operand to a different type
Arnold Schwaighofer via llvm-commits
- [compiler-rt] r293610 - [lsan] Renable LSan for x86 Linux
Artem Belevich via llvm-commits
- [compiler-rt] r293610 - [lsan] Renable LSan for x86 Linux
Artem Belevich via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r293552 - Reapply [AMDGPU][mc][tests][NFC] Add coverage/smoke tests for Gfx7 and Gfx8.
Artem Tamazov via llvm-commits
- [llvm] r293642 - [AMDGPU][mc][tests][NFC] Revert coverage/smoke Gfx7 asm test
Artem Tamazov via llvm-commits
- [llvm] r293642 - [AMDGPU][mc][tests][NFC] Revert coverage/smoke Gfx7 asm test
Artem Tamazov via llvm-commits
- [llvm] r294004 - [AMDGPU][mc] Fix AddressSanitizer leftover issue in gfx7_asm_all test
Artem Tamazov via llvm-commits
- [llvm] r294047 - [AMDGPU][mc][tests][NFC] Add coverage/smoke Gfx7 asm test (3rd attempt)
Artem Tamazov via llvm-commits
- [llvm] r294047 - [AMDGPU][mc][tests][NFC] Add coverage/smoke Gfx7 asm test (3rd attempt)
Artem Tamazov via llvm-commits
- [llvm] r293762 - [LoopPredication] Add a new line to debug output in LoopPredication pass
Artur Pilipenko via llvm-commits
- [PATCH] D29220: [InstCombine] Re-enable guard canonicalization for AND and NOT OR
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D29394: [DAGCombiner] Support non-zero offset in load combine
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D29397: [DAGCombiner] Support bswap as a part of load combine patterns
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r293469 - [X86][MCU] replace select with bit manipulation instead of branches
Asaf Badouh via llvm-commits
- [llvm] r293478 - [X86][MCU] Minor bug fix for r293469 + test case
Asaf Badouh via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D28744: [X86][AVX] Remove "OptForSize" condition from some memory foldings.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D28744: [X86][AVX] Remove "OptForSize" condition from some memory foldings.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D28744: [X86][AVX] Remove "OptForSize" condition from some memory foldings.
Ayman Musa via Phabricator via llvm-commits
- [llvm] r293482 - [Hexagon] Make header self-contained.
Benjamin Kramer via llvm-commits
- [llvm] r293494 - [Coroutines] Add header guard to header that's missing one.
Benjamin Kramer via llvm-commits
- [llvm] r293511 - [Orc] Add missing include.
Benjamin Kramer via llvm-commits
- [llvm] r293526 - [MC] Remove global constructors from MCSectionMachO.cpp.
Benjamin Kramer via llvm-commits
- [llvm] r293528 - [IR] Remove global constructor from Function.cpp
Benjamin Kramer via llvm-commits
- [llvm] r293535 - Fix the GCC build.
Benjamin Kramer via llvm-commits
- [llvm] r293564 - [ICP] Fix bool conversion warning and actually write out the reason instead of dropping it.
Benjamin Kramer via llvm-commits
- [llvm] r293559 - Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Benjamin Kramer via llvm-commits
- [llvm] r293559 - Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Benjamin Kramer via llvm-commits
- [llvm] r293631 - [X86] Silence unused variable warning in Release builds.
Benjamin Kramer via llvm-commits
- [compiler-rt] r293939 - [powerpc] deactivate user_malloc.cc tsan test on powerpc64le
Bill Seurer via llvm-commits
- [PATCH] D29336: [InstCombine] treat i1 as a special type in shouldChangeType()
Björn Steinbrink via Phabricator via llvm-commits
- [llvm] r293950 - [lto] add getLinkerOpts()
Bob Haarman via llvm-commits
- [llvm] r293960 - [lto] added getCOFFWeakExternalFallback
Bob Haarman via llvm-commits
- [lld] r293965 - add the ability to call InitTargetOptionsFromCodeGenFlags from multiple objects
Bob Haarman via llvm-commits
- [lld] r293966 - added missing files for r293965
Bob Haarman via llvm-commits
- [lld] r293967 - refactor COFF linker to use new LTO API
Bob Haarman via llvm-commits
- [lld] r293986 - added missing dependency on intrinsics_gen to lib/Core
Bob Haarman via llvm-commits
- [lld] r294064 - fix nullptr dereference in COFF/Symbol.h
Bob Haarman via llvm-commits
- [llvm] r294079 - fix nullptr Mangler in LTOModule
Bob Haarman via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Bob Wilson via Phabricator via llvm-commits
- [PATCH] D29394: [DAGCombiner] Support non-zero offset in load combine
Boris Ulasevich via Phabricator via llvm-commits
- [llvm] r294070 - [RegisterCoalescer] Do not call getInstructionIndex with DBG_VALUE
Brendon Cahoon via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29174: [Utils] Update comment in vimrc
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [PATCH] D29344: [AArch64] Extend redundant copy elimination pass to handle non-zero stores.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D29277: [PM] Port ArgumentPromotion to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29277: [PM] Port ArgumentPromotion to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29426: [PM] WIP: Port ArgumentPromotion to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [LNT] r293973 - Ignore venvs in LNT
Chris Matthews via llvm-commits
- [LNT] r293974 - In some old versions of pip there is no session flag
Chris Matthews via llvm-commits
- [LNT] r293975 - PEP8 fixups
Chris Matthews via llvm-commits
- [LNT] r293976 - Remove old style exception
Chris Matthews via llvm-commits
- [LNT] r293977 - Some whitespace fixups before big refactor
Chris Matthews via llvm-commits
- [LNT] r293978 - More whitespace fixups
Chris Matthews via llvm-commits
- [LNT] r293979 - Rename some stuff
Chris Matthews via llvm-commits
- [LNT] r293980 - New style exception
Chris Matthews via llvm-commits
- [LNT] r293982 - Remove old style exception
Chris Matthews via llvm-commits
- [LNT] r293983 - Typos and whitespace
Chris Matthews via llvm-commits
- [LNT] r293984 - Use constants for HTTP codes
Chris Matthews via llvm-commits
- [LNT] r293985 - Add global, user selectable, baselines to LNT
Chris Matthews via llvm-commits
- [LNT] r293988 - Require the typing module
Chris Matthews via llvm-commits
- [LNT] r294043 - Use flashes to report errors in page settings to user
Chris Matthews via llvm-commits
- [LNT] r294044 - Whitespace + comments fixups
Chris Matthews via llvm-commits
- [LNT] r294045 - Update run pages to use new baselines
Chris Matthews via llvm-commits
- [llvm] r293441 - [X86] Fixing flag usage for RCL and RCR
Chris Ray via llvm-commits
- [llvm] r293441 - [X86] Fixing flag usage for RCL and RCR
Chris Ray via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29290: [X86][Tablegen] Marking the RSM instruction as defining EFLAGS
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29299: [X86][Tablegen] Fixing register defs and uses for the ENTER instruction.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29299: [X86][Tablegen] Fixing register defs and uses for the ENTER instruction.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29290: [X86][Tablegen] Marking the RSM instruction as defining EFLAGS
Chris Ray via Phabricator via llvm-commits
- [PATCH] D29487: Make RWPI use movw/movt when available
Christof Douma via Phabricator via llvm-commits
- [PATCH] D29487: Make RWPI use movw/movt when available
Christof Douma via Phabricator via llvm-commits
- [PATCH] D16386: [GlobalISel] make library an optional component
Christoph Kindl via Phabricator via llvm-commits
- [llvm] r293588 - [X86] Use integer broadcast instructions for integer broadcast patterns.
Craig Topper via llvm-commits
- [llvm] r293589 - [X86] Remove 'else' after 'return'. NFC
Craig Topper via llvm-commits
- [llvm] r293590 - [X86] Remove patterns for selecting PSHUFD with FP types. We don't seem to do this anymore and the AVX case definitely should be using VPERMILPS anyway.
Craig Topper via llvm-commits
- [llvm] r293591 - [X86] Remove duplicate patterns for X86VPermilpv that already exist in the instructions themselves.
Craig Topper via llvm-commits
- [llvm] r293592 - [X86] Remove patterns for X86VPermilpi with integer types. I don't think we've formed these since the shuffle lowering rewrite.
Craig Topper via llvm-commits
- [llvm] r293601 - [AVX-512] Fix the ExeDomain for VMOVDDUP, VMOVSLDUP, and VMOVSHDUP.
Craig Topper via llvm-commits
- [llvm] r293602 - [X86] Add test cases for AVX1 broadcast fallback patterns when load can't be folded.
Craig Topper via llvm-commits
- [llvm] r293603 - [X86] Update the broadcast fallback patterns to use shuffle instructions from the appropriate execution domain.
Craig Topper via llvm-commits
- [llvm] r293606 - [AVX-512] Fix copy and paste bug in execution domain fixing tables so that we can convert 256-bit movnt instructions.
Craig Topper via llvm-commits
- [llvm] r293607 - [X86] Add AVX and SSE2 version of MOVSDmr to execution domain fixing table. AVX-512 already did this for the EVEX version.
Craig Topper via llvm-commits
- [llvm] r293608 - [AVX-512] Don't both looking into the AVX512DQ execution domain fixing tables if AVX512DQ isn't supported since we can't do any conversion anyway.
Craig Topper via llvm-commits
- [llvm] r293743 - [X86] For AVX1/AVX2 isel, don't use FP move instructions for 128-bit loads/stores of integer types.
Craig Topper via llvm-commits
- [llvm] r293860 - [X86] Use update_llc_test_checks.py to regenerate a test.
Craig Topper via llvm-commits
- [llvm] r293861 - [AVX-512] Add test case demonstrating that we have an incomplete implicit def list for VZEROALL/VZEROUPPER. YMM16-YMM31 should also be defs.
Craig Topper via llvm-commits
- [llvm] r293862 - [AVX-512] Fix the implicit defs for VZEROALL/VZEROUPPER to include YMM16-YMM31.
Craig Topper via llvm-commits
- [llvm] r293872 - [X86] Move some INSERT_SUBVECTOR optimizations from legalize to DAG combine.
Craig Topper via llvm-commits
- [llvm] r293873 - [X86] Remove some unused DAGCombinerInfo parameters. NFC
Craig Topper via llvm-commits
- [llvm] r293944 - [X86] Move turning 256-bit INSERT_SUBVECTORS into BLENDI from legalize to DAG combine.
Craig Topper via llvm-commits
- [llvm] r293969 - [X86] Mark 256-bit and 512-bit INSERT_SUBVECTOR operations as legal and remove the custom lowering.
Craig Topper via llvm-commits
- [llvm] r294083 - [TwoAddressInstruction] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r294089 - [CodeGen] Add v32i1 to is32BitVector and v64i1 to is64BitVector.
Craig Topper via llvm-commits
- [llvm] r294108 - [DAGCombiner] In visitINSERT_VECTOR_ELT, move check for BUILD_VECTOR being legal below code that just canonicalizes INSERT_VECTOR_ELT without creating BUILD_VECTORS.
Craig Topper via llvm-commits
- [llvm] r294109 - [DAGCombiner] Use DAG.getAnyExtOrTrunc to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] r294110 - [DAGCombiner] Canonicalize the order of a chain of INSERT_SUBVECTORs.
Craig Topper via llvm-commits
- [llvm] r294111 - [X86] Simplify the code that turns INSERT_SUBVECTOR into BLENDI. NFCI
Craig Topper via llvm-commits
- [llvm] r294112 - [X86] Add support for folding (insert_subvector vec1, (extract_subvector vec2, idx1), idx1) -> (blendi vec2, vec1).
Craig Topper via llvm-commits
- [llvm] r294130 - [X86] In LowerTRUNCATE, create an ISD::VECTOR_SHUFFLE instead of explicitly creating a PSHUFB. This will be lowered by regular shuffle lowering to a PSHUFB later.
Craig Topper via llvm-commits
- [llvm] r294131 - [X86] Fix printing of blendvpd/blendvps/pblendvb to include the implicit %xmm0 argument. This makes codegen output more obvious about the %xmm0 usage.
Craig Topper via llvm-commits
- [llvm] r294132 - [X86] Fix printing of sha256rnds2 to include the implicit %xmm0 argument.
Craig Topper via llvm-commits
- [llvm] r294149 - [AVX-512] Move 128/256-bit intrinsic tests from avx512bwvl test file to avx512vl test file.
Craig Topper via llvm-commits
- [llvm] r294150 - [AVX-512] Add test cases that show failure to fold scalar loads into masked scalar FMA intrinsics.
Craig Topper via llvm-commits
- [llvm] r294151 - [AVX-512] Add masked scalar FMA intrinsics to isNonFoldablePartialRegisterLoad to improve load folding of scalar loads.
Craig Topper via llvm-commits
- [llvm] r294152 - [AVX-512] Add scalar masked add/sub/mul/div intrinsic instructions to the load folding tables.
Craig Topper via llvm-commits
- [llvm] r294153 - [AVX-512] Add scalar masked max/min intrinsic instructions to the load folding tables.
Craig Topper via llvm-commits
- [llvm] r294163 - [AVX-512] Add all masked and unmasked versions of VPMULDQ and VPMULUDQ to load folding tables.
Craig Topper via llvm-commits
- [llvm] r294164 - [AVX-512] Add VPMULLD/Q/W instructions to load folding tables.
Craig Topper via llvm-commits
- [llvm] r294168 - [AVX-512] Add VSHUFPS/PD to load folding tables.
Craig Topper via llvm-commits
- [llvm] r294169 - [AVX-512] Add VPABSB/D/Q/W to load folding tables.
Craig Topper via llvm-commits
- [llvm] r294170 - [AVX-512] Add VPSLLDQ/VPSRLDQ to load folding tables.
Craig Topper via llvm-commits
- [PATCH] D28744: [X86][AVX] Remove "OptForSize" condition from some memory foldings.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28744: [X86][AVX] Remove "OptForSize" condition from some memory foldings.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29299: [X86][Tablegen] Fixing register defs and uses for the ENTER instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29290: [X86][Tablegen] Marking the RSM instruction as defining EFLAGS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28744: [X86][AVX] Remove "OptForSize" condition from some memory foldings.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29370: [X86] Don't base domain decisions on VEXTRACTF128/VINSERTF128 if only AVX1 is available.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29235: [X86] Added INT1 instruction and fixed register usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29554: [SelectionDAG] Dump the DAG after legalizing vector ops and after the second type legalization
Craig Topper via Phabricator via llvm-commits
- [llvm] r293693 - [Utils] Update comment in vimrc
Dan Gohman via llvm-commits
- [llvm] r293922 - [WebAssembly] Add instruction definitions for drop and get/set_global.
Dan Gohman via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Dan Gohman via Phabricator via llvm-commits
- [llvm] r293474 - Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan."
Daniel Berlin via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Daniel Berlin via llvm-commits
- [llvm] r293501 - Revert "NewGVN: Make unreachable blocks be marked with unreachable"
Daniel Berlin via llvm-commits
- [llvm] r293502 - Update pr31758.ll for unreachable revert
Daniel Berlin via llvm-commits
- [llvm] r293515 - NewGVN: Instead of changeToUnreachable, insert an instruction SimplifyCFG will turn into unreachable when it runs
Daniel Berlin via llvm-commits
- [llvm] r293695 - ScopedHashTable lookup should be const
Daniel Berlin via llvm-commits
- [llvm] r293703 - NewGVN: Cleanup header files we are using.
Daniel Berlin via llvm-commits
- [llvm] r293704 - NewGVN: Remove the unsued two arguments from lookupOperandLeader.
Daniel Berlin via llvm-commits
- [llvm] r293705 - NewGVN: Formatting cleanup after lookupOperandLeader change
Daniel Berlin via llvm-commits
- [llvm] r293706 - NewGVN: Add basic support for symbolic comparison evaluation
Daniel Berlin via llvm-commits
- [llvm] r293707 - NewGVN: Cleanup conditions to match reality
Daniel Berlin via llvm-commits
- [llvm] r293708 - NewGVN: Dead argument cleanup
Daniel Berlin via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Daniel Berlin via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Daniel Berlin via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Daniel Berlin via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28190: [LVI] Switch from BFS to DFS exploration strategy
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28190: [LVI] Switch from BFS to DFS exploration strategy
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28190: [LVI] Switch from BFS to DFS exploration strategy
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Daniel Berlin via Phabricator via llvm-commits
- [polly] r293753 - Fix format after recent clang-format change.
Daniel Jasper via llvm-commits
- [llvm] r293760 - [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via llvm-commits
- [llvm] r294007 - [globalisel] Fix missing break.
Daniel Sanders via llvm-commits
- [llvm] r294124 - [globalisel][arm] Tablegen-erate current Register Bank Information.
Daniel Sanders via llvm-commits
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D28158: [SCEV] limit recursion depth and operands number in getAddExpr
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Dave Bozier via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Dave Bozier via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
David Blaikie via llvm-commits
- [llvm] r293506 - unique_ptrify some containers in GlobalISel::RegisterBankInfo
David Blaikie via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
David Blaikie via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
David Blaikie via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
David Blaikie via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
David Blaikie via llvm-commits
- [llvm] r293697 - Add a verbose/human readable mode to llvm-symbolizer to investigate discriminators and other line table/backtrace features
David Blaikie via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
David Blaikie via llvm-commits
- [llvm] r293785 - Add missing test cases from r293697/D29094
David Blaikie via llvm-commits
- [llvm] r293786 - Make test case resilient to \ or / directory separators
David Blaikie via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via llvm-commits
- [llvm] r293971 - DebugInfo: ensure type and namespace names are included in pubnames/pubtypes even when they are only present in type units
David Blaikie via llvm-commits
- [llvm] r293971 - DebugInfo: ensure type and namespace names are included in pubnames/pubtypes even when they are only present in type units
David Blaikie via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29319: [XRay] Define the InstrumentationMap type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29368: Add regression test for verbose llvm-symbolizer output
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29363: [XRAY] A Color Choosing helper for XRay Graph
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29430: Fix an assert when mixing -g and -gmlt in LTO
David Blaikie via Phabricator via llvm-commits
- [llvm] r293643 - Add support for demangling C++11 thread_local variables.
David Bozier via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
David Chisnall via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
David Li via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
David Li via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
David Li via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
David Li via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
David Li via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
David Li via Phabricator via llvm-commits
- [PATCH] D29309: [PM] Add support for instrumented PGO in the new pass manager (clang-side)
David Li via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D29308: [PM] Hook the instrumented PGO machinery in the new PM
David Li via Phabricator via llvm-commits
- [PATCH] D26873: [LV] Do not vectorize loops with a low dynamic tripcount, as determined by profile information
David Li via Phabricator via llvm-commits
- [PATCH] D28593: Update loop branch_weight metadata after loop rotation.
David Li via Phabricator via llvm-commits
- [PATCH] D28414: Simplify conditional branch on constant condition and remove unreachable blocks in LoopUnswitch.
David Li via Phabricator via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
David Li via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
David Li via Phabricator via llvm-commits
- [PATCH] D29259: [PGO] make graph view internal options available for all builds
David Li via Phabricator via llvm-commits
- [PATCH] D29474: [PGO] display select instruction raw profile data in graph dump
David Li via Phabricator via llvm-commits
- [PATCH] D29474: [PGO] display select instruction raw profile data in graph dump
David Li via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
David Li via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
David Li via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
David Li via Phabricator via llvm-commits
- [PATCH] D29474: [PGO] display select instruction raw profile data in graph dump
David Li via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
David Li via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
David Li via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
David Li via Phabricator via llvm-commits
- [llvm] r293629 - [InstCombine] Make sure that LHS and RHS have the same type in
David Majnemer via llvm-commits
- [release_40 branch] Merge Request of r293658 - Don't combine stores to a swifterror pointer operand to a different type
David Majnemer via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
David Majnemer via llvm-commits
- [PATCH] D29314: [Instcombine] Combine consecutive identical fences
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29503: [APInt] Add integer API bor bitwise operations.
David Majnemer via Phabricator via llvm-commits
- [llvm] r293453 - [MemorySSA] Correct an assertion surrounding with parentheses.
Davide Italiano via llvm-commits
- [llvm] r293515 - NewGVN: Instead of changeToUnreachable, insert an instruction SimplifyCFG will turn into unreachable when it runs
Davide Italiano via llvm-commits
- [llvm] r293661 - [Instcombine] Combine consecutive identical fences
Davide Italiano via llvm-commits
- [llvm] r293691 - [Support] Add newline when dumping an APInt.
Davide Italiano via llvm-commits
- [llvm] r293694 - [NewGVN] Preserve TargetLibraryInfo analysis.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [llvm] r293801 - [SCCP] Make sure we get this case right without noinline.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [llvm] r293846 - [IPSCCP] Restore the old behaviour (pre r293799).
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Davide Italiano via llvm-commits
- [llvm] r294098 - [IPCP] Don't propagate return value for naked functions.
Davide Italiano via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Davide Italiano via llvm-commits
- [PATCH] D29277: [PM] Port ArgumentPromotion to the new pass manager.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28922: [LoadCombine] Fix combining of loads which span an aliasing store.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29308: [PM] Hook the instrumented PGO machinery in the new PM
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29309: [PM] Add support for instrumented PGO in the new pass manager (clang-side)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29314: [Instcombine] Combine consecutive identical fences
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29314: [Instcombine] Combine consecutive identical fences
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29314: [Instcombine] Combine consecutive identical fences
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29314: [Instcombine] Combine consecutive identical fences
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29309: [PM] Add support for instrumented PGO in the new pass manager (clang-side)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29309: [PM] Add support for instrumented PGO in the new pass manager (clang-side)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29360: Teach IPSCCP to not propagate return values of naked functions
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29360: Teach IPSCCP to not propagate return values of naked functions
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29308: [PM] Hook the instrumented PGO machinery in the new PM
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29360: Teach IPSCCP to not propagate return values of naked functions
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29243: Cache reverse graph edges during dominator construction to avoidhaving to look them up later.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29381: [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during iteration.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r293721 - [XRay] Define the InstrumentationMap type
Dean Michael Berris via llvm-commits
- [llvm] r293725 - [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message
Dean Michael Berris via llvm-commits
- [compiler-rt] r293870 - [XRay] Probe for CPU features that XRay needs
Dean Michael Berris via llvm-commits
- [compiler-rt] r294166 - [XRay][compiler-rt] Use gettid instead of getpid in FDR mode.
Dean Michael Berris via llvm-commits
- [PATCH] D28001: [X86] Teach Clang about -mfentry flag
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29319: [XRay] Define the InstrumentationMap type
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29319: [XRay] Define the InstrumentationMap type
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29319: [XRay] Define the InstrumentationMap type
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29438: [XRay] Probe for CPU features that XRay needs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29438: [XRay] Probe for CPU features that XRay needs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29438: [XRay] Probe for CPU features that XRay needs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29438: [XRay] Probe for CPU features that XRay needs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29005: [XRay] A graph Class for the llvm-xray graph
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29363: [XRAY] A Color Choosing helper for XRay Graph
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
- [PATCH] D29484: [XRay][compiler-rt] Use gettid instead of getpid in FDR mode.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29484: [XRay][compiler-rt] Use gettid instead of getpid in FDR mode.
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r293557 - Revert r292979 which causes compile time failure.
Dehao Chen via llvm-commits
- [llvm] r293559 - Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Dehao Chen via llvm-commits
- [llvm] r293657 - Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via llvm-commits
- [llvm] r293833 - Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via llvm-commits
- [llvm] r293840 - Remove XFAIL for test/DebugInfo/Generic/gmlt_profiling.ll
Dehao Chen via llvm-commits
- [llvm] r293852 - Refactor the gmlt tests. (NFC)
Dehao Chen via llvm-commits
- [llvm] r294118 - Refactor SampleProfile.cpp to make it cleaner. (NFC)
Dehao Chen via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D28368: Give higher full-unroll boosting when the loop iteration is small.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29306: Expose isLegalToPromot as a global helper function so that SamplePGO pass can call it for legality check.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29040: Explicitly promote indirect calls before sample profile annotation.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29431: Remove XFAIL for test/DebugInfo/Generic/gmlt_profiling.ll
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29569: Fix the bug of samplepgo indirect call promption when type casting of the return value is needed.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29570: Fix the samplepgo indirect call promotion bug: we should not promote a direct call.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r293569 - [WebAssembly] Add wasm support for llvm-readobj
Derek Schuff via llvm-commits
- [llvm] r293569 - [WebAssembly] Add wasm support for llvm-readobj
Derek Schuff via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Derek Schuff via Phabricator via llvm-commits
- [llvm] r292366 - [ARM] Create objdump subtarget from build attrs
Diana Picus via llvm-commits
- [llvm] r293883 - [ARM] GlobalISel: Test default banks for load results. NFC.
Diana Picus via llvm-commits
- [llvm] r293886 - [ARM] GlobalISel: Legalize loading pointers
Diana Picus via llvm-commits
- [llvm] r293888 - [ARM] GlobalISel: Error out instead of asserting
Diana Picus via llvm-commits
- [llvm] r293889 - [ARM] GlobalISel: Lower pointer args and returns
Diana Picus via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Diana Picus via Phabricator via llvm-commits
- [compiler-rt] r293536 - Recommit: Stop intercepting some malloc-related functions on FreeBSD and
Dimitry Andric via llvm-commits
- [compiler-rt] r293536 - Recommit: Stop intercepting some malloc-related functions on FreeBSD and
Dimitry Andric via llvm-commits
- [llvm] r294102 - Add lld to the test-release.sh script
Dimitry Andric via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
Dmitry Golovin via Phabricator via llvm-commits
- [PATCH] D29103: [tsan] Properly describe GCD worker threads in reports
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D28044: [LV/LoopAccess] Check statically if an unknown dependence distance can be proven larger than the loop-count
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D28044: [LV/LoopAccess] Check statically if an unknown dependence distance can be proven larger than the loop-count
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r294119 - [AVR] Support zero-sized arguments in defined methods
Dylan McKay via llvm-commits
- [llvm] r294121 - [AVR] Fix a bug where asm operands are printed twice
Dylan McKay via llvm-commits
- [zorg] r294122 - Subscribe myself to the AVR buildbot
Dylan McKay via llvm-commits
- [llvm] r294140 - [AVR] Marm MIR test functions as tracking liveness information
Dylan McKay via llvm-commits
- [llvm] r294144 - [docs] Document the staging buildbot
Dylan McKay via llvm-commits
- [llvm] r294146 - [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Dylan McKay via llvm-commits
- [PATCH] D27842: Merge the TargetLowering::LegalizeAction and TargetLowering::LegalizeTypeAction enums
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D29553: [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D29560: [docs] Document the staging buildbot
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D29553: [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D29560: [docs] Document the staging buildbot
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D29553: [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Easwaran Raman via Phabricator via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Ed Maste via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Ed Maste via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Ed Maste via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r293554 - Fix line endings.
Eli Friedman via llvm-commits
- [llvm] r293576 - [SCEV] Simplify/generalize howFarToZero solving.
Eli Friedman via llvm-commits
- [PATCH] D28368: Give higher full-unroll boosting when the loop iteration is small.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28922: [LoadCombine] Fix combining of loads which span an aliasing store.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28884: [SCEV] Simplify/generalize howFarToZero solving.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29336: [InstCombine] treat i1 as a special type in shouldChangeType()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29336: [InstCombine] treat i1 as a special type in shouldChangeType()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Eli Friedman via Phabricator via llvm-commits
- [llvm] r294081 - Remove a bunch of unnecessary casts to a target specific version of TII and TRI as we're working from a target specific STI.
Eric Christopher via llvm-commits
- [PATCH] D29236: [compiler-rt] Don't change g_tls_size after initialization.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D29456: [CodeGenPrepare] Hoist all getSubtargetImpl calls to the beginning of the pass
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D29407: AsmPrinter: Emit debug information sections lasst
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27742: CodeGen: Allow small copyable blocks to "break" the CFG.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D29555: [CMake] Fix pthread handling for out-of-tree builds
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D29556: [lld] Fix pthread linking
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D29557: [clang-tools-extra] Fix pthread link
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D29555: [CMake] Fix pthread handling for out-of-tree builds
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D29463: [asan] Intercept SetUnhandledExceptionFilter.
Etienne Bergeron via Phabricator via llvm-commits
- [lld] r293613 - [ELF] Bypass section type check #2
Eugene Leviant via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r293565 - [Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293578 - [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293729 - [Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293836 - [AArch64] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293949 - [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294051 - [XCore] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294052 - [ARM] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294053 - [AArch64] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294067 - [AMDGPU] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294068 - [SystemZ] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294069 - [Mips] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294072 - [Sparc] Fix some Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r294084 - [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r293737 - [CodeGen] Move MacroFusion to the target
Evandro Menezes via llvm-commits
- [llvm] r293738 - [AArch64] Add new subtarget feature to fuse AES crypto operations
Evandro Menezes via llvm-commits
- [llvm] r293739 - [AArch64] Add new target feature to fuse literal generation
Evandro Menezes via llvm-commits
- [PATCH] D28491: [AArch64] Add new subtarget feature to fuse AES crypto operations
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28491: [AArch64] Add new subtarget feature to fuse AES crypto operations
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28491: [AArch64] Add new subtarget feature to fuse AES crypto operations
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28698: [AArch64] Add new target feature to fuse literal generation
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28491: [AArch64] Add new subtarget feature to fuse AES crypto operations
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28698: [AArch64] Add new target feature to fuse literal generation
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D28609: [lsan] Enable LSan for x86 Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29285: [sanitizer] Re-enable -fno-function-sections for powerpc64le
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29382: [lsan] Respect default value of detect_leaks flag
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Evgeny Astigeevich via Phabricator via llvm-commits
- [lld] r293276 - [ELF] Bypass section type check
Evgeny Leviant via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Evgeny Leviant via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D29397: [DAGCombiner] Support bswap as a part of load combine patterns
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r293615 - [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC)
Florian Hahn via llvm-commits
- [llvm] r293758 - [LoopUnroll] Use addClonedBlockToLoopInfo to add loop header to LI (NFC).
Florian Hahn via llvm-commits
- [llvm] r293765 - [legalizetypes] Push fp16 -> fp32 extension node to worklist.
Florian Hahn via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29252: [NewGVN] Update dominator tree for unreachable blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28195: [selectiondag] Mark node created in SoftenFloatRes_FP_EXTEND as Processed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29280: Do not verify MachimeDominatorTree if it is not calculated
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29311: [LoopUnroll] Use addClonedBlockToLoopInfo to add loop header to LI (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29311: [LoopUnroll] Use addClonedBlockToLoopInfo to add loop header to LI (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28195: [legalizetypes] Push fp16 -> fp32 extension node to worklist.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28195: [legalizetypes] Push fp16 -> fp32 extension node to worklist.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29280: Do not verify MachimeDominatorTree if it is not calculated
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28195: [legalizetypes] Push fp16 -> fp32 extension node to worklist.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D29553: [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Florian Zeitz via Phabricator via llvm-commits
- [PATCH] D29553: [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Florian Zeitz via Phabricator via llvm-commits
- [PATCH] D29553: [AVR] Implement stacksave/stackrestore by expanding (PR31342)
Florian Zeitz via Phabricator via llvm-commits
- [PATCH] D29433: [dsymutil] Fix __LINKEDIT vmsize in dsymutil upgrade path
Frederic Riss via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r294129 - [SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG of a physical register.
Geoff Berry via llvm-commits
- [PATCH] D29446: [AArch64] Fix incorrect MachinePointerInfo in splitStoreSplat
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D29495: [SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG of a physical register.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D29495: [SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG of a physical register.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D29495: [SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG of a physical register.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D28494: Make `@llvm.objectsize` more conservative with null pointers.
George Burgess IV via Phabricator via llvm-commits
- D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via llvm-commits
- [lld] r293479 - [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values accordingly.
George Rimar via llvm-commits
- [lld] r293612 - [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
George Rimar via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
George Rimar via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via llvm-commits
- [lld] r293640 - [ELF] - Report filename for unknown relocation error.
George Rimar via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via llvm-commits
- [lld] r293748 - [ELF] - Linkerscript: properly mark minus expression with non-absolute flag
George Rimar via llvm-commits
- [lld] r293749 -
George Rimar via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via llvm-commits
- [lld] r293750 - [ELF] - Revert r293749
George Rimar via llvm-commits
- [lld] r293751 - [ELF] - Recommit r293749. Improve comment. NFC.
George Rimar via llvm-commits
- D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
George Rimar via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
George Rimar via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
George Rimar via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
George Rimar via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
George Rimar via llvm-commits
- [PATCH] D29270: [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values accordingly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via Phabricator via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29270: [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values accordingly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
George Rimar via Phabricator via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29332: [ELF] - Linkerscript: properly mark minus expression with non-absolute flag
George Rimar via Phabricator via llvm-commits
- [PATCH] D28857: [ELF] - Allow relative relocations to a absolute value defined in linker script.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29332: [ELF] - Linkerscript: properly mark minus expression with non-absolute flag
George Rimar via Phabricator via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29364: [ELF] Handle multiple discontiguous .note sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
George Rimar via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28612: [ELF] - Added support for --emit-relocs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
George Rimar via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
George Rimar via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
George Rimar via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
George Rimar via Phabricator via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29493: [ELF] - Use SignExtend when reading R_386_PC16 addend.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29493: [ELF] - Use SignExtend when reading R_386_PC16 addend.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Gerolf Hoflehner via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Guy Blank via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Guy Blank via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Guy Blank via Phabricator via llvm-commits
- [llvm] r293490 - [Inliner] Fix a comment to match the code. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D29231: [Inliner] Fix a comment to match the code. NFC.
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r293417 - Add some Book-E instructions to the asm parser and printer.
Hal Finkel via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Hal Finkel via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Hal Finkel via llvm-commits
- [llvm] r293635 - [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Hal Finkel via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Hal Finkel via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Hal Finkel via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Hal Finkel via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D17738: [NVPTX] Fix function identifiers that are invalid in PTX and a bug fix for the case of name collisions.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28195: [selectiondag] Mark node created in SoftenFloatRes_FP_EXTEND as Processed.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29295: Move core RDF files from lib/Target/Hexagon to CodeGen
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29289: [PowerPC] pseudo instruction EH_SjLj_LongJmp64 requires G8RC_NOX0 register
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28195: [legalizetypes] Push fp16 -> fp32 extension node to worklist.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28195: [legalizetypes] Push fp16 -> fp32 extension node to worklist.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29388: [PPC] Use rldicr instruction for AND with an immediate if possible
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29387: [PPC] Use subfic instruction for subtract from immediate
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D28499: SimplifyLibCalls: Replace copysign calls with intrinsic
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29477: [NVPTX] Enable combineRepeatedFPDivisors for NVPTX.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Hans Wennborg via llvm-commits
- [llvm] r293417 - Add some Book-E instructions to the asm parser and printer.
Hans Wennborg via llvm-commits
- [llvm] r293021 - Ignore llvm/test/tools/llvm-symbolizer/coff-exports.test on mingw.
Hans Wennborg via llvm-commits
- [www] r293597 - Win snapshot: r293474
Hans Wennborg via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Hans Wennborg via llvm-commits
- [llvm] r293522 - SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced
Hans Wennborg via llvm-commits
- [llvm] r292188 - [TLI] Add prototype checking for all remaining LibFuncs.
Hans Wennborg via llvm-commits
- [www] r293655 - Win snapshot: fix links after the version bump
Hans Wennborg via llvm-commits
- [llvm] r293417 - Add some Book-E instructions to the asm parser and printer.
Hans Wennborg via llvm-commits
- [llvm] r293629 - [InstCombine] Make sure that LHS and RHS have the same type in
Hans Wennborg via llvm-commits
- [llvm] r293230 - CMake is funky on detecting Intel 17 as GCC compatible.
Hans Wennborg via llvm-commits
- [llvm] r292624 - [mips] Fix debug information for __thread variable
Hans Wennborg via llvm-commits
- [llvm] r292117 - [mips] Correct c.cond.fmt instruction definition.
Hans Wennborg via llvm-commits
- [llvm] r293629 - [InstCombine] Make sure that LHS and RHS have the same type in
Hans Wennborg via llvm-commits
- [lld] r293519 - ELF: Align RELRO to the target page size rather than the max page size.
Hans Wennborg via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Hans Wennborg via llvm-commits
- [release_40 branch] Merge Request of r293658 - Don't combine stores to a swifterror pointer operand to a different type
Hans Wennborg via llvm-commits
- [llvm] r293230 - CMake is funky on detecting Intel 17 as GCC compatible.
Hans Wennborg via llvm-commits
- [release_40 branch] Merge Request of r293658 - Don't combine stores to a swifterror pointer operand to a different type
Hans Wennborg via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Hans Wennborg via llvm-commits
- [www] r293794 - Try adding a 'Current status' to the 'Upcoming releases' box
Hans Wennborg via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Hans Wennborg via llvm-commits
- [llvm] r293673 - InterleaveAccessPass: Avoid constructing invalid shuffle masks
Hans Wennborg via llvm-commits
- [llvm] r293730 - MCMacho: Allow __thread_ptr section after dwarf sections
Hans Wennborg via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Hans Wennborg via llvm-commits
- [llvm] r293635 - [DAGCombine] require UnsafeFPMath for re-association of addition
Hans Wennborg via llvm-commits
- [llvm] r293542 - LSR: Don't drop address space when type doesn't match
Hans Wennborg via llvm-commits
- [www] r293822 - Win snapshot: r293544, now with ucrt redistributable
Hans Wennborg via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Hans Wennborg via llvm-commits
- [lld] r293835 - Merging r292878:
Hans Wennborg via llvm-commits
- [lld] r292878 - Do not allocate space for common symbols with -r
Hans Wennborg via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Hans Wennborg via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Hans Wennborg via llvm-commits
- [compiler-rt] r293536 - Recommit: Stop intercepting some malloc-related functions on FreeBSD and
Hans Wennborg via llvm-commits
- [llvm] r293635 - [DAGCombine] require UnsafeFPMath for re-association of addition
Hans Wennborg via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Hans Wennborg via llvm-commits
- [llvm] r293345 - [InstCombine] move icmp transforms that might be recognized as min/max and inf-loop (PR31751)
Hans Wennborg via llvm-commits
- [llvm] r294003 - [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() !=
Hans Wennborg via llvm-commits
- [llvm] r293017 - Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662.
Hans Wennborg via llvm-commits
- [llvm] r293892 - [X86, ISEL] Fix X86 increment chain dependence calculation
Hans Wennborg via llvm-commits
- [PATCH] D29428: [SimplifyCFG] Merge similar fatal error blocks ending in unreachable
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29428: [SimplifyCFG] Merge similar fatal error blocks ending in unreachable
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29511: [X86]: Don't set a regmask on conditional tail calls (PR31257)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29446: [AArch64] Fix incorrect MachinePointerInfo in splitStoreSplat
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29387: [PPC] Use subfic instruction for subtract from immediate
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29388: [PPC] Use rldicr instruction for AND with an immediate if possible
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29388: [PPC] Use rldicr instruction for AND with an immediate if possible
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29388: [PPC] Use rldicr instruction for AND with an immediate if possible
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29387: [PPC] Use subfic instruction for subtract from immediate
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29387: [PPC] Use subfic instruction for subtract from immediate
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29424: [PPC] WIP - Add statistics for mem* fucntions
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29387: [PPC] Use subfic instruction for subtract from immediate
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D28909: [InstCombineCalls] Unfold element atomic memcpy instruction
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D29456: [CodeGenPrepare] Hoist all getSubtargetImpl calls to the beginning of the pass
Igor Laevsky via Phabricator via llvm-commits
- [lld] r293996 - Fix shared build after r293965 (Core) and r293967 (COFF)
Ismail Donmez via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Ivan Krasin via Phabricator via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
James Henderson via Phabricator via llvm-commits
- [PATCH] D29023: [Stack Protection] Add diagnostic information for why stack protection was applied to a function
James Henderson via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
James Henderson via Phabricator via llvm-commits
- [PATCH] D29122: [FileCheck] Add ability to match newline characters
James Henderson via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
James Price via Phabricator via llvm-commits
- [llvm] r293761 - [ARM] Enable Cortex-M23 and Cortex-M33 support.
Javed Absar via llvm-commits
- [llvm] r293935 - [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via llvm-commits
- [PATCH] D29073: [ARM] Enable Cortex-M23 and Cortex-M33 support.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D29127: [ARM] Classification Improvements to ARM Sched-Model. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Jim Grosbach via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Jim Grosbach via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Jim Grosbach via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Jim Grosbach via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Joel Jones via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Joel Jones via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D28190: [LVI] Switch from BFS to DFS exploration strategy
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D29446: [AArch64] Fix incorrect MachinePointerInfo in splitStoreSplat
John Brawn via Phabricator via llvm-commits
- [PATCH] D29446: [AArch64] Fix incorrect MachinePointerInfo in splitStoreSplat
John Brawn via Phabricator via llvm-commits
- [PATCH] D29379: [cmake] Generate symbol exports files in config subdir
John Brawn via Phabricator via llvm-commits
- [Patch] D29080: Use less stack in DAGISelMatcherOpt
Jon Chesterfield via llvm-commits
- [PATCH] D28663: [zorg] Delete two unused functions from UnifiedTreeBuilder
Jonas Hahnfeld via Phabricator via llvm-commits
- getCastInstrCost()
Jonas Paulsson via llvm-commits
- getCastInstrCost()
Jonas Paulsson via llvm-commits
- [llvm] r293900 - [SystemZ] Add comment for ISD::FP_TO_UINT expansion.
Jonas Paulsson via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r293802 - [JumpThread] No need to erase BB from LoopHeaders. NFC.
Jun Bum Lim via llvm-commits
- [llvm] r293896 - [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Jun Bum Lim via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29344: [AArch64] Extend redundant copy elimination pass to handle non-zero stores.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29232: [JumpThread] No need to erase BB from LoopHeaders. NFC.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29571: [JumpThread] Add test for SimplifyPartiallyRedundantLoad(), NFC
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29013: Add InstCombine/InstructionSimplify support for Freeze Instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r293522 - SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced
Justin Bogner via llvm-commits
- [PATCH] SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced
Justin Bogner via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Justin Bogner via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Justin Bogner via llvm-commits
- [llvm] r293733 - SanitizerCoverage: Support sanitizer guard section on darwin
Justin Bogner via llvm-commits
- [compiler-rt] r293734 - Remove XFAIL from the sanitizer guard test for darwin
Justin Bogner via llvm-commits
- [compiler-rt] r293741 - [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Justin Bogner via llvm-commits
- [compiler-rt] r293746 - [asan] Support handle_sigfpe on Darwin
Justin Bogner via llvm-commits
- [PATCH] OptDiag: Summarize the instruction count in asm-printer
Justin Bogner via llvm-commits
- [PATCH] OptDiag: Summarize the instruction count in asm-printer
Justin Bogner via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Justin Bogner via Phabricator via llvm-commits
- [llvm] r293605 - [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via llvm-commits
- [llvm] r293713 - [NVPTX] Compute approx sqrt as 1/rsqrt(x) rather than x*rsqrt(x).
Justin Lebar via llvm-commits
- [llvm] r294010 - [ADT] Fix comment on StringRef::take_back. NFC
Justin Lebar via llvm-commits
- [llvm] r294011 - [NVPTX] Enable combineRepeatedFPDivisors for NVPTX.
Justin Lebar via llvm-commits
- [llvm] r294082 - [NVPTX] Add tests that invariant vector loads get lowered to ld.global.nc.
Justin Lebar via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29238: InferAddressSpaces: Handle select
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29375: [TLI] Rework interface for approximate (r)sqrt and reciprocal.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29357: InferAddressSpaces: Handle more cases with constant select operands
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29373: NVPTX: Extract mem intrinsic expansions into utilities
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29373: NVPTX: Extract mem intrinsic expansions into utilities
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29477: [NVPTX] Enable combineRepeatedFPDivisors for NVPTX.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29477: [NVPTX] Enable combineRepeatedFPDivisors for NVPTX.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D29477: [NVPTX] Enable combineRepeatedFPDivisors for NVPTX.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r293902 - Make llvm::call_once more convenient to reuse out of LLVM
Kamil Rytarowski via llvm-commits
- [llvm] r294143 - Revamp llvm::once_flag to be closer to std::once_flag
Kamil Rytarowski via llvm-commits
- [llvm] r293571 - [ExecutionDepsFix] Improve clearance calculation for loops
Keno Fischer via llvm-commits
- [llvm] r293547 - Change the llvm-obdump(1) behavior with the -macho flag and inappropriate file types.
Kevin Enderby via llvm-commits
- [llvm] r293662 - Fix a bug in llvm-obdump(1) with the -macho flag disassembling an object
Kevin Enderby via llvm-commits
- [llvm] r294021 - Fix a bug in llvm-obdump(1) with the -objc-meta-data flag with -macho
Kevin Enderby via llvm-commits
- [www] r293620 - Clarify that the print-at-home badge will be send via email
Kevin Streit via llvm-commits
- [llvm] r293769 - [PowerPC] Fix sjlj pseduo instructions to use G8RC_NOX0 register class
Kit Barton via llvm-commits
- [PATCH] D29289: [PowerPC] pseudo instruction EH_SjLj_LongJmp64 requires G8RC_NOX0 register
Kit Barton via Phabricator via llvm-commits
- [llvm] r293964 - llvm-readobj: fix next note entry calculation and print unknown note types
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D28792: AMDGPU: Fold fneg into fminnum/fmaxnum
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29318: [AMDGPU] Move register related queries to subtarget class
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28760: [AMDGPU] Add target information that is required by tools to metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D27584: AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28699: AMDGPU: Use source modifiers with f16->f32 conversions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28760: [AMDGPU] Add target information that is required by tools to metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29131: llvm-readobj: fix next note entry calculation and print unknown note types
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29318: [AMDGPU] Move register related queries to subtarget class
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D11972: AMDGPU: Set MCAsmInfo::PointerSize
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29131: llvm-readobj: fix next note entry calculation and print unknown note types
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r293558 - [sanitizer] Re-enable -fno-function-sections for powerpc64le
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r294037 - [scudo] 32-bit quarantine sizes adjustments and bug fixes
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r294056 - [scudo] Fix buildbot test error on ARM
Kostya Kortchinsky via llvm-commits
- [PATCH] D29285: [sanitizer] Re-enable -fno-function-sections for powerpc64le
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29285: [sanitizer] Re-enable -fno-function-sections for powerpc64le
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29341: [scudo] 32-bit quarantine sizes adjustments and bug fixes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29516: [scudo] Fix buildbot test error on ARM
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29516: [scudo] Fix buildbot test error on ARM
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D29527: [scudo] Fix standalone compiler-rt test breakage
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r293722 - [libFuzzer] increase the default size for shmem
Kostya Serebryany via llvm-commits
- [compiler-rt] r293536 - Recommit: Stop intercepting some malloc-related functions on FreeBSD and
Kostya Serebryany via llvm-commits
- [compiler-rt] r293610 - [lsan] Renable LSan for x86 Linux
Kostya Serebryany via llvm-commits
- [llvm] r293928 - [libFuzzer] reorganize the tracing code to make it easier to experiment with inlined coverage instrumentation. NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r293741 - [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Kostya Serebryany via llvm-commits
- [llvm] r293950 - [lto] add getLinkerOpts()
Kostya Serebryany via llvm-commits
- [compiler-rt] r293741 - [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Kostya Serebryany via llvm-commits
- [llvm] r293950 - [lto] add getLinkerOpts()
Kostya Serebryany via llvm-commits
- [llvm] r294061 - [libFuzzer] properly hide the memcmp interceptor from msan
Kostya Serebryany via llvm-commits
- [PATCH] D28597: [compiler-rt] [Sanitizer Coverage] Add new sanitizer coverage functions to the internal interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29167: [compiler-rt] [sancov] Move __sancov_default_options declaration outside the namespace __sancov
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29334: [asan] Ensure we export all the interface when considering the static library.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29317: [asan] Add __sancov_* symbols to the dynamic symbol table.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29356: [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29382: [lsan] Respect default value of detect_leaks flag
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29417: [libFuzzer] Accept different paths and extensions.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29420: [libFuzzer] Isolate merge tests that require posix.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29420: [libFuzzer] Isolate merge tests that require posix.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29421: [libFuzzer] equivalence test not supported on non-posix systems
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29418: [libFuzzer] Add features `windows` and `posix` for lit tests.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29422: [libfuzzer] Disable afl tests on non-posix.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r293470 - [GlobalISel] Add support for indirectbr
Kristof Beyls via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D29321: [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D29494: Mostly split the StackProtect Pass into an Analysis Pass and a Transformation Pass.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28513: Enable pass pipelines containing LocalStackSlotPass but not StackProtectorPass.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r293491 - [RDF] Add phis for entry block live-ins (in addition to function live-ins)
Krzysztof Parzyszek via llvm-commits
- [llvm] r293510 - [RDF] Extract the physical register information into a separate class
Krzysztof Parzyszek via llvm-commits
- [llvm] r293538 - [RDF] Add support for regmasks
Krzysztof Parzyszek via llvm-commits
- [llvm] r293894 - [Hexagon] Rename TypeCOMPOUND to TypeCJ
Krzysztof Parzyszek via llvm-commits
- [llvm] r293899 - [Hexagon] Emitting individual instructions without copying them
Krzysztof Parzyszek via llvm-commits
- [llvm] r293925 - [Hexagon] Fix insertBranch for loops with multiple ENDLOOP instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r293929 - [Hexagon] Remove A4_ext_* pseudo instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r293931 - [Hexagon] Fix relocation kind for extended predicated calls
Krzysztof Parzyszek via llvm-commits
- [llvm] r293933 - [Hexagon] Adding opExtentBits and opExtentAlign to GPrel instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29295: Move core RDF files from lib/Target/Hexagon to CodeGen
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29295: Move core RDF files from lib/Target/Hexagon to CodeGen
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29295: Move core RDF files from lib/Target/Hexagon to CodeGen
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29295: Move core RDF files from lib/Target/Hexagon to CodeGen
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29436: RegisterCoalescer: Fix joinReservedPhysReg()
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29103: [tsan] Properly describe GCD worker threads in reports
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29354: SanitizerCoverage: Support sanitizer guard section on darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29355: [asan] Support handle_sigfpe on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29287: [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29287: [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D29459: [asan] Move `DescribeSignalOrException` to sanitizer common.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r293882 - [tsan] Properly describe GCD worker threads in reports
Kuba Mracek via llvm-commits
- [compiler-rt] r293884 - Fixup of r293882: Forgot to update sanitizer_thread_registry.test.cc
Kuba Mracek via llvm-commits
- [compiler-rt] r293885 - [tsan] Provide API for libraries for race detection on custom objects
Kuba Mracek via llvm-commits
- [llvm] r293716 - CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
Kyle Butt via llvm-commits
- [llvm] r294085 - [CodeGen]: BlockPlacement: Apply const liberally. NFC
Kyle Butt via llvm-commits
- [llvm] r294086 - [CodeGen]: BlockPlacement: Skip extraneous logging.
Kyle Butt via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28329: [PowerPC, DAGCombiner] Fold a << (b % (sizeof(a) * 8)) back to a single instruction
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28583: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D28571: RuntimeDyldELF/AArch64: Implement basic support for PIC relocations
Lang Hames via Phabricator via llvm-commits
- [PATCH] D29289: [PowerPC] pseudo instruction EH_SjLj_LongJmp64 requires G8RC_NOX0 register
Lei Huang via Phabricator via llvm-commits
- [PATCH] D29289: [PowerPC] pseudo instruction EH_SjLj_LongJmp64 requires G8RC_NOX0 register
Lei Huang via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Loïc Yhuel via Phabricator via llvm-commits
- [PATCH] D29472: PR31358: Add support for armv7ve triple in llvm.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D29472: PR31358: Add support for armv7ve triple in llvm.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D29472: PR31358: Add support for armv7ve triple in llvm.
Manoj Gupta via Phabricator via llvm-commits
- [llvm] r293361 - MemorySSA: Fix block numbering invalidation and replacement bugs discovered by updater
Manuel Klimek via llvm-commits
- [llvm] r293516 - [libFuzzer] Implement TmpDir() for Windows.
Marcos Pividori via llvm-commits
- [compiler-rt] r293521 - [interception] Check for export table's size before referring to its elements.
Marcos Pividori via llvm-commits
- [compiler-rt] r293671 - [sanitizer] Ensure macro parameters are expanded before stringifying.
Marcos Pividori via llvm-commits
- [compiler-rt] r293672 - [sancov] Add new sanitizer coverage functions to the internal interface.
Marcos Pividori via llvm-commits
- [compiler-rt] r293680 - [asan] Export __sancov_* symbols symbols.
Marcos Pividori via llvm-commits
- [compiler-rt] r293681 - [sanitizer] Define as weak, functions that are declared as weak.
Marcos Pividori via llvm-commits
- [compiler-rt] r293682 - [sanitizer] Add list of symbols exported in sanitizers' interface.
Marcos Pividori via llvm-commits
- [compiler-rt] r293710 - [sanitizer] Fix interface test on Darwin, failing after 293682.
Marcos Pividori via llvm-commits
- [compiler-rt] r293711 - [sanitizer] Fix interface tests when SANITIZER_CAN_USE_CXXABI is true.
Marcos Pividori via llvm-commits
- [compiler-rt] r293731 - [sancov] Move __sancov_default_options declaration outside the namespace __sancov
Marcos Pividori via llvm-commits
- [llvm] r293790 - [libFuzzer] Properly check if we can use dumpbin.
Marcos Pividori via llvm-commits
- [llvm] r293791 - [libFuzzer] Do not use llvm-objdump for disassembling a DSO.
Marcos Pividori via llvm-commits
- [llvm] r293825 - [libFuzzer] Fix test because cmd prompt does not expand wildcard.
Marcos Pividori via llvm-commits
- [llvm] r293826 - [libFuzzer] Accept different extensions.
Marcos Pividori via llvm-commits
- [llvm] r293827 - [libFuzzer] Add features `windows` and `posix` for lit tests.
Marcos Pividori via llvm-commits
- [llvm] r293828 - [libFuzzer] Isolate merge tests that require posix.
Marcos Pividori via llvm-commits
- [llvm] r293829 - [libFuzzer] Disable equivalence tests on non posix systems.
Marcos Pividori via llvm-commits
- [llvm] r293830 - [libFuzzer] Disable afl tests on non-posix systems.
Marcos Pividori via llvm-commits
- [llvm] r293920 - [libFuzzer] Properly handle exceptions with UnhandledExceptionFilter.
Marcos Pividori via llvm-commits
- [compiler-rt] r293951 - [sanitizer] Split dll_thunks into different sanitizers.
Marcos Pividori via llvm-commits
- [compiler-rt] r293952 - [sanitizer] Intercept weak functions in dll_thunks.
Marcos Pividori via llvm-commits
- [compiler-rt] r293953 - [sanitizer] Add dynamic_runtime_thunk for different sanitizers.
Marcos Pividori via llvm-commits
- [compiler-rt] r293954 - [asan] Properly handle exceptions.
Marcos Pividori via llvm-commits
- [compiler-rt] r293955 - [sanitizer] Move exception code to sanitizer_common.
Marcos Pividori via llvm-commits
- [compiler-rt] r293956 - [sanitizer] Move DescribeSignalOrException to sanitizer_common.
Marcos Pividori via llvm-commits
- [compiler-rt] r293957 - [asan] Intercept SetUnhandledExceptionFilter.
Marcos Pividori via llvm-commits
- [compiler-rt] r293958 - [sanitizer] Use interception to access to strong definitions in the executable.
Marcos Pividori via llvm-commits
- [compiler-rt] r293959 - [sancov] Define delimiters for sanitizer coverage's binary section on Windows.
Marcos Pividori via llvm-commits
- [compiler-rt] r293741 - [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Marcos Pividori via llvm-commits
- [llvm] r293987 - [sanitizer coverage] Fix Instrumentation to work on Windows.
Marcos Pividori via llvm-commits
- [PATCH] D28977: [libFuzzer] Implement TmpDir() for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28977: [libFuzzer] Implement TmpDir() for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29317: [asan] Add __sancov_* symbols to the dynamic symbol table.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29334: [asan] Ensure we export all the interface when considering the static library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29334: [asan] Ensure we export all the interface when considering the static library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29312: [sanitizer] Ensure macro parameters are expanded before stringifying.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28597: [compiler-rt] [Sanitizer Coverage] Add new sanitizer coverage functions to the internal interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28597: [compiler-rt] [Sanitizer Coverage] Add new sanitizer coverage functions to the internal interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29334: [asan] Ensure we export all the interface when considering the static library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29317: [asan] Add __sancov_* symbols to the dynamic symbol table.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29317: [asan] Add __sancov_* symbols to the dynamic symbol table.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29228: [compiler-rt] Define as weak, functions that are declared as weak.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29345: [sanitizer] Fix test on Darwin failing after 293682
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29229: [compiler-rt] Fix tests for the exported interface on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29167: [compiler-rt] [sancov] Move __sancov_default_options declaration outside the namespace __sancov
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29371: [libFuzzer] Properly check if we can use dumpbin .
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29372: [libFuzzer] llvm-objdump doesn't show the same info that objdump on DSO.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29371: [libFuzzer] Properly check if we can use dumpbin .
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29372: [libFuzzer] llvm-objdump doesn't show the same info that objdump on DSO.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29417: [libFuzzer] Accept different paths and extensions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29418: [libFuzzer] Add features `windows` and `posix` for lit tests.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29420: [libFuzzer] Isolate merge tests that require posix.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29421: [libFuzzer] equivalence test not supported on non-posix systems
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29421: [libFuzzer] equivalence test not supported on non-posix systems
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29422: [libfuzzer] Disable afl tests on non-posix.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29417: [libFuzzer] Accept different paths and extensions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29418: [libFuzzer] Add features `windows` and `posix` for lit tests.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29421: [libFuzzer] equivalence test not supported on non-posix systems
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29420: [libFuzzer] Isolate merge tests that require posix.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29422: [libfuzzer] Disable afl tests on non-posix.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29457: [asan] Properly handle exceptions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29459: [asan] Move `DescribeSignalOrException` to sanitizer common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29462: [libFuzzer] Properly handle exceptions with UnhandledExceptionFilter
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29463: [asan] Intercept SetUnhandledExceptionFilter.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29463: [asan] Intercept SetUnhandledExceptionFilter.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29459: [asan] Move `DescribeSignalOrException` to sanitizer common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29158: [compiler-rt] Add dynamic_runtime_thunk for different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29462: [libFuzzer] Properly handle exceptions with UnhandledExceptionFilter
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29168: [compiler-rt] Use interception to access to strong functions defined in the main executable.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29168: [compiler-rt] Use interception to access to strong functions defined in the main executable.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29155: [compiler-rt] Intercept weak functions in dll_thunks.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29158: [compiler-rt] Add dynamic_runtime_thunk for different sanitizers.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29457: [asan] Properly handle exceptions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29459: [asan] Move `DescribeSignalOrException` to sanitizer common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29168: [compiler-rt] Use interception to access to strong functions defined in the main executable.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29463: [asan] Intercept SetUnhandledExceptionFilter.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28434: [Sanitizer Coverage] Fix Instrumentation to work on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28434: [Sanitizer Coverage] Fix Instrumentation to work on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29515: [lit] Don't use bash on Windows. Pipeing stdout to Filecheck doesn't work.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29529: [libFuzzer] Properly configure tests for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29531: [libFuzzer] Consider exception names on tests.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29532: [libFuzzer] Simplify test to work on windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29533: [libFuzzer] Separate tests with environment variables.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29534: [libFuzzer] Can't use wildcard ? for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29535: [libFuzzer] ulimit not implemented for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29536: [libFuzzer] Don't add newline character when using echo in tests.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29537: [libFuzzer] fuzzer.test - separate tests with environment variables.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29538: [libFuzzer] More time for swap-cmp test.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29544: [libFuzzer] Stubs for shared memory on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29546: [libFuzzer] Improve fuzzer-jobs test for Posix.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29547: [libFuzzer] Split fuzzer-jobs for different platforms.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29548: [libFuzzer] Fix close_fd_mask.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29549: [libFuzzer] Change Uninstrumented test name.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29551: [libFuzzer] Failing tests on Windows
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29548: [libFuzzer] Fix close_fd_mask.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29562: [sanitizer] Add weak hooks for Windows,
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D29551: [libFuzzer] Failing tests on Windows
Marcos Pividori via Phabricator via llvm-commits
- [llvm] r293476 - AMDGPU: Fix assembler encoding for EXP instructions on VI
Marek Olsak via llvm-commits
- [llvm] r293477 - AMDGPU: Remove a useless VI SMRD pattern
Marek Olsak via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29438: [XRay] Probe for CPU features that XRay needs
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D29438: [XRay] Probe for CPU features that XRay needs
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r293499 - DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via llvm-commits
- [llvm] r293504 - AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle not being divergent
Matt Arsenault via llvm-commits
- [llvm] r293512 - DAG: Fold fneg into compare with constant into the constant
Matt Arsenault via llvm-commits
- [llvm] r293514 - AMDGPU: Make i32 uaddo/usubo legal
Matt Arsenault via llvm-commits
- [llvm] r293525 - AMDGPU: Run AMDGPUCodeGenPrepare after inlining
Matt Arsenault via llvm-commits
- [llvm] r293540 - AMDGPU: Undo sub x, c -> add x, -c canonicalization
Matt Arsenault via llvm-commits
- [llvm] r293542 - LSR: Don't drop address space when type doesn't match
Matt Arsenault via llvm-commits
- [llvm] r293563 - NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via llvm-commits
- [llvm] r293567 - NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Matt Arsenault via llvm-commits
- [llvm] r293579 - NVPTX: Move InferAddressSpaces to generic code
Matt Arsenault via llvm-commits
- [llvm] r293580 - AMDGPU: Implement hook for InferAddressSpaces
Matt Arsenault via llvm-commits
- [llvm] r293582 - InferAddressSpaces: Don't replace volatile users
Matt Arsenault via llvm-commits
- [llvm] r293584 - InferAddressSpaces: Support atomics
Matt Arsenault via llvm-commits
- [llvm] r293587 - InferAddressSpaces: Support memory intrinsics
Matt Arsenault via llvm-commits
- [llvm] r293593 - InferAddressSpaces: Handle icmp
Matt Arsenault via llvm-commits
- [llvm] r293594 - InferAddressSpaces: Rename constant
Matt Arsenault via llvm-commits
- [llvm] r293598 - AMDGPU: Generalize matching of v_med3_f32
Matt Arsenault via llvm-commits
- [llvm] r293654 - AMDGPU: Use source mods with fcanonicalize
Matt Arsenault via llvm-commits
- [llvm] r293717 - AMDGPU: Fix warning
Matt Arsenault via llvm-commits
- [llvm] r293718 - InferAddressSpaces: Fix broken casting of constants
Matt Arsenault via llvm-commits
- [llvm] r293719 - InferAddressSpaces: Avoid double map lookup
Matt Arsenault via llvm-commits
- [llvm] r293720 - InferAddressSpaces: Remove dead declaration
Matt Arsenault via llvm-commits
- [llvm] r293580 - AMDGPU: Implement hook for InferAddressSpaces
Matt Arsenault via llvm-commits
- [llvm] r293723 - InferAddressSpaces: Handle select
Matt Arsenault via llvm-commits
- [llvm] r293726 - AMDGPU: Cleanup fmin/fmax legacy function
Matt Arsenault via llvm-commits
- [llvm] r293776 - AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Matt Arsenault via llvm-commits
- [llvm] r293809 - AMDGPU: Allow clustering flat memory operations
Matt Arsenault via llvm-commits
- [llvm] r293843 - InferAddressSpaces: clang-format some things
Matt Arsenault via llvm-commits
- [llvm] r293851 - NVPTX: Fix not preserving volatile when expanding memset
Matt Arsenault via llvm-commits
- [llvm] r293857 - AMDGPU: Use source modifiers with f16->f32 conversions
Matt Arsenault via llvm-commits
- [llvm] r293859 - InferAddressSpaces: Handle more cases with constant select operands
Matt Arsenault via llvm-commits
- [llvm] r293962 - AMDGPU: Check if users of fneg can fold mods
Matt Arsenault via llvm-commits
- [llvm] r293968 - AMDGPU: Fold fneg into fminnum/fmaxnum
Matt Arsenault via llvm-commits
- [llvm] r293972 - AMDGPU: Fold fneg into fmin/fmax_legacy
Matt Arsenault via llvm-commits
- [llvm] r294030 - AMDGPU: Don't unroll for private with dynamic allocas
Matt Arsenault via llvm-commits
- [llvm] r294031 - AMDGPU: Set MCAsmInfo::PointerSize
Matt Arsenault via llvm-commits
- [llvm] r294038 - AMDGPU: Cleanup scalar_to_vector test
Matt Arsenault via llvm-commits
- [llvm] r294039 - AMDGPU: AsmParser cleanups
Matt Arsenault via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28696: DAG: Constant fold fp16_to_fp/fp16_to_fp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28886: AMDGPU: Use source mods with fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28846: DAG: Fold fneg into compare with constant into the constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28792: AMDGPU: Fold fneg into fminnum/fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29210: AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle not being divergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28982: DAG: Do not scalarize fsub if fneg is legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28833: AMDGPU: Generalize matching of v_med3_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28846: DAG: Fold fneg into compare with constant into the constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28783: AMDGPU: Check if users of fneg can fold mods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28063: AMDGPU: Make i32 uaddo/usubo legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29070: AMDGPU: Run AMDGPUCodeGenPrepare after inlining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28043: AMDGPU: Undo sub x, c -> add x, -c canonicalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29263: LSR: Don't drop address space when type doesn't match
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29293: LSR: Check atomic instruction pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29297: CodeGenPrepare: Sink addressing modes for atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29297: CodeGenPrepare: Sink addressing modes for atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29301: TargetLowering: Remove AddrSpace parameter from GetAddrModeArguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29302: AMDGPU: Allow sinking of addressing modes for atomic_inc/dec
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29164: NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29165: NVPTX: Trivial cleanups of NVPTXInferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29166: NVPTX: Move InferAddressSpaces to generic code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29187: AMDGPU: Implement hook for InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29188: InferAddressSpaces: Don't replace volatile users
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29190: InferAddressSpaces: Support atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29211: InferAddressSpaces: Support memory intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29213: InferAddressSpaces: Handle icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28833: AMDGPU: Generalize matching of v_med3_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28886: AMDGPU: Use source mods with fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29338: AMDGPU: Basic folds for fmed3 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28699: AMDGPU: Use source modifiers with f16->f32 conversions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29343: InferAddressSpaces: Avoid double map lookup
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29357: InferAddressSpaces: Handle more cases with constant select operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29343: InferAddressSpaces: Avoid double map lookup
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29238: InferAddressSpaces: Handle select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29361: NVPTX: Fix not preserving volatile when expanding memset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29373: NVPTX: Extract mem intrinsic expansions into utilities
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29373: NVPTX: Extract mem intrinsic expansions into utilities
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27584: AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28499: SimplifyLibCalls: Replace copysign calls with intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20552: AMDGPU: Allow clustering flat memory operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20758: Support addrspacecast initializers with isNoopAddrSpaceCast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29429: AMDGPU: Enable InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D23430: Scalarizer: Initialize members set during doInitialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11972: AMDGPU: Set MCAsmInfo::PointerSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29212: InferAddressSpaces: Handle a few intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29361: NVPTX: Fix not preserving volatile when expanding memset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28699: AMDGPU: Use source modifiers with f16->f32 conversions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29357: InferAddressSpaces: Handle more cases with constant select operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29452: AMDGPU/SI: DAGMutation for removing deps between CSEs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29452: AMDGPU/SI: DAGMutation for removing deps between CSEs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28499: SimplifyLibCalls: Replace copysign calls with intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29465: AMDGPU: Add pass to expand memcpy/memmove/memset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26005: AMDGPU: Don't use stack space for SGPR->VGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28783: AMDGPU: Check if users of fneg can fold mods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28792: AMDGPU: Fold fneg into fminnum/fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28912: AMDGPU: Fold fneg into fmin/fmax_legacy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28784: AMDGPU: Check users in fneg/fabs select combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29497: AMDGPU: Don't unroll for private with dynamic allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29497: AMDGPU: Don't unroll for private with dynamic allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11972: AMDGPU: Set MCAsmInfo::PointerSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29528: [DAGCombiner] Push truncate through adde when the carry isn't used.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26005: AMDGPU: Don't use stack space for SGPR->VGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29528: [DAGCombiner] Push truncate through adde when the carry isn't used.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26005: AMDGPU: Don't use stack space for SGPR->VGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29543: AMDGPU: Don't add emergency stack slot if all spills are SGPR->VGPR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29558: AMDGPU: Support for SimplifyDemandedVectorElts for load intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29559: AMDGPU: Support for SimplifyDemandedVectorElts for load intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r293684 - Fix VectorUtils include guard name (NFC)
Matthew Simpson via llvm-commits
- [llvm] r293788 - [LV] Move interleaved access helper functions to VectorUtils (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29313: InterleaveAccessPass: Avoid constructing invalid shuffle masks
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29398: [LV] Move interleaved access helper functions to VectorUtils (NFC)
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29398: [LV] Move interleaved access helper functions to VectorUtils (NFC)
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29398: [LV] Move interleaved access helper functions to VectorUtils (NFC)
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29466: [ARM/AArch64] Support wide interleaved accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27874: ilist_iterator: Allow conversion between reverse and forward iterators
Matthias Braun via llvm-commits
- [llvm] r293673 - InterleaveAccessPass: Avoid constructing invalid shuffle masks
Matthias Braun via llvm-commits
- [llvm] r293730 - MCMacho: Allow __thread_ptr section after dwarf sections
Matthias Braun via llvm-commits
- [llvm] r293855 - AArch64RegisterInfo: Simplify getReservedReg(); NFC
Matthias Braun via llvm-commits
- [llvm] r293856 - RegisterCoalescer: Cleanup joinReservedPhysReg(); NFC
Matthias Braun via llvm-commits
- [zorg] r293989 - compiler-rt works fine with the just built compiler nowadays.
Matthias Braun via llvm-commits
- [test-suite] r294041 - cmake: Use option() instead of set(... CACHE BOOL ...); NFC
Matthias Braun via llvm-commits
- [test-suite] r294042 - External/CMakeLists: Skip autodetection if TEST_SUITE_EXTERNALS_DIR is set
Matthias Braun via llvm-commits
- [llvm] r294087 - MachineCopyPropagation: Do not consider undef operands as clobbers
Matthias Braun via llvm-commits
- [llvm] r294088 - MachineCopyPropagation: Respect implicit operands of COPY
Matthias Braun via llvm-commits
- [PATCH] D28491: [AArch64] Add new subtarget feature to fuse AES crypto operations
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D10533: [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29295: Move core RDF files from lib/Target/Hexagon to CodeGen
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29313: InterleaveAccessPass: Avoid constructing invalid shuffle masks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29313: InterleaveAccessPass: Avoid constructing invalid shuffle masks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29407: AsmPrinter: Emit debug information sections lasst
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29407: AsmPrinter: Emit debug information sections lasst
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29436: RegisterCoalescer: Fix joinReservedPhysReg()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29048: [RegisterCoalescer] Do not call LiveIntervals::getInstructionIndex with a DBG_VALUE
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29436: RegisterCoalescer: Fix joinReservedPhysReg()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29436: RegisterCoalescer: Fix joinReservedPhysReg()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29436: RegisterCoalescer: Fix joinReservedPhysReg()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29436: RegisterCoalescer: Fix joinReservedPhysReg()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29522: MachineCopyPropagation: Respect implicit operands of COPY
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29525: MachineCopyPropagation: Do not consider undef operands as clobbers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29220: [InstCombine] Re-enable guard canonicalization for AND and NOT OR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29220: [InstCombine] Re-enable guard canonicalization for AND and NOT OR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29220: [InstCombine] Re-enable guard canonicalization for AND and NOT OR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r293610 - [lsan] Renable LSan for x86 Linux
Maxim Ostapenko via llvm-commits
- [compiler-rt] r293621 - [lsan] Disable stale_stack_leak.cc testcase on x86
Maxim Ostapenko via llvm-commits
- [compiler-rt] r293644 - [lsan] Fix typo in stale_stack_leak.cc testcase
Maxim Ostapenko via llvm-commits
- [compiler-rt] r293610 - [lsan] Renable LSan for x86 Linux
Maxim Ostapenko via llvm-commits
- [compiler-rt] r293992 - [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Maxim Ostapenko via llvm-commits
- [compiler-rt] r294001 - [lsan] Disable sem_init_glibc.cc testcase for LSan x86.
Maxim Ostapenko via llvm-commits
- [compiler-rt] r293610 - [lsan] Renable LSan for x86 Linux
Maxim Ostapenko via llvm-commits
- [PATCH] D28609: [lsan] Enable LSan for x86 Linux.
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29287: [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29382: [lsan] Respect default value of detect_leaks flag
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29287: [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29287: [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29382: [lsan] Respect default value of detect_leaks flag
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29382: [lsan] Respect default value of detect_leaks flag
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29349: Fix the bitcode upgrade for DIGlobalVariable in a DIImportedEntity context.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29439: FunctionImport: Remove the -disable-force-link-odr flag and change importFunctions to never force link.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29439: FunctionImport: Remove the -disable-force-link-odr flag and change importFunctions to never force link.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29461: [ThinLTO] PrintStatistics when we exit early for thinlto-index-only
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29470: ModuleLinker: Remove importing support. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29471: IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29509: [ThinLTO] Import linkonce_odr as available_externally when possible
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29509: [ThinLTO] Import linkonce_odr as available_externally when possible
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r293912 - [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [llvm] r293914 - Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini via llvm-commits
- [llvm] r293918 - [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [llvm] r293961 - Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini via llvm-commits
- [llvm] r293918 - [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [lld] r293970 - [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [llvm] r293970 - [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [lld] r293993 - Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini via llvm-commits
- [llvm] r293993 - Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Mehdi Amini via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Mehdi Amini via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via llvm-commits
- [polly] r294062 - [Support] Remove unused function hasInvokeEdge. NFC.
Michael Kruse via llvm-commits
- [polly] r294092 - [Support] Add computeReachingWrite. NFC.
Michael Kruse via llvm-commits
- [polly] r294093 - [Support] Add computeArrayUnused. NFC.
Michael Kruse via llvm-commits
- [polly] r294094 - [Support] Add convertZoneToTimepoints. NFC.
Michael Kruse via llvm-commits
- [polly] r294126 - [External] Move lib/JSON to lib/External/JSON. NFC.
Michael Kruse via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D29346: Fix APFloat mod
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D29492: [SelectionDAG/ARM] Check LiveRegGens instead of LiveRegDefs in DelayForLiveRegsBottomUp
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D29563: [Polly][External] Move jsoncpp to lib/External/JSON. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D29563: [Polly][External] Move jsoncpp to lib/External/JSON. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r293534 - Turn a TableGen FastISelEmitter warning into an error.
Michael Kuperstein via llvm-commits
- [llvm] r293500 - [X86][SSE] Add support for combining PINSRW+ASSERTZEXT+PEXTRW patterns with target shuffles
Michael Kuperstein via llvm-commits
- [llvm] r293709 - Shut up GCC warning about operator precedence. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r293580 - AMDGPU: Implement hook for InferAddressSpaces
Michael Kuperstein via llvm-commits
- [llvm] r292366 - [ARM] Create objdump subtarget from build attrs
Michael Kuperstein via llvm-commits
- [llvm] r293580 - AMDGPU: Implement hook for InferAddressSpaces
Michael Kuperstein via llvm-commits
- [llvm] r292366 - [ARM] Create objdump subtarget from build attrs
Michael Kuperstein via llvm-commits
- [llvm] r293793 - [X86] Extend single-source shuffle cost test to test more arches. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r293812 - Shut up another GCC warning about operator precedence. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r293932 - [X86] Add costs for non-AVX512 single-source permutation integer shuffles
Michael Kuperstein via llvm-commits
- [llvm] r294027 - [SLP] Use SCEV to sort memory accesses.
Michael Kuperstein via llvm-commits
- [llvm] r294029 - [SLP] Make sortMemAccesses explicitly return an error. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D29173: [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC)
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29311: [LoopUnroll] Use addClonedBlockToLoopInfo to add loop header to LI (NFC).
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D22314: Make X86CallFrameOptimization work with code generated by fast isel.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D22341: MinMax Index Pattern Identification
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29398: [LV] Move interleaved access helper functions to VectorUtils (NFC)
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29416: [X86] Add costs for non-AVX512 single-source permutation integer shuffles
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29416: [X86] Add costs for non-AVX512 single-source permutation integer shuffles
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29449: [SLP] Generalization of vectorization of CmpInst operands, NFC.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28961: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29416: [X86] Add costs for non-AVX512 single-source permutation integer shuffles
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29449: [SLP] Generalization of vectorization of CmpInst operands, NFC.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D29314: [Instcombine] Combine consecutive identical fences
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D29360: Teach IPSCCP to not propagate return values of naked functions
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D29467: Add support for reading and writing values with runtime-endianness
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D29311: [LoopUnroll] Use addClonedBlockToLoopInfo to add loop header to LI (NFC).
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Michael Zolotukhin via Phabricator via llvm-commits
- [lld] r293630 - [cmake] Support running tests in stand-alone builds
Michal Gorny via llvm-commits
- [PATCH] D28750: [lld] [cmake] Support running tests in stand-alone builds
Michał Górny via Phabricator via llvm-commits
- [PATCH] D28750: [lld] [cmake] Support running tests in stand-alone builds
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29335: [lld] [test] Use LLD-specific binary&library dirs when building stand-alone
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29340: [lld] [test] Fix zlib cond when building stand-alone, clean up
Michał Górny via Phabricator via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
Michał Górny via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
Michał Górny via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29555: [CMake] Fix pthread handling for out-of-tree builds
Michał Górny via Phabricator via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Mikael Holmén via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Mikael Holmén via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Mikael Holmén via llvm-commits
- [llvm] r283838 - [RegAllocGreedy] Attempt to split unspillable live intervals
Mikael Holmén via llvm-commits
- [llvm] r283838 - [RegAllocGreedy] Attempt to split unspillable live intervals
Mikael Holmén via llvm-commits
- [llvm] r293936 - Change how we handle section symbols on ELF.
Mikael Holmén via llvm-commits
- [llvm] r283838 - [RegAllocGreedy] Attempt to split unspillable live intervals
Mikael Holmén via llvm-commits
- [compiler-rt] r293741 - [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Mike Aizatsky via llvm-commits
- [llvm] r294035 - [libfuzzer] chromium-related compilation fixes
Mike Aizatsky via llvm-commits
- [compiler-rt] r293741 - [sanitizer] Support SANITIZER_INTERCEPTOR_HOOKS on Darwin
Mike Aizatsky via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Milan Bouchet-Valat via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Milan Bouchet-Valat via Phabricator via llvm-commits
- [llvm] r293017 - Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662.
NAKAMURA Takumi via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
NAKAMURA Takumi via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
NAKAMURA Takumi via llvm-commits
- [llvm] r293230 - CMake is funky on detecting Intel 17 as GCC compatible.
NAKAMURA Takumi via llvm-commits
- [llvm] r293744 - *MacroFusion.cpp: Suppress warnings to eliminate \param(s). [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r293876 - DIBuilder.h: Fix a typo. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D28489: [CodeGen] Move MacroFusion to the target
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] r293626 - [PowerPC][Altivec] Add vmr extended mnemonic
Nemanja Ivanovic via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29289: [PowerPC] pseudo instruction EH_SjLj_LongJmp64 requires G8RC_NOX0 register
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29133: [PowerPC][Altivec] Add vmr extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29387: [PPC] Use subfic instruction for subtract from immediate
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r293635 - [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Haehnle via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r293648 - [X86] Implement -mfentry
Nirav Dave via llvm-commits
- [llvm] r293892 - [X86, ISEL] Fix X86 increment chain dependence calculation
Nirav Dave via llvm-commits
- [llvm] r293893 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Dave via llvm-commits
- [llvm] r293915 - Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
Nirav Dave via llvm-commits
- [PATCH] D28001: [X86] Teach Clang about -mfentry flag
Nirav Dave via Phabricator via llvm-commits
- [llvm] r293893 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Davé via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D29487: Make RWPI use movw/movt when available
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D29487: Make RWPI use movw/movt when available
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r293850 - Fix LLDB Android AArch64 GCC debug info build
Omair Javaid via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r293818 - Remove an assertion that doesn't hold when mixing -g and -gmlt through
Paul Robinson via llvm-commits
- [llvm] r293841 - Remove an assertion that doesn't hold when mixing -g and -gmlt through
Paul Robinson via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29310: Fix DwarfDebug assertions with LTO mixing -g and -gmlt
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29430: Fix an assert when mixing -g and -gmlt in LTO
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29430: Fix an assert when mixing -g and -gmlt in LTO
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29430: Fix an assert when mixing -g and -gmlt in LTO
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29504: Merge DebugLoc on combined stores
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29481: [Support] Add FormatVariadic support for chrono types
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D29481: [Support] Add FormatVariadic support for chrono types
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D29481: [Support] Add FormatVariadic support for chrono types
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D22754: [mips] Adding support for symbolic constants for mips64r6
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D22754: [mips] Adding support for symbolic constants for mips64r6
Petar Jovanovic via Phabricator via llvm-commits
- [lld] r293519 - ELF: Align RELRO to the target page size rather than the max page size.
Peter Collingbourne via llvm-commits
- [lld] r293519 - ELF: Align RELRO to the target page size rather than the max page size.
Peter Collingbourne via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via llvm-commits
- [lld] r293529 - Add missing aarch64 requirement.
Peter Collingbourne via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Peter Collingbourne via llvm-commits
- [llvm] r293667 - MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Peter Collingbourne via llvm-commits
- [lld] r293519 - ELF: Align RELRO to the target page size rather than the max page size.
Peter Collingbourne via llvm-commits
- [llvm] r289859 - LibDriver: Allow resource files to be archive members.
Peter Collingbourne via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Peter Collingbourne via llvm-commits
- [lld] r293838 - Update test expectation as followup to r293674.
Peter Collingbourne via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Peter Collingbourne via llvm-commits
- [llvm] r293844 - X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 128).
Peter Collingbourne via llvm-commits
- [llvm] r293864 - Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r293865 - LTO: Link non-prevailing weak_odr or linkonce_odr globals into the combined module with available_externally linkage.
Peter Collingbourne via llvm-commits
- [llvm] r293919 - FunctionImport: Remove the -disable-force-link-odr flag and change importFunctions to never force link.
Peter Collingbourne via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Peter Collingbourne via llvm-commits
- [llvm] r294013 - Object: Handle files without a dynamic symbol table.
Peter Collingbourne via llvm-commits
- [llvm] r294014 - FunctionImport: Use IRMover directly.
Peter Collingbourne via llvm-commits
- [llvm] r294015 - ModuleLinker: Remove importing support. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r294016 - IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.
Peter Collingbourne via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Peter Collingbourne via llvm-commits
- [PATCH] D29242: ELF: Align RELRO to the target page size rather than the max page size.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29258: Print alignment in decimal instead of hexadecimal.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28621: X86: Teach X86InstrInfo::analyzeCompare to recognize compares of symbols.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29439: FunctionImport: Remove the -disable-force-link-odr flag and change importFunctions to never force link.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29439: FunctionImport: Remove the -disable-force-link-odr flag and change importFunctions to never force link.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29439: FunctionImport: Remove the -disable-force-link-odr flag and change importFunctions to never force link.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29470: ModuleLinker: Remove importing support. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29471: IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29482: Object: Handle files without a dynamic symbol table.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29482: Object: Handle files without a dynamic symbol table.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29470: ModuleLinker: Remove importing support. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29471: IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29240: IR: Consider two DISubprograms to be odr-equal if they have the same template parameters.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29526: Add an option to use the MSVC linker to link LTO-generated object files.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Peter Smith via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Peter Smith via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Peter Smith via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Peter Smith via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Peter Smith via llvm-commits
- [lld] r293757 - [ELF] Use SyntheticSections for Thunks
Peter Smith via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Peter Smith via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Peter Smith via Phabricator via llvm-commits
- [lld] r293811 - [ELF] Handle multiple discontiguous .note sections
Petr Hosek via llvm-commits
- [PATCH] D29364: [ELF] Handle multiple discontiguous .note sections
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D29364: [ELF] Handle multiple discontiguous .note sections
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] D29364: [ELF] Handle multiple discontiguous .note sections
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] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
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] D28575: [CMake] Support externalizing debug info on non-Darwin platforms
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D29573: [libunwind][CMake] Use libc++ headers when available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D29574: [libcxxabi][CMake] Support in-tree libunwind when building as part of runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D29575: [libcxx][CMake] Support in-tree libunwind when building as part of runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D28354: [X86][MCU] replace select with bit manipulation instead of branches
Phabricator via Phabricator via llvm-commits
- [PATCH] D28079: [GlobalISel] Add support for indirectbr
Phabricator via Phabricator via llvm-commits
- [PATCH] D29049: TableGen: Fix infinite recursion in RegisterBankEmitter
Phabricator via Phabricator via llvm-commits
- [PATCH] D26730: AMDGPU/GlobalISel: Add support for simple shaders
Phabricator via Phabricator via llvm-commits
- [PATCH] D28759: [ExecutionDepsFix] Improve clearance calculation for loops
Phabricator via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Phabricator via Phabricator via llvm-commits
- [PATCH] D28675: [DAGCombine] require UnsafeFPMath for re-association of addition
Phabricator via Phabricator via llvm-commits
- [PATCH] D29325: AMDGPU/SI: Attempt to fix inst-select-load-smrd.mir on some builds
Phabricator via Phabricator via llvm-commits
- [PATCH] D29313: InterleaveAccessPass: Avoid constructing invalid shuffle masks
Phabricator via Phabricator via llvm-commits
- [PATCH] D29174: [Utils] Update comment in vimrc
Phabricator via Phabricator via llvm-commits
- [PATCH] D29315: MCMacho: Allow __thread_ptr section after dwarf sections
Phabricator via Phabricator via llvm-commits
- [PATCH] D29103: [tsan] Properly describe GCD worker threads in reports
Phabricator via Phabricator via llvm-commits
- [PATCH] D28836: [tsan] Provide API for libraries for race detection on custom objects
Phabricator via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Phabricator via Phabricator via llvm-commits
- [PATCH] D29287: [sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6
Phabricator via Phabricator via llvm-commits
- [PATCH] D29525: MachineCopyPropagation: Do not consider undef operands as clobbers
Phabricator via Phabricator via llvm-commits
- [PATCH] D29522: MachineCopyPropagation: Respect implicit operands of COPY
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] D25849: [GVN] Prevent load coercion with irregular vector types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D25849: [GVN] Prevent load coercion with irregular vector types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29519: Add PredicateInfo utility and printing pass
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Quentin Colombet via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Quentin Colombet via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Quentin Colombet via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Quentin Colombet via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Quentin Colombet via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Quentin Colombet via llvm-commits
- [llvm] r283838 - [RegAllocGreedy] Attempt to split unspillable live intervals
Quentin Colombet via llvm-commits
- [llvm] r293934 - [LiveRangeEdit] Don't mess up with LiveInterval when a new vreg is created.
Quentin Colombet via llvm-commits
- [llvm] r283838 - [RegAllocGreedy] Attempt to split unspillable live intervals
Quentin Colombet via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29263: LSR: Don't drop address space when type doesn't match
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D28307: Add Instruction number to LSR cost model (PR23384) part 1 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29495: [SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG of a physical register.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29522: MachineCopyPropagation: Respect implicit operands of COPY
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29525: MachineCopyPropagation: Do not consider undef operands as clobbers
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D29270: [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values accordingly.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29242: ELF: Align RELRO to the target page size rather than the max page size.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29258: Print alignment in decimal instead of hexadecimal.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29332: [ELF] - Linkerscript: properly mark minus expression with non-absolute flag
Rafael Avila de Espindola via llvm-commits
- [lld] r293683 - Check R_386_{PC,}{8,16} for overflow.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Rafael Avila de Espindola via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29407: AsmPrinter: Emit debug information sections lasst
Rafael Avila de Espindola via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Rafael Avila de Espindola via llvm-commits
- [llvm] r293936 - Change how we handle section symbols on ELF.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29482: Object: Handle files without a dynamic symbol table.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
Rafael Avila de Espindola via llvm-commits
- [lld] r293963 - Update comments.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
Rafael Avila de Espindola via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Rafael Avila de Espindola via llvm-commits
- [llvm] r293480 - Fix the values of two xcore ELF flags.
Rafael Espindola via llvm-commits
- [llvm] r293481 - Revert "Fix the values of two xcore ELF flags."
Rafael Espindola via llvm-commits
- [llvm] r293484 - Only print architecture dependent flags for that architecture.
Rafael Espindola via llvm-commits
- [llvm] r293486 - Bring back r293480. It is safe now.
Rafael Espindola via llvm-commits
- [lld] r293495 - Port r292789 and r293177.
Rafael Espindola via llvm-commits
- [lld] r293497 - Fix binary file that was corrupted in the svn move.
Rafael Espindola via llvm-commits
- [lld] r293513 - Port r292910.
Rafael Espindola via llvm-commits
- [lld] r293583 - Make the test future proof.
Rafael Espindola via llvm-commits
- [llvm] r293689 - Make this file clang-format friendly and clang-format it.
Rafael Espindola via llvm-commits
- [llvm] r293712 - Move some code to a helper function. NFC.
Rafael Espindola via llvm-commits
- [llvm] r293715 - Move more code to helper functions. NFC.
Rafael Espindola via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Rafael Espindola via llvm-commits
- [llvm] r293936 - Change how we handle section symbols on ELF.
Rafael Espindola via llvm-commits
- [lld] r293937 - Update for llvm change.
Rafael Espindola via llvm-commits
- [llvm] r293946 - Relax test so that it passes on OS X.
Rafael Espindola via llvm-commits
- [lld] r294005 - Replace MergeOutputSection with a synthetic section.
Rafael Espindola via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Rafael Espindola via llvm-commits
- [lld] r294048 - Stop propagating Entsize.
Rafael Espindola via llvm-commits
- [lld] r294054 - Don't worry about dropping SHF_MERGE.
Rafael Espindola via llvm-commits
- [lld] r294057 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r294060 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Espíndola via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r293574 - Remove LLVM_CONFIG from config headers
Reid Kleckner via llvm-commits
- [llvm] r293943 - [CodeGen] Remove dead call-or-prologue enum from CCState
Reid Kleckner via llvm-commits
- [llvm] r293945 - [X86] Avoid sorted order check in release builds
Reid Kleckner via llvm-commits
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29229: [compiler-rt] Fix tests for the exported interface on Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29154: [compiler-rt] Split dll_thunks into different sanitizers.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27051: [X86] Add NumRegisterParameters Module Flag
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Add explicit regparm flag for X86-32 calling convention.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D17738: [NVPTX] Fix function identifiers that are invalid in PTX and a bug fix for the case of name collisions.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29334: [asan] Ensure we export all the interface when considering the static library.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29413: [Assembler] Add a pointer to the inline assembly SourceMgr in MCContext.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29428: [SimplifyCFG] Merge similar fatal error blocks ending in unreachable
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29459: [asan] Move `DescribeSignalOrException` to sanitizer common.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29457: [asan] Properly handle exceptions.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29428: [SimplifyCFG] Merge similar fatal error blocks ending in unreachable
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29428: [SimplifyCFG] Merge similar fatal error blocks ending in unreachable
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29458: [asan] Move exception code to sanitizer_common.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29462: [libFuzzer] Properly handle exceptions with UnhandledExceptionFilter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29463: [asan] Intercept SetUnhandledExceptionFilter.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29158: [compiler-rt] Add dynamic_runtime_thunk for different sanitizers.
Reid Kleckner via Phabricator via llvm-commits
- [zorg] r293906 - [zorg] LNT ARM bot is 4-cores
Renato Golin via llvm-commits
- [llvm] r293893 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Renato Golin via llvm-commits
- [PATCH] D29274: [ARM] Enable v8.3-A complex instruction support
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29272: Enable ARM v8.3-A architecture
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29275: [AArch64] Enable v8.3-A complex instr support
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29226: [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29272: Enable ARM v8.3-A architecture
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29281: [docs] cleanup documentation on lit substitutions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29275: [AArch64] Enable v8.3-A complex instr support
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29274: [ARM] Enable v8.3-A complex instruction support
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29281: [docs] cleanup documentation on lit substitutions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29286: [XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUs
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29286: [XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUs
Renato Golin via Phabricator via llvm-commits
- [PATCH] D10533: [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29397: [DAGCombiner] Support bswap as a part of load combine patterns
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29397: [DAGCombiner] Support bswap as a part of load combine patterns
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29398: [LV] Move interleaved access helper functions to VectorUtils (NFC)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29232: [JumpThread] No need to erase BB from LoopHeaders. NFC.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29410: [Assembler] Restore diagnostics handler after parsing.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29409: [Assembler] Allow buffer id to be passed to MCAsmParser
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29412: [Assembler] Always copy temp inline assembly string.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29414: [Assembler] Enable nicer diagnostics for inline assembly.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29472: PR31358: Add support for armv7ve triple in llvm.
Richard Barton via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
Robert Schilling via Phabricator via llvm-commits
- [polly] r293890 - A new algorithm for identification of a SCoP statement that implement a matrix
Roman Gareev via llvm-commits
- [PATCH] D29455: [ADT] Delete orphaned doxygen comment in PriorityWorklist
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Rong Xu via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29474: [PGO] display select instruction raw profile data in graph dump
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29379: [cmake] Generate symbol exports files in config subdir
Rudy Pons via Phabricator via llvm-commits
- [lld] r293519 - ELF: Align RELRO to the target page size rather than the max page size.
Rui Ueyama via llvm-commits
- [llvm] r289859 - LibDriver: Allow resource files to be archive members.
Rui Ueyama via llvm-commits
- [lld] r293283 - [ELF][ARM] Use SyntheticSections for Thunks
Rui Ueyama via llvm-commits
- [lld] r293683 - Check R_386_{PC,}{8,16} for overflow.
Rui Ueyama via llvm-commits
- [lld] r293685 - Print alignment in decimal instead of hexadecimal.
Rui Ueyama via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
Rui Ueyama via llvm-commits
- [lld] r293820 - Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via llvm-commits
- [llvm] r293820 - Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via llvm-commits
- [lld] r293824 - Revert r293820: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via llvm-commits
- [llvm] r293824 - Revert r293820: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via llvm-commits
- [lld] r293832 - Simplify createPhdrs. NFC.
Rui Ueyama via llvm-commits
- [lld] r293847 - Re-submit r293820: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via llvm-commits
- [llvm] r293847 - Re-submit r293820: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via llvm-commits
- [lld] r293849 - Make `-z stack-size` compatible with ld.bfd.
Rui Ueyama via llvm-commits
- [lld] r293854 - Accept `-trace-symbol foo` as well as `-trace-symbol=foo`.
Rui Ueyama via llvm-commits
- [lld] r293963 - Update comments.
Rui Ueyama via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Rui Ueyama via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Rui Ueyama via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Rui Ueyama via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Rui Ueyama via llvm-commits
- [lld] r294117 - Use a utility function to reduce repetition. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D29327: [LLD][ELF] Use Synthetic Sections for Thunks (try 2)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29332: [ELF] - Linkerscript: properly mark minus expression with non-absolute flag
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29270: [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values accordingly.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29276: [ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29258: Print alignment in decimal instead of hexadecimal.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29258: Print alignment in decimal instead of hexadecimal.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29364: [ELF] Handle multiple discontiguous .note sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29364: [ELF] Handle multiple discontiguous .note sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29330: Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added partial support for --emit-relocs (no --gc-section case)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29392: [ELF] - Change value checks to checkUInt for R_386_8/R_386_PC8/R_386_16/R_386_PC16 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29391: [ELF] - Postpone the evaluation of DefinedSynthetic value
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29493: [ELF] - Use SignExtend when reading R_386_PC16 addend.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29453: [ELF] - Allow going over alignment commands in algorithm of placing non-alloc orphans.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29490: [ELF] - Use SignExtend when reading R_386_PC8 addend.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29526: Add an option to use the MSVC linker to link LTO-generated object files.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r293577 - TableGen: use fully qualified name for StringLiteral
Saleem Abdulrasool via llvm-commits
- [PATCH] D28750: [lld] [cmake] Support running tests in stand-alone builds
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D29409: [Assembler] Allow buffer id to be passed to MCAsmParser
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r293569 - [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [llvm] r293471 - [MemorySSA] Revert r293361 and r293363, as the tests fail under asan.
Sam McCall via llvm-commits
- [llvm] r293634 - [ARM] Avoid using ARM instructions in Thumb mode
Sam Parker via llvm-commits
- [llvm] r292366 - [ARM] Create objdump subtarget from build attrs
Sam Parker via llvm-commits
- [llvm] r293764 - [ARM] const cast fix for ARMAttributeParser test
Sam Parker via llvm-commits
- [PATCH] D29272: Enable ARM v8.3-A architecture
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29274: [ARM] Enable v8.3-A complex instruction support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29275: [AArch64] Enable v8.3-A complex instr support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29272: Enable ARM v8.3-A architecture
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29283: [ARM] Avoid using ARM instructions in Thumb mode
Sam Parker via Phabricator via llvm-commits
- [llvm] r293487 - [InstCombine] add tests for shift-shift patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] r293489 - [InstCombine] enable lshr(shl X, C1), C2 folds for vectors with splat constants
Sanjay Patel via llvm-commits
- [llvm] r293496 - [InstCombine] add 'exact' to lshr to show that it got dropped; NFC
Sanjay Patel via llvm-commits
- [llvm] r293498 - [InstCombine] fixed to propagate 'exact' on lshr
Sanjay Patel via llvm-commits
- [llvm] r293507 - [InstCombine] enable (X <<nsw C1) >>s C2 --> X <<nsw (C1-C2) for vectors with splat constants
Sanjay Patel via llvm-commits
- [llvm] r293508 - [InstCombine] use auto with obvious type; NFC
Sanjay Patel via llvm-commits
- [llvm] r293517 - [InstCombine] add vector splat tests for (X >>?exact C1) << C2 --> X >>?exact (C1-C2); NFC
Sanjay Patel via llvm-commits
- [llvm] r293524 - [InstCombine] enable (X >>?exact C1) << C2 --> X >>?exact (C1-C2) for vectors with splat constants
Sanjay Patel via llvm-commits
- [llvm] r293555 - [InstCombine] add tests for more shift-shift patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] r293562 - [InstCombine] enable more lshr(shl X, C1), C2 folds for vectors with splat constants
Sanjay Patel via llvm-commits
- [llvm] r293566 - [InstCombine] add vector test for (X <<nsw C1) >>s C2 --> X <<nsw (C1 - C2); NFC
Sanjay Patel via llvm-commits
- [llvm] r293570 - [InstCombine] enable (X <<nsw C1) >>s C2 --> X <<nsw (C1 - C2) for vectors with splat constants
Sanjay Patel via llvm-commits
- [llvm] r293652 - fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r293656 - [InstCombine] add test for possible zext-phi transform; NFC
Sanjay Patel via llvm-commits
- [llvm] r293773 - [ValueTracking] avoid crashing from bad assumptions (PR31809)
Sanjay Patel via llvm-commits
- [llvm] r293814 - [InstCombine] move folds for shift-shift pairs; NFCI
Sanjay Patel via llvm-commits
- [llvm] r293816 - fix typos; NFC
Sanjay Patel via llvm-commits
- [llvm] r293823 - [ValueTracking] remove a FIXME for something we don't want to do; NFC
Sanjay Patel via llvm-commits
- [llvm] r294034 - [InstCombine] auto-generate better test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r294040 - [InstCombine] auto-generate better test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r294049 - [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjay Patel via llvm-commits
- [llvm] r294066 - [InstCombine] treat i1 as a special type in shouldChangeType()
Sanjay Patel via llvm-commits
- [PATCH] D27855: try to extend nonnull-ness of arguments from a callsite back to its parent function
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29336: [InstCombine] treat i1 as a special type in shouldChangeType()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29395: [ValueTracking] avoid crashing from bad assumptions (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29336: [InstCombine] treat i1 as a special type in shouldChangeType()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29404: [ValueTracking] emit a warning when we detect a conflicting assumption (PR31809)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29336: [InstCombine] treat i1 as a special type in shouldChangeType()
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r293736 - [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Sanjoy Das via llvm-commits
- [llvm] r293775 - [ImplicitNullCheck] Extend canReorder scope
Sanjoy Das via llvm-commits
- [llvm] r293778 - [InstCombine] Allow InstCombine to merge adjacent guards
Sanjoy Das via llvm-commits
- [llvm] r293789 - [ImplicitNullChecks] NFC Fix the implicit-null-checks.mir test
Sanjoy Das via llvm-commits
- [llvm] r293778 - [InstCombine] Allow InstCombine to merge adjacent guards
Sanjoy Das via llvm-commits
- [llvm] r293799 - [IPSCCP] Don't propagate return values of functions marked as noinline.
Sanjoy Das via llvm-commits
- [PATCH] D28044: [LV/LoopAccess] Check statically if an unknown dependence distance can be proven larger than the loop-count
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29220: [InstCombine] Re-enable guard canonicalization for AND and NOT OR
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29378: [InstCombine] Allow InstCombine to merge adjacent guards
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29390: [ImplicitNullChecks] NFC Fix the implicit-null-checks.mir test
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29390: [ImplicitNullChecks] NFC Fix the implicit-null-checks.mir test
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28740: [LangRef] Explicitly allow readnone and reaodnly functions to unwind
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29331: [LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29400: [ImplicitNullCheck] Extend Implicit Null Check scope by using stores
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28158: [SCEV] limit recursion depth and operands number in getAddExpr
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29517: This patch adds a predicateinfo intrinsic, as part of splitting up D29316.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28909: [InstCombineCalls] Unfold element atomic memcpy instruction
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r293998 - Test commit: remove a blank line.
Sanne Wouda via llvm-commits
- [llvm] r293999 - [LLC] Add an inline assembly diagnostics handler.
Sanne Wouda via llvm-commits
- [llvm] r294000 - [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29020: [ARM] Change TCReturn to tBL if tailcall optimization fails.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29408: [LLC] Add an inline assembly diagnostics handler.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29408: [LLC] Add an inline assembly diagnostics handler.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29410: [Assembler] Restore diagnostics handler after parsing.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29411: [Assembler] Move SourceMgr and DiagInfo into AsmPrinter.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29412: [Assembler] Always copy temp inline assembly string.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29413: [Assembler] Add a pointer to the inline assembly SourceMgr in MCContext.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29414: [Assembler] Enable nicer diagnostics for inline assembly.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29414: [Assembler] Enable nicer diagnostics for inline assembly.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29441: [Assembler] Enable nicer diagnostics for inline assembly.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D29218: [mips][ias] Further relax operands of certain assembly instructions
Sean Bruno via Phabricator via llvm-commits
- [PATCH] D29328: [mips] dla expansion without the at register
Sean Bruno via Phabricator via llvm-commits
- [PATCH] D29424: [PPC] WIP - Add statistics for mem* fucntions
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D29424: [PPC] WIP - Add statistics for mem* fucntions
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D29424: [PPC] WIP - Add statistics for mem* fucntions
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D29424: [PPC] WIP - Add statistics for mem* fucntions
Sean Fertile via Phabricator via llvm-commits
- [llvm] r293663 - [X86][XOP] Add test showing failure to combine build vector to vpermil2ps shuffle
Sean Silva via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Sean Silva via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Sean Silva via llvm-commits
- [llvm] r293727 - [IPSCCP] Teach how to not propagate return values of naked functions.
Sean Silva via llvm-commits
- [llvm] r293916 - [X86][XOP] Added FIXME comments to missed shuffle combine opportunities
Sean Silva via llvm-commits
- [llvm] r294055 - [PGO] Add select instr profile in graph dump
Sean Silva via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Sean Silva via llvm-commits
- [lld] r293792 - Strip file path from the -o option while creating reproduce.txt.
Sean Silva via llvm-commits
- [lld] r293963 - Update comments.
Sean Silva via llvm-commits
- [lld] r293963 - Update comments.
Sean Silva via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Sean Silva via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Sean Silva via llvm-commits
- [lld] r294006 - Handle numbers followed by ":" in linker scripts.
Sean Silva via llvm-commits
- [PATCH] D29259: [PGO] make graph view internal options available for all builds
Sean Silva via Phabricator via llvm-commits
- [PATCH] D29316: Add predicateinfo intrinsic, analysis pass, and basic NewGVN support
Sean Silva via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Sean Silva via Phabricator via llvm-commits
- [PATCH] D29377: [GVNHoist] Merge DebugLoc metadata on hoisted instructions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D28767: Do not verify Dominator tree if it has no roots
Serge Pavlov via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29280: Do not verify MachimeDominatorTree if it is not calculated
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29280: Do not verify MachimeDominatorTree if it is not calculated
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29280: Do not verify MachimeDominatorTree if it is not calculated
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D24926: Added support of configuration files
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] r293505 - [XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUs
Serge Rogatch via llvm-commits
- [PATCH] D29286: [XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUs
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D29286: [XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUs
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D29286: [XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUs
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29119: [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29390: [ImplicitNullChecks] NFC Fix the implicit-null-checks.mir test
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29120: [ImplicitNullCheck] Extend canReorder scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29400: [ImplicitNullCheck] Extend Implicit Null Check scope by using stores
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D29400: [ImplicitNullCheck] Extend Implicit Null Check scope by using stores
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [llvm] r293629 - [InstCombine] Make sure that LHS and RHS have the same type in
Silviu Baranga via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Simon Atanasyan via llvm-commits
- [lld] r293879 - Port r292160 and r292161.
Simon Atanasyan via llvm-commits
- [lld] r293674 - Port r293519 and r293529.
Simon Atanasyan via llvm-commits
- [PATCH] D28025: [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D29346: Fix APFloat mod
Simon Byrne via Phabricator via llvm-commits
- [PATCH] D29346: Fix APFloat mod
Simon Byrne via Phabricator via llvm-commits
- [PATCH] D29346: Fix APFloat mod
Simon Byrne via Phabricator via llvm-commits
- [llvm] r293614 - [mips] Addition of the immediate cases for the instructions [d]div, [d]divu
Simon Dardis via llvm-commits
- [llvm] r293772 - [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer
Simon Dardis via llvm-commits
- [llvm] r293798 - [mips] Parse the 'bopt' and 'nobopt' directives in IAS.
Simon Dardis via llvm-commits
- [llvm] r293905 - [mips] Expansion of BEQL and BNEL with immediate operands
Simon Dardis via llvm-commits
- [zorg] r294002 - [zorg][mips] Update build failure email address to mine
Simon Dardis via llvm-commits
- [llvm] r294012 - [mips] Remove absolute size assertion for end directive
Simon Dardis via llvm-commits
- [compiler-rt] r294033 - [sancov] Disable failing test for MIPS.
Simon Dardis via llvm-commits
- [PATCH] D17040: [mips] Expansion of BEQL and BNEL with immediate operands
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D17040: [mips] Expansion of BEQL and BNEL with immediate operands
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D16807: [mips] MUL macro variations
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D16807: [mips] MUL macro variations
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D16807: [mips] MUL macro variations
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D16889: [mips] Addition of the immediate cases for the instructions [d]div, [d]divu
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D16889: [mips] Addition of the immediate cases for the instructions [d]div, [d]divu
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D29328: [mips] dla expansion without the at register
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D28025: [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D28025: [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D22754: [mips] Adding support for symbolic constants for mips64r6
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D17040: [mips] Expansion of BEQL and BNEL with immediate operands
Simon Dardis via Phabricator via llvm-commits
- [llvm] r293500 - [X86][SSE] Add support for combining PINSRW+ASSERTZEXT+PEXTRW patterns with target shuffles
Simon Pilgrim via llvm-commits
- [llvm] r293520 - Use SelectionDAG::getBuildVector/getSplatBuildVector helper functions where possible. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293532 - Use SelectionDAG::getBuildVector helper function where possible. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293533 - [X86][XOP] Fix test name
Simon Pilgrim via llvm-commits
- [llvm] r293560 - [X86][SSE] Generalize the number of decoded shuffle inputs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293561 - [X86][SSE] Fix unsigned <= 0 warning in assert. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293627 - [X86][SSE] Add support for combining PINSRW into a target shuffle.
Simon Pilgrim via llvm-commits
- [llvm] r293628 - [X86][SSE] Detect unary PBLEND shuffles.
Simon Pilgrim via llvm-commits
- [llvm] r293637 - [X86][SSE] Add support for combining PINSRB into a target shuffle.
Simon Pilgrim via llvm-commits
- [llvm] r293663 - [X86][XOP] Add test showing failure to combine build vector to vpermil2ps shuffle
Simon Pilgrim via llvm-commits
- [llvm] r293766 - [X86][SSE] Merge SSE2 PINSRW lowering with SSE41 PINSRB/PINSRW lowering. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293777 - [X86][SSE] Remove unused argument. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r293880 - [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Simon Pilgrim via llvm-commits
- [llvm] r293907 - [X86][SSE] Add test case for PR18344
Simon Pilgrim via llvm-commits
- [llvm] r293916 - [X86][XOP] Added FIXME comments to missed shuffle combine opportunities
Simon Pilgrim via llvm-commits
- [llvm] r294018 - [X86][SSE] Renamed all_of/any_of reduction patterns tests
Simon Pilgrim via llvm-commits
- [llvm] r294020 - [X86][SSE] Add support for combining scalar_to_vector(extract_vector_elt) into a target shuffle.
Simon Pilgrim via llvm-commits
- [llvm] r294101 - [X86][SSE] Add target shuffle combine buildvec style tests
Simon Pilgrim via llvm-commits
- [llvm] r294128 - [X86][SSE] Add target cpu specific reciprocal tests
Simon Pilgrim via llvm-commits
- [llvm] r294147 - [X86][AVX] Add 8i32 -> 8f32 sitofp tests with constant insertion
Simon Pilgrim via llvm-commits
- [llvm] r294162 - [X86][SSE] Replace insert_vector_elt(vec, -1, idx) with shuffle
Simon Pilgrim via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28747: [X86] Don't create VBROADCAST nodes with 256-bit or 512-bit input types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28688: MC: Introduce the ABS8 symbol modifier.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28689: X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0, 256).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29399: [X86][SSE] Combine shuffle nodes with multiple uses if all the users are being combined.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28810: [X86][SSE] Use MOVMSK for all_of/any_of reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29454: [DAGCombine] RFC: Recognise any_extend_vector_inreg and truncation style shuffle masks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29292: [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() != ISD::DELETED_NODE && "NodeToMatch was removed partway through selection"' failed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29394: [DAGCombiner] Support non-zero offset in load combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29541: [DAGCombiner] Leverage add's commutativity
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29399: [X86][SSE] Combine shuffle nodes with multiple uses if all the users are being combined.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29524: [DAGCombiner] Make DAGCombiner smarter about overflow
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29541: [DAGCombiner] Leverage add's commutativity
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29524: [DAGCombiner] Make DAGCombiner smarter about overflow
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29521: Add ADDC to SelectionDAG::computeKnownBits and ComputeNumSignBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29568: [DAGCombine] Allow vector constant folding of any value type before type legalization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29564: [DAGCombiner] (add X, (adde Y, 0, Carry)) -> (adde X, Y, Carry)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [PATCH] D29094: Add verbose printing of line info in LLVM Symbolizer
Simon Que via Phabricator via llvm-commits
- [PATCH] D29368: Add regression test for verbose llvm-symbolizer output
Simon Que via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Simon Que via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Simon Que via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Simon Que via Phabricator via llvm-commits
- [llvm] r293549 - [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via llvm-commits
- [llvm] r293728 - Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via llvm-commits
- [llvm] r293837 - [AMDGPU] Account workgroup size in LDS occupancy limits
Stanislav Mekhanoshin via llvm-commits
- [llvm] r293991 - [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via llvm-commits
- [llvm] r294032 - [AMDGPU] Bump -amdgpu-unroll-threshold-private to 2000
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29105: Fix regalloc assignment of overlapping registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29423: [AMDGPU] Account workgroup size in LDS occupancy limits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29497: AMDGPU: Don't unroll for private with dynamic allocas
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29505: [AMDGPU] Bump -amdgpu-unroll-threshold-private to 2000
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29505: [AMDGPU] Bump -amdgpu-unroll-threshold-private to 2000
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28891: add support for Cavium ThunderX ARM64 processors
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D28891: add support for Cavium ThunderX ARM64 processors
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D28891: add support for Cavium ThunderX ARM64 processors
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D29346: Fix APFloat mod
Steve Canon via Phabricator via llvm-commits
- [llvm] r293842 - [dsymutil] Fix __LINKEDIT vmsize in dsymutil upgrade path
Steven Wu via llvm-commits
- [PATCH] D29433: [dsymutil] Fix __LINKEDIT vmsize in dsymutil upgrade path
Steven Wu via Phabricator via llvm-commits
- [PATCH] D29433: [dsymutil] Fix __LINKEDIT vmsize in dsymutil upgrade path
Steven Wu via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Sven Verdoolaege via llvm-commits
- [llvm] r293688 - Do not propagate DebugLoc across basic blocks
Taewook Oh via llvm-commits
- [PATCH] D29377: [GVNHoist] Merge DebugLoc metadata on hoisted instructions
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [llvm] r293901 - [ThinLTO] Resolve old FIXME for alias importing in test
Teresa Johnson via llvm-commits
- [llvm] r293908 - [ThinLTO] PrintStatistics when we exit early for thinlto-index-only
Teresa Johnson via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Teresa Johnson via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Teresa Johnson via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29435: Linker: Move special casing for available_externally in IRMover to clients. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29367: LTO: Link non-prevailing weak_odr, linkonce_odr or available_externally globals into the combined module with available_externally linkage.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29461: [ThinLTO] PrintStatistics when we exit early for thinlto-index-only
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29461: [ThinLTO] PrintStatistics when we exit early for thinlto-index-only
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29468: FunctionImport: Use IRMover directly. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D28978: [ThinLTO] Add an auto-hide feature
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29509: [ThinLTO] Import linkonce_odr as available_externally when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29509: [ThinLTO] Import linkonce_odr as available_externally when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29509: [ThinLTO] Import linkonce_odr as available_externally when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Tim Northover via llvm-commits
- [llvm] r293541 - GlobalISel: translate memset & memmove.
Tim Northover via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Tim Northover via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Tim Northover via llvm-commits
- [llvm] r293537 - GlobalISel: permit unused vregs without a register-class after ISel.
Tim Northover via llvm-commits
- [llvm] r293545 - GlobalISel: tidy up def/use test. NFC.
Tim Northover via llvm-commits
- [llvm] r293546 - GlobalISel: account for differing exception selector sizes.
Tim Northover via llvm-commits
- [llvm] r293550 - GlobalISel: correctly translate invoke when callee is a register.
Tim Northover via llvm-commits
- [llvm] r293670 - GlobalISel: merge invoke and call translation paths.
Tim Northover via llvm-commits
- [llvm] r293679 - GlobalISel: the translation of an invoke must branch to the good block.
Tim Northover via llvm-commits
- [llvm] r294022 - GlobalISel: translate dynamic alloca instructions.
Tim Northover via llvm-commits
- [compiler-rt] r293586 - [compiler-rt] Don't change g_tls_size after initialization.
Tim Shen via llvm-commits
- [PATCH] D29236: [compiler-rt] Don't change g_tls_size after initialization.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D29236: [compiler-rt] Don't change g_tls_size after initialization.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28329: [PowerPC, DAGCombiner] Fold a << (b % (sizeof(a) * 8)) back to a single instruction
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Timur Iskhodzhanov via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Timur Iskhodzhanov via Phabricator via llvm-commits
- [www] r293659 - Add schedule for LLVM workshop at CGO
Tobias Edler von Koch via llvm-commits
- [www] r294097 - Add location of dinner for LLVM at CGO workshop.
Tobias Edler von Koch via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch via Phabricator via llvm-commits
- [polly] r293756 - Update to recent formatting changes
Tobias Grosser via llvm-commits
- [polly] r293753 - Fix format after recent clang-format change.
Tobias Grosser via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D29539: Add lld to test-release.sh
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D29560: [docs] Document the staging buildbot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D29563: [Polly][External] Move jsoncpp to lib/External/JSON. NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r293483 - TableGen: Fix infinite recursion in RegisterBankEmitter
Tom Stellard via llvm-commits
- [llvm] r293503 - AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via llvm-commits
- [llvm] r293509 - Revert "AMDGPU/GlobalISel: Add support for simple shaders"
Tom Stellard via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via llvm-commits
- [llvm] r293553 - AMDGPU: Fix release build broken by r293551
Tom Stellard via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via llvm-commits
- [llvm] r293551 - Re-commit AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via llvm-commits
- [llvm] r293639 - AMDGPU/SI: Fix inst-select-load-smrd.mir on some builds
Tom Stellard via llvm-commits
- [PATCH] D29210: AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle not being divergent
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29070: AMDGPU: Run AMDGPUCodeGenPrepare after inlining
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29187: AMDGPU: Implement hook for InferAddressSpaces
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28063: AMDGPU: Make i32 uaddo/usubo legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28912: AMDGPU: Fold fneg into fmin/fmax_legacy
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28886: AMDGPU: Use source mods with fcanonicalize
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28833: AMDGPU: Generalize matching of v_med3_f32
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28936: AMDGPU: Always allocate emergency stack slot at offset 0
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29302: AMDGPU: Allow sinking of addressing modes for atomic_inc/dec
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29325: AMDGPU/SI: Attempt to fix inst-select-load-smrd.mir on some builds
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29342: TableGen: Add support for intrinsic patterns with vAny
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29452: AMDGPU/SI: DAGMutation for removing deps between CSEs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29452: AMDGPU/SI: DAGMutation for removing deps between CSEs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D20116: Add speculatable function attribute
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28637: [PPC] Inline expansion of memcmp
Tony Jiang via Phabricator via llvm-commits
- [PATCH] SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced
Ulrich Weigand via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Vadim Chugunov via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Vadim Chugunov via llvm-commits
- [llvm] r293373 - This addresses LLDB bug 31699, which was caused by LLVM using static linking on Windows.
Vadim Chugunov via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D29214: [AMDGPU] Internalize non-kernel symbols
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D29473: [AMDGPU] Unroll preferences improvements
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r293573 - Fix llvm-readobj build error after r293569
Vedant Kumar via llvm-commits
- [llvm] r293569 - [WebAssembly] Add wasm support for llvm-readobj
Vedant Kumar via llvm-commits
- [llvm] r293569 - [WebAssembly] Add wasm support for llvm-readobj
Vedant Kumar via llvm-commits
- [llvm] r294134 - [llvm-cov] Fix a comment, NFC
Vedant Kumar via llvm-commits
- [llvm] r294135 - [llvm-cov] Refactor logic for storing demangled symbols, NFC
Vedant Kumar via llvm-commits
- [llvm] r294136 - [llvm-cov] Demangle symbols in function summaries (fixes PR31394)
Vedant Kumar via llvm-commits
- [llvm] r294137 - [llvm-cov] Don't show function summaries when filtering by filename (fixes PR31395)
Vedant Kumar via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D29474: [PGO] display select instruction raw profile data in graph dump
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r293930 - [compiler-rt] Fix incorrect use of snprintf
Vitaly Buka via llvm-commits
- [PATCH] D29448: [RegAlloc] Don’t freeze reserved registers again if it is not necessary
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28962: Add BFI in constanthoisting pass and do the hoisting selectively
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] r293527 - [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Weiming Zhao via llvm-commits
- [compiler-rt] r293527 - [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Weiming Zhao via llvm-commits
- [compiler-rt] r294172 - [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Weiming Zhao via llvm-commits
- [PATCH] D29226: [Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatible
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D29485: [Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D29254: Do not propagate DebugLoc across basic blocks
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D29500: [DWARF][PATCH] Keep track of spilled variables in LiveDebugValues
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D29500: [DWARF][PATCH] Keep track of spilled variables in LiveDebugValues
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D29500: [DWARF][PATCH] Keep track of spilled variables in LiveDebugValues
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D29500: [DWARF][PATCH] Keep track of spilled variables in LiveDebugValues
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D28968: LoopUnswitch - Simplify based on known not to a be constant.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D28593: Update loop branch_weight metadata after loop rotation.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong via Phabricator via llvm-commits
- [PATCH] D29309: [PM] Add support for instrumented PGO in the new pass manager (clang-side)
Xinliang David Li via llvm-commits
- [llvm] r293921 - [PGO] make graph view internal options available for all builds
Xinliang David Li via llvm-commits
- [llvm] r293938 - [PGO] internal option cleanups
Xinliang David Li via llvm-commits
- [llvm] r294055 - [PGO] Add select instr profile in graph dump
Xinliang David Li via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Xinliang David Li via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Xinliang David Li via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Xinliang David Li via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Xinliang David Li via llvm-commits
- [llvm] r294090 - Fix variable name /NFC
Xinliang David Li via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Xinliang David Li via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29131: llvm-readobj: fix next note entry calculation and print unknown note types
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D29284: [AMDGPU] Lower null pointers in static variable initializer
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r293230 - CMake is funky on detecting Intel 17 as GCC compatible.
Yichao Yu via llvm-commits
- [PATCH] D29382: [lsan] Respect default value of detect_leaks flag
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D28368: Give higher full-unroll boosting when the loop iteration is small.
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
Z. Zheng via Phabricator 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] 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] D29148: [compiler-rt] Provide a list of functions from sanitizers's interfaces.
Zachary Turner via llvm-commits
- [PATCH] D29371: [libFuzzer] Properly check if we can use dumpbin .
Zachary Turner via llvm-commits
- [PATCH] D29372: [libFuzzer] llvm-objdump doesn't show the same info that objdump on DSO.
Zachary Turner via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via llvm-commits
- [llvm] r293795 - [pdb] Add a new command for analyzing hash collisions.
Zachary Turner via llvm-commits
- [PATCH] D29418: [libFuzzer] Add features `windows` and `posix` for lit tests.
Zachary Turner via llvm-commits
- [PATCH] D29420: [libFuzzer] Isolate merge tests that require posix.
Zachary Turner via llvm-commits
- [PATCH] D29422: [libfuzzer] Disable afl tests on non-posix.
Zachary Turner via llvm-commits
- [PATCH] D29457: [asan] Properly handle exceptions.
Zachary Turner via llvm-commits
- [llvm] r294046 - Properly parse the TypeServer2 record.
Zachary Turner via llvm-commits
- [PATCH] D29529: [libFuzzer] Properly configure tests for Windows.
Zachary Turner via llvm-commits
- [PATCH] D29548: [libFuzzer] Fix close_fd_mask.
Zachary Turner via llvm-commits
- [PATCH] D28502: [compiler-rt] [Interception] Properly check for export table's size before referring to its elements.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29374: [libFuzzer] cmd prompt doesn't expand wildcard.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29362: Return Error instead of bool from mergeTypeStreams().
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29467: Add support for reading and writing values with runtime-endianness
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29168: [compiler-rt] Use interception to access to strong functions defined in the main executable.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D28435: [compiler-rt] Define delimiters for sanitizer coverage's binary section on Windows.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29467: Add support for reading and writing values with runtime-endianness
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29481: [Support] Add FormatVariadic support for chrono types
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29515: [lit] Don't use bash on Windows. Pipeing stdout to Filecheck doesn't work.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29268: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29443: [DAGCombine] Combine composition of ADDC(ADDE)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29261: [X86][GlobalISel] Add limited ret lowering support to the IRTranslator.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29564: [DAGCombiner] (add X, (adde Y, 0, Carry)) -> (adde X, Y, Carry)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29281: [docs] cleanup documentation on lit substitutions
ben via Phabricator via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
ben via Phabricator via llvm-commits
- [PATCH] D29281: [docs] cleanup documentation on lit substitutions
ben via Phabricator via llvm-commits
- [PATCH] D29281: [docs] cleanup documentation on lit substitutions
ben via Phabricator via llvm-commits
- [PATCH] D29281: [docs] cleanup documentation on lit substitutions
ben via Phabricator via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
ben via Phabricator via llvm-commits
- [PATCH] D29278: [ELF] Bypass section type check #2
ben via Phabricator via llvm-commits
- [PATCH] D29185: Allow llvm's build and test systems to support paths with spaces
ben via Phabricator via llvm-commits
- [PATCH] D27893: [lit] Fix shtest-format test on Windows
ben via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
escha via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
escha via Phabricator via llvm-commits
- [PATCH] D28508: [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate.
escha via Phabricator via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
bd1976 llvm via llvm-commits
- [PATCH] D29282: [ELF] - Report filename for unknown relocation error.
bd1976 llvm via llvm-commits
- [PATCH] D29200: [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor
via llvm-commits
Last message date:
Sun Feb 5 23:16:42 PST 2017
Archived on: Sun Feb 5 23:16:17 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).