The Week Of Monday 19 November 2018 Archives by author
Starting: Mon Nov 19 00:41:41 PST 2018
Ending: Sun Nov 25 23:59:12 PST 2018
Messages: 1286
- [llvm] r347345 - Silence C4709 in MSVC because it is buggy.
Aaron Ballman via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32IA
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54723: [COFF] Add exported functions to gfids table for /guard:cf
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54766: [OPENMP][NVPTX]Improved lock/critical constructs, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r347459 - [llvm-mca] Fix an invalid memory read introduced by r346487.
Andrea Di Biagio via llvm-commits
- [llvm] r347464 - [llvm-mca] Use a SmallVector instead of std::vector to track register reads/writes. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r347469 - [llvm-mca] LSUnit: use a SmallSet to model load/store queues. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r347493 - [llvm-mca][View] Improved Retire Control Unit Statistics.
Andrea Di Biagio via llvm-commits
- [llvm] r347503 - [llvm-mca] Refactor some of the logic in InstrBuilder, and add a verifyOperands method.
Andrea Di Biagio via llvm-commits
- [llvm] r347504 - [TableGen] Emit more variant transitions
Andrea Di Biagio via llvm-commits
- [llvm] r347514 - [llvm-mca] InstrBuilder: warnings for call/ret instructions are only reported once.
Andrea Di Biagio via llvm-commits
- [llvm] r347522 - [llvm-mca] Add support for instructions with a variadic number of operands.
Andrea Di Biagio via llvm-commits
- [PATCH] D54648: [TableGen] Emit more variant transitions
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54648: [TableGen] Emit more variant transitions
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54822: [AArch64] Refactor the scheduling predicates (3/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54822: [AArch64] Refactor the scheduling predicates (3/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54820: [AArch64] Refactor the scheduling predicates (2/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54820: [AArch64] Refactor the scheduling predicates (2/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54822: [AArch64] Refactor the scheduling predicates (3/3) (NFC)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Andrew Yohn via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Andrew Yohn via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r347220 - [LV] Avoid vectorizing unsafe dependencies in uniform address
Anna Thomas via llvm-commits
- [PATCH] D54538: [LV] Avoid vectorizing unsafe dependencies in uniform address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D54839: [CodeGen] Enhance machine PHIs optimization
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r347187 - [MSP430] Optimize srl/sra in case of A >> (8 + N)
Anton Korobeynikov via llvm-commits
- [PATCH] D54623: [MSP430] Optimize srl/sra in case of A >> (8 + N)
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] r347530 - [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D54733: [ASan] Make asan report decoration more efficient
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D54733: [ASan] Make asan report decoration more efficient
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D54733: [ASan] Make asan report decoration more efficient
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D54885: Assigning to a local object in a return statement prevents copy elision. NFC.
Arthur O'Dwyer via Phabricator via llvm-commits
- [llvm] r347225 - Revert "[LICM] Make LICM able to hoist phis"
Benjamin Kramer via llvm-commits
- [llvm] r347190 - [LICM] Make LICM able to hoist phis
Benjamin Kramer via llvm-commits
- [llvm] r347226 - [InterleavedLoadCombine] Remove unused include. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r347260 - Revert "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Benjamin Kramer via llvm-commits
- [llvm] r347183 - [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Benjamin Kramer via llvm-commits
- [compiler-rt] r347519 - [X86][compiler-rt] Add missing semicolon
Benjamin Kramer via llvm-commits
- [PATCH] D54788: [TI removal] Leverage the fact that TerminatorInst is gone to create a normal base class that provides all common "call" functionality.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D54729: [Docs] Documentation for the saturation addition and subtraction intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54729: [Docs] Documentation for the saturation addition and subtraction intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54517: [CGP] Limit Complex Addressing mode by number of BasicBlocks to traverse
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54517: [CGP] Limit Complex Addressing mode by number of BasicBlocks to traverse
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54884: [bugpoint] Find 'opt', etc., in bugpoint directory
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Chandler Carruth via llvm-commits
- [llvm] r347452 - [TI removal] Leverage the fact that TerminatorInst is gone to create
Chandler Carruth via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53373: [CodeMetrics] Don't let extends of i1 be free.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54788: [TI removal] Leverage the fact that TerminatorInst is gone to create a normal base class that provides all common "call" functionality.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54794: [NewPM] -print-before/-print-after support for new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54794: [NewPM] -print-before/-print-after support for new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54788: [TI removal] Leverage the fact that TerminatorInst is gone to create a normal base class that provides all common "call" functionality.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54887: WIP: hack to use DL for promoting to load/store
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53876: Preserve loop metadata when splitting exit blocks
Chang Lin via Phabricator via llvm-commits
- [PATCH] D54785: add cascade lake arch in X86 target
Chen Jianping via Phabricator via llvm-commits
- [PATCH] D54785: add cascade lake arch in X86 target
Chen Jianping via Phabricator via llvm-commits
- [PATCH] D54785: add cascade lake arch in X86 target
Chen Jianping via Phabricator via llvm-commits
- [PATCH] D54250: Fix not correct imm operand assertion for SUB32ri in X86CondBrFolding::analyzeCompare
Chen Jianping via Phabricator via llvm-commits
- [PATCH] D53892: [CodeGen] Support custom format of stack maps
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D53892: [CodeGen] Support custom format of stack maps
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D54732: [LoopUnroll] Don't verify domtree by default with +Asserts.
Chijun Sima via Phabricator via llvm-commits
- [llvm] r347209 - [llvm-exegesis][NFC] More tests for ExegesisTarget::fillMemoryOperands().
Clement Courbet via llvm-commits
- [PATCH] D54393: [llvm-exegesis] Move InstructionBenchmarkClustering::isNeighbour() into header
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54382: [llvm-exegesis] Analysis::writeSnippet(): be smarter about memory allocations.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54381: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54381: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54388: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): use llvm::SmallVector<size_t, 0> for storage.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54304: [llvm-exegesis][NFC] More tests for ExegesisTarget::fillMemoryOperands().
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Clement Courbet via Phabricator via llvm-commits
- [llvm] r347240 - [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane.
Craig Topper via llvm-commits
- [llvm] r347248 - [X86][CostModel] Don't lookup intrinsic cost tables if the intrinsic isn't one we care about
Craig Topper via llvm-commits
- [llvm] r347266 - [X86] Add test case to show missed opportunity to use a single pmuludq to implement a multiply when a zext lives in another basic block.
Craig Topper via llvm-commits
- [llvm] r347268 - [X86] Rename combineVSZext->combineExtendVectorInreg. NFC
Craig Topper via llvm-commits
- [llvm] r347287 - [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Craig Topper via llvm-commits
- [llvm] r347290 - [X86] Replace more calls to getZeroVector with regular getConstant.
Craig Topper via llvm-commits
- [llvm] r347295 - [X86] Add custom type legalization for v8i8->v8i32 sign extend pre-SSE4.1
Craig Topper via llvm-commits
- [llvm] r347296 - [X86] Preserve undef information when creating a punpckl/hbw from a v16i8 where all the even or odd elements are undef.
Craig Topper via llvm-commits
- [llvm] r347348 - [X86] Emit a single shuffle for the v16i8->v4i32 step of a SIGN_EXTEND_VECTOR_INREG lowering on pre-sse4.1 targets.
Craig Topper via llvm-commits
- [llvm] r347361 - [X86] Emit a PACKUS instead of a VECTOR_SHUFFLE from LowerTRUNCATE for v16i16->v16i8.
Craig Topper via llvm-commits
- [llvm] r347374 - [X86] Add a copy of avx512-trunc.ll with -x86-experimental-vector-widening-legalization enabled.
Craig Topper via llvm-commits
- [llvm] r347375 - [X86] Correct 256 vpmovzx/vpmovsx isel patterns to check HasAVX2 instead of HasAVX to prevent fast-isel from using them incorrectly.
Craig Topper via llvm-commits
- [llvm] r347380 - [X86] In getScalarMaskingNode, replace scalar_to_vector with a bitcast to v8i1 and an extract_subvector to convert i8 to v1i1.
Craig Topper via llvm-commits
- [llvm] r347479 - [LegalizeVectorTypes] Have SplitVecOp_TruncateHelper fall back to SplitVecOp_UnaryOp if splitting the output type would be a legal type.
Craig Topper via llvm-commits
- [llvm] r347482 - [LegalizeVectorTypes] Don't use SplitVecOp_TruncateHelper if we're heading towards scalarizing the type.
Craig Topper via llvm-commits
- [compiler-rt] r347516 - [X86][compiler-rt] Attempt to fix a warning about a shift amount being negative in a macro expansion.
Craig Topper via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Craig Topper via llvm-commits
- [compiler-rt] r347517 - [X86] Make conversion of feature bits into a mask explicitly unsigned by using 1U instead of 1.
Craig Topper via llvm-commits
- [llvm] r347518 - [X86] Synchronize a macro in getAvailableFeatures in Host.cpp with the same macro in compiler-rt to fix a negative shift amount warning.
Craig Topper via llvm-commits
- [llvm] r347533 - [X86] Add test cases to show bad type legalization of fptosi/fptosui v16f32->v16i8 and v8f64->v8i16 on pre-AVX512 targets.
Craig Topper via llvm-commits
- [PATCH] D54707: [X86][SSE] Remove unnecessary bit-and in pshufb vector ctlz (PR39703)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54711: [X86][CostModel] Don't lookup intrinsic cost tables if the intrinsic isn't one we care about
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54725: [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54278: [SelectionDAG] Teach getNode to constant fold SIGN/ZERO/ANY_EXTEND_VECTOR_INREG
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54276: [SelectionDAG][AArch64][X86] Move legalization of vector MULHS/MULHU from LegalizeDAG to LegalizeVectorOps
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54725: [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54725: [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54052: Support for inserting profile-directed cache prefetches
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54770: [x86] try to lower multiply i8 with constant to LEA
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54818: [SelectionDAG] Teach BaseIndexOffset::match to unwrap the base after looking through an add/or
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54836: [X86] Add DAG combine to combine a v8i32->v8i16 truncate with a packuswb that truncates v8i16->v8i8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54785: add cascade lake arch in X86 target
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54861: [SanitizerCommon] Test `CombinedAllocator::ForEachChunk()` in unit tests.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D54879: Introduce `LocalAddressSpaceView::LoadWritable(...)` and make the `Load(...)` method return a const pointer.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D50694: [Sparc] Give the option to use the OS reserved global registers
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Dave Green via Phabricator via llvm-commits
- [PATCH] D54706: [LoopSimplifyCFG] Remove phis whilst removing CFG edges
Dave Green via Phabricator via llvm-commits
- [PATCH] D54706: [LoopSimplifyCFG] Remove phis whilst removing CFG edges
Dave Green via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Dave Green via Phabricator via llvm-commits
- [PATCH] D54706: [LoopSimplifyCFG] Remove phis whilst removing CFG edges
Dave Green via Phabricator via llvm-commits
- [PATCH] D54841: [LoopSimplifyCFG] Don't delete LCSSA Phis
Dave Green via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Dave Green via Phabricator via llvm-commits
- [llvm] r347229 - [InterleavedLoadCombine] Fix warning unused variable
David Blaikie via llvm-commits
- [PATCH] D54860: [llvm-dwarfdump] - Dump the older versions of .eh_frame/.debug_frame correctly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D54837: [Sanitizer] getentropy interception
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r347355 - [Sanitizer] intercept setvbuf on other platforms where it is supported
David Carlier via llvm-commits
- [compiler-rt] r347357 - [Sanitizer] Unbreak non NetBSD builds.
David Carlier via llvm-commits
- [compiler-rt] r347358 - Revert "[Sanitizer] intercept setvbuf on other platforms where it is supported"
David Carlier via llvm-commits
- [compiler-rt] r347426 - [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
David Carlier via llvm-commits
- [compiler-rt] r347451 - Unbreak FreeBSD build.
David Carlier via llvm-commits
- [PATCH] D54723: [COFF] Add exported functions to gfids table for /guard:cf
David Major via Phabricator via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
David Spickett via Phabricator via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
David Spickett via Phabricator via llvm-commits
- [llvm] r347221 - [AMDGPU] Derive GCNSubtarget from MF to get overridden target features
David Stuttard via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D54301: [AMDGPU] Derive GCNSubtarget from MF to get overridden target features
David Stuttard via Phabricator via llvm-commits
- [PATCH] D54686: [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D54732: [LoopUnroll] Don't verify domtree by default with +Asserts.
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r347280 - [XRay] Move buffer extents back to the heap
Dean Michael Berris via llvm-commits
- [compiler-rt] r347286 - [XRay] Add a test for allocator exhaustion
Dean Michael Berris via llvm-commits
- [compiler-rt] r347368 - [XRay] Add a test for re-initialising FDR mode (NFC)
Dean Michael Berris via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D54661: [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. NFC.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D54661: [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. NFC.
Derek Schuff via Phabricator via llvm-commits
- [llvm] r347447 - [ARM GlobalISel] Add test for BFC. NFCI
Diana Picus via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
Diogo N. Sampaio via Phabricator via llvm-commits
- [compiler-rt] r347383 - tsan: add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Dmitry Vyukov via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54835: tsan: Support calling ThreadCreate()/ThreadStart()/ThreadFinish() for non-current thread
Dmitry Vyukov via Phabricator via llvm-commits
- [compiler-rt] r347382 - Add header <atomic> which is needed to compile with some older library versions.
Douglas Yung via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Take IPLT header size into account in -static -z retpolineplt mode
Ed Maste via Phabricator via llvm-commits
- [PATCH] D54577: [ELF] - Implement -z nodefaultlib
Ed Maste via Phabricator via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Ed Maste via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Ed Maste via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54732: [LoopUnroll] Don't verify domtree by default with +Asserts.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53876: Preserve loop metadata when splitting exit blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54533: InstCombine: don't assume malloc will never return nullptr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54774: [GlobalOpt] Optimize comdat dynamic initializers on Windows
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule the node has ADJCALLSTACKDOWN parent
Eli Friedman via Phabricator via llvm-commits
- [llvm] r347420 - [LLVM] Allow modulemap installation
Eric Fiselier via llvm-commits
- [PATCH] D54763: [clang][slh] Forward mSLH only to Clang CC1
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D53510: [LLVM] Allow modulemap installation
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D53510: [LLVM] Allow modulemap installation
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D54653: Correct CreateAlignmentAssumption to check sign and power-of-2 (LLVM Part)
Erich Keane via Phabricator via llvm-commits
- [llvm] r347207 - [ThinLTO] Fix comment. NFC
Eugene Leviant via llvm-commits
- [llvm] r347489 - [ThinLTO] Assembly representation of ReadOnly attribute
Eugene Leviant via llvm-commits
- [llvm] r347492 - Attempt to fix buildbot after r347489
Eugene Leviant via llvm-commits
- [PATCH] D54754: [ThinLTO] Assembly representation of ReadOnly attribute
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D54754: [ThinLTO] Assembly representation of ReadOnly attribute
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D54754: [ThinLTO] Assembly representation of ReadOnly attribute
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r347434 - [llvm-mca] Add test case (NFC)
Evandro Menezes via llvm-commits
- [llvm] r347437 - [llvm-mca] Add test case (NFC)
Evandro Menezes via llvm-commits
- [llvm] r347440 - [llvm-mca] Add test case (NFC)
Evandro Menezes via llvm-commits
- [llvm] r347504 - [TableGen] Emit more variant transitions
Evandro Menezes via llvm-commits
- [llvm] r347504 - [TableGen] Emit more variant transitions
Evandro Menezes via llvm-commits
- [PATCH] D54648: [TableGen] Emit more variant transitions
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54648: [TableGen] Emit more variant transitions
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54820: [AArch64] Refactor the scheduling predicates (2/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54822: [AArch64] Refactor the scheduling predicates (3/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54648: [TableGen] Emit more variant transitions
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54820: [AArch64] Refactor the scheduling predicates (2/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54822: [AArch64] Refactor the scheduling predicates (3/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54777: [AArch64] Refactor the scheduling predicates (1/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54820: [AArch64] Refactor the scheduling predicates (2/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54822: [AArch64] Refactor the scheduling predicates (3/3) (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54735: Driver: SCS is compatible with every other sanitizer.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D54504: [stack-safety] Local analysis implementation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D54543: [stack-safety] Inter-Procedural Analysis implementation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D54543: [stack-safety] Inter-Procedural Analysis implementation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D54504: [stack-safety] Local analysis implementation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r347234 - [AMDGPU] Fix -Wunused-variable
Fangrui Song via llvm-commits
- [lld] r347327 - [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
Fangrui Song via llvm-commits
- [lld] r347404 - [ELF] Write IPLT header in -static -z retpolineplt mode
Fangrui Song via llvm-commits
- [llvm] r347441 - [llvm-size] Use empty() and range-based for loop. NFC
Fangrui Song via llvm-commits
- [llvm] r347481 - [Object] Also treat STB_GNU_UNIQUE symbols as exported to other DSO
Fangrui Song via llvm-commits
- [llvm] r347506 - [ARM] Add dependency from ARMAsmParser to ARMAsmPrinter after r347494
Fangrui Song via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Take IPLT header size in account when -z retpolineplt is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Take IPLT header size into account in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Take IPLT header size into account in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Take IPLT header size into account in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Write IPLT header in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Write IPLT header in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Write IPLT header in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54782: [ELF] Write IPLT header in -static -z retpolineplt mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54812: [COFF] ICF: use parallelForEach{,N}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54812: [COFF] ICF: use parallelForEach{,N}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54813: [Common] Threads: use function_ref instead of std::function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54883: [Support/FileSystem] Use st_atimespec only when __APPLE__ is defined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54883: [Support/FileSystem] Use st_atimespec only when __APPLE__ is defined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54868: [PPC][PPC64] PPC_REL14 and PPC64_REL14 relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54859: [PPC64] Support got relocations
Fangrui Song via Phabricator via llvm-commits
- [llvm] r347215 - [LoopPass] fixing 'Modification' messages in -debug-pass=Executions for loop passes
Fedor Sergeev via llvm-commits
- [llvm] r347432 - [PM] correcting return value for new-pass-manager version of Scalarizer
Fedor Sergeev via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50126: [Support] fix TempFile infinite loop and permission denied errors
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54740: [NewPM] fixing asserts on deleted loop in -print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54793: Fixing -print-module-scope for legacy SCC passes
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54794: [NewPM] -print-before/-print-after support for new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54794: [NewPM] -print-before/-print-after support for new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54794: [NewPM] -print-before/-print-after support for new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54585: [TTI] Reduction costs only need to include a single extract element cost
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r347524 - [IPSCCP] Use input operand instead of OriginalOp for ssa_copy.
Florian Hahn via llvm-commits
- [llvm] r347528 - [MetadataTest] Fix off-by-one strncpy warning reported by gcc8. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D54748: [PartialInliner] Skip PHIs in entry BB of outlined region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r347230 - [llvm-nm] Fix use-after-free for MachOUniversalBinaries
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D54155: [CodeGen] Make branch funnels pass the machine verifier
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D54846: [CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D54847: [MachineScheduler] Add support for clustering mem ops with FI base operands
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D54701: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D54701: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Frederich Munch via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 11/4/2018 - 11/10/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 11/11/2018 - 11/17/2018
Galina Kistanova via llvm-commits
- [lld] r347455 - [ELF] - Make SymbolTable::addDefined return Defined.
George Rimar via llvm-commits
- [lld] r347485 - [LLD][ELF] - Fix mistype. NFC.
George Rimar via llvm-commits
- [lld] r347497 - [LLD][ELF] - Simplify. NFCI.
George Rimar via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
George Rimar via Phabricator via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
George Rimar via Phabricator via llvm-commits
- [PATCH] D54751: [LLDB] - Fix setting the breakpoints when -gsplit-dwarf and DWARF 5 owere used for executable.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54751: [LLDB] - Fix setting the breakpoints when -gsplit-dwarf and DWARF 5 owere used for executable.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
George Rimar via Phabricator via llvm-commits
- [PATCH] D54773: ELF: ICF: Include contents of referenced sections in initial partitioning hash. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
George Rimar via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
George Rimar via Phabricator via llvm-commits
- [PATCH] D54786: [LLD][ARM] Change REQUIRES: ARM to Requires: arm
George Rimar via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
George Rimar via Phabricator via llvm-commits
- [PATCH] D54627: [ELF] - Make SymbolTable::addDefined return Defined.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54577: [ELF] - Implement -z nodefaultlib
George Rimar via Phabricator via llvm-commits
- [PATCH] D54627: [ELF] - Make SymbolTable::addDefined return Defined.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54627: [ELF] - Make SymbolTable::addDefined return Defined.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54577: [ELF] - Implement -z nodefaultlib
George Rimar via Phabricator via llvm-commits
- [PATCH] D54577: [ELF] - Implement -z nodefaultlib
George Rimar via Phabricator via llvm-commits
- [PATCH] D54854: [LLD][AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54860: [llvm-dwarfdump] - Dump the older versions of .eh_frame/.debug_frame correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54860: [llvm-dwarfdump] - Dump the older versions of .eh_frame/.debug_frame correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54871: [ELF] Allow discarding of .rela.plt
George Rimar via Phabricator via llvm-commits
- [PATCH] D54714: [AMDGPU] Add and update scalar instructions
Graham Sellers via Phabricator via llvm-commits
- [PATCH] D54714: [AMDGPU] Add and update scalar instructions
Graham Sellers via Phabricator via llvm-commits
- [PATCH] D54714: [AMDGPU] Add and update scalar instructions
Graham Sellers via Phabricator via llvm-commits
- [PATCH] D54343: [llvm-exegesis][NFC] Some code style cleanup
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r347325 - [LoopSink] Add preheader to alias set
Guozhi Wei via llvm-commits
- [PATCH] D54659: [LoopSink] Add preheader to alias set
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D54723: [COFF] Add exported functions to gfids table for /guard:cf
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r347448 - Revert r343473 "Move llvm util dependencies from clang-tools-extra to add_lit_target."
Haojian Wu via llvm-commits
- [PATCH] D54704: [clang-tidy] Don't generate incorrect fixes for class constructed from list-initialized arguments
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D52713: Move llvm util dependencies from clang-tools-extra to add_lit_target.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D54797: Revert r343473 "Move llvm util dependencies from clang-tools-extra to add_lit_target."
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D52713: Move llvm util dependencies from clang-tools-extra to add_lit_target.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D54797: Revert r343473 "Move llvm util dependencies from clang-tools-extra to add_lit_target."
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D54798: Move the llvm lit test dependencies to clang-tools-extra.
Haojian Wu via Phabricator via llvm-commits
- [lld] r347272 - [WebAssembly] Make starting indices calcaulation simpler (NFC)
Heejin Ahn via llvm-commits
- [lld] r347273 - [WebAssembly] Fix inaccurate comments / assertion messages
Heejin Ahn via llvm-commits
- [llvm] r347277 - [WebAssembly] Remove unused function return types (NFC)
Heejin Ahn via llvm-commits
- [lld] r347370 - [WebAssembly] Delete unused using statements (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D54687: [WebAssembly] Make starting indices calcaulation simpler (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54688: [WebAssembly] Fix inaccurate comments / assertion messages
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54690: [WebAssembly] Rename function types to signatures (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54687: [WebAssembly] Make starting indices calcaulation simpler (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54687: [WebAssembly] Make starting indices calcaulation simpler (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54688: [WebAssembly] Fix inaccurate comments / assertion messages
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54688: [WebAssembly] Fix inaccurate comments / assertion messages
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54734: [WebAssembly] Remove unused function return types (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54734: [WebAssembly] Remove unused function return types (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54758: [WebAssembly] Remove `using` statements from header files. NFC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54690: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54690: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54690: [WebAssembly] Rename function types to signatures
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54873: [WebAssembly] Make signature index not a part of EventType
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54874: [WebAssembly] Make Signature as an optional property for every type
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54875: [WebAssembly] Add support for the event section
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54875: [WebAssembly] Add support for the event section
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54875: [WebAssembly] Add support for the event section
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54096: [WebAssembly] Add support for the event section
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D54732: [LoopUnroll] Don't verify domtree by default with +Asserts.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D54421: [CodeView] RelocPtr points to little-endian data
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
James Henderson via Phabricator via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
James Henderson via Phabricator via llvm-commits
- [PATCH] D54422: [ELF] - Do not ICF two sections with different output sections when using linker scripts
James Henderson via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
James Henderson via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
James Henderson via Phabricator via llvm-commits
- [PATCH] D54807: llvm-git: More tweaks.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D54807: llvm-git: More tweaks.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D54712: [WIP][DebugInfo] Fix SelectionDAGs placement of phi-reading dbg.values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D54715: [WIP][DebugInfo] Distinguish reads/writes of VRegs when creating debug SDNodes
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D54716: [WIP][DebugInfo] Allow MachineCopyPropagate to update DebugInfo RegUses
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D54717: [WIP][DebugInfo] Use VReg users to find DBG_VALUEs for a value
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r347309 - [llvm-exegesis][NFC] Some code style cleanup
Jinsong Ji via llvm-commits
- [llvm] r347310 - [PowerPC][NFC]Add testcase for STWU scheduling check
Jinsong Ji via llvm-commits
- [llvm] r347311 - [PowerPC] Add Itineraries for STWU/STWUX etc
Jinsong Ji via llvm-commits
- [PATCH] D54343: [llvm-exegesis][NFC] Some code style cleanup
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54699: [PowerPC][NFC]Add testcase for STWU scheduling check
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54700: [PowerPC] Add Itineraries for STWU/STWUX etc
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54343: [llvm-exegesis][NFC] Some code style cleanup
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54699: [PowerPC][NFC]Add testcase for STWU scheduling check
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54700: [PowerPC] Add Itineraries for STWU/STWUX etc
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D52999: [FileCheck] Annotate input dump (1/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53893: [FileCheck] Annotate input dump (2/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53894: [FileCheck] Annotate input dump (3/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53896: [FileCheck] Annotate input dump (4/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53897: [FileCheck] Annotate input dump (5/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53898: [FileCheck] Annotate input dump (6/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53899: [FileCheck] Annotate input dump (7/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53710: [FileCheck] Warn if a prefix is only used in LABEL checks
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r347510 - [AArch64] Enable libm vectorized functions via SLEEF
Joel Jones via llvm-commits
- [llvm] r347511 - Revert unapproved commit
Joel Jones via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Joel Jones via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Joel Jones via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Joel Jones via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Joel Jones via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r347190 - [LICM] Make LICM able to hoist phis
John Brawn via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via llvm-commits
- [llvm] r347456 - [AArch64] Fix SelectionDAG infinite loop for v1i64 SCALAR_TO_VECTOR
John Brawn via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D54774: [GlobalOpt] Optimize comdat dynamic initializers on Windows
John McCall via Phabricator via llvm-commits
- [llvm] r347379 - [LVI] run transfer function for binary operator even when the RHS isn't a constant
John Regehr via llvm-commits
- [PATCH] D19859: [LVI] run transfer function for binary operator even when the RHS isn't a constant
John Regehr via Phabricator via llvm-commits
- [PATCH] D54752: [unittests] Fix ExpandTilde test to match handling home dirs with trailing slash
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r347445 - [SystemZTTIImpl] Give correct cost values for vector bswap intrinsics.
Jonas Paulsson via llvm-commits
- [PATCH] D53373: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D53373: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D53373: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54729: [Docs] Documentation for the saturation addition and subtraction intrinsics
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D54693: [clangd] Store source file hash in IndexFile{In,Out}
Kadir Cetinkaya via Phabricator via llvm-commits
- [compiler-rt] r347270 - Add interceptor for the setvbuf(3) from NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D54702: Add interceptors for the strtoi(3)/strtou(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54702: Add interceptors for the strtoi(3)/strtou(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54702: Add interceptors for the strtoi(3)/strtou(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r347521 - add Kang Zhang(shkzhang at cn.ibm.com) to the CREDITS.TXT
Kang Zhang via llvm-commits
- [llvm] r347532 - [PowerPC] Fix inconsistent ImmMustBeMultipleOf for same instruction
Kang Zhang via llvm-commits
- [llvm] r347534 - Revert "[PowerPC] Fix inconsistent ImmMustBeMultipleOf for same instruction"
Kang Zhang via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D54783: [Power9] suboptimal vec_abs for some cases
Kewen Lin via Phabricator via llvm-commits
- [llvm] r347265 - AMDGPU: Fix V_FMA_F16 selection on GFX9
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D54718: Restored selection of scalar_to_vector (v2x16)
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D54545: AMDGPU: Fix V_FMA_F16 selection on GFX9
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D54545: AMDGPU: Fix V_FMA_F16 selection on GFX9
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54758: [WebAssembly] Remove `using` statements from header files. NFC.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r347281 - [ExecutionEngine][Interpreter] Fix out-of-bounds array access.
Lang Hames via llvm-commits
- [PATCH] D53556: [Interpreter] Fix out-of-bounds access in ffiInvoke
Lang Hames via Phabricator via llvm-commits
- [zorg] r347222 - Enable armv7/aarch64 build cache locations for clang builds
Leandro Nunes via llvm-commits
- [PATCH] D54625: [zorg] Enable armv7/aarch64 build cache locations for clang builds
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r347334 - [Docs] Documentation for the saturation addition and subtraction intrinsics
Leonard Chan via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54729: [Docs] Documentation for the saturation addition and subtraction intrinsics
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53053: [Intrinsic] Signed Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54729: [Docs] Documentation for the saturation addition and subtraction intrinsics
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54729: [Docs] Documentation for the saturation addition and subtraction intrinsics
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54824: [PowerPC] [NFC] Add test cases to the ISD::BR_CC node in the instruction selection
Li Jia He via Phabricator via llvm-commits
- [PATCH] D54824: [PowerPC] [NFC] Add test cases to the ISD::BR_CC node in the instruction selection
Li Jia He via Phabricator via llvm-commits
- [PATCH] D53256: [libcxx] Add availability markup for bad_optional_access, bad_variant_access and bad_any_cast
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D53207: Fix bug 26547 - alignof should return ABI alignment, not preferred alignment
Louis Dionne via Phabricator via llvm-commits
- [llvm] r347490 - Revert r343341
Luke Cheeseman via llvm-commits
- [llvm] r347499 - Revert r347490 as it breaks address sanitizer builds
Luke Cheeseman via llvm-commits
- [PATCH] D54781: [clangd] Add 'Switch header/source' command in clangd-vscode
Marc-Andre Laperle via Phabricator via llvm-commits
- [compiler-rt] r338500 - [gcov] Add test which uses fork
Marco Castelluccio via llvm-commits
- [PATCH] D54599: [Profile] Avoid race condition when dumping GCDA files.
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D54228: AMDGPU/InsertWaitcnts: Simplify pending events tracking
Mark Searles via Phabricator via llvm-commits
- [PATCH] D54231: AMDGPU/InsertWaitcnts: Remove the dependence on MachineLoopInfo
Mark Searles via Phabricator via llvm-commits
- [PATCH] D54226: AMDGPU/InsertWaitcnts: Untangle some semi-global state
Mark Searles via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54848: [PM] Port LoadStoreVectorizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54848: [PM] Port LoadStoreVectorizer to the new pass manager.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54840: [GN] : Update readme example to functional command
Martell Malone via Phabricator via llvm-commits
- [PATCH] D54840: [GN] : Update readme example to functional command
Martell Malone via Phabricator via llvm-commits
- [PATCH] D54868: [PPC][PPC64] PPC_REL14 and PPC64_REL14 relocations
Martell Malone via Phabricator via llvm-commits
- [PATCH] D54868: [PPC][PPC64] PPC_REL14 and PPC64_REL14 relocations
Martell Malone via Phabricator via llvm-commits
- [PATCH] D54871: [ELF] Allow discarding of .rela.plt
Martell Malone via Phabricator via llvm-commits
- [PATCH] D54871: [ELF] Allow discarding of .rela.plt
Martell Malone via Phabricator via llvm-commits
- [llvm] r347208 - Subject: [PATCH] [CodeGen] Add pass to combine interleaved loads.
Martin Elshuber via llvm-commits
- [llvm] r347229 - [InterleavedLoadCombine] Fix warning unused variable
Martin Elshuber via llvm-commits
- [llvm] r347241 - [InterleavedLoadCombine] Fix warnings
Martin Elshuber via llvm-commits
- [llvm] r347229 - [InterleavedLoadCombine] Fix warning unused variable
Martin Elshuber via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D53706: [RecursionStackElimination]: Pass to eliminate recursions
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D53706: [RecursionStackElimination]: Pass to eliminate recursions
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54495: [LLD] [COFF] Remove empty sections before calculating the size of section headers
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54828: [LLD] [COFF] Generate a codeview build id signature for MinGW even when not creating a PDB
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54464: Add a new reduction pattern match
Masakazu Ueno via Phabricator via llvm-commits
- [PATCH] D54714: [AMDGPU] Add and update scalar instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54718: Restored selection of scalar_to_vector (v2x16)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54728: Implement computeKnownBits for scalar_to_vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54775: AMDGPU: Don't optimize exec masks at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54855: [AMDGPU] An exp must be branched over if exec=0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54780: [llvm-demangle-fuzzer] Also fuzz microsoftDemangle().
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D54780: [llvm-demangle-fuzzer] Also fuzz microsoftDemangle().
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D54780: [llvm-demangle-fuzzer] Also fuzz microsoftDemangle().
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Matthew G McGovern via Phabricator via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Max Kazantsev via llvm-commits
- [llvm] r347381 - [NFC] Add some sophisticated tests on LoopSimplifyCFG
Max Kazantsev via llvm-commits
- [llvm] r347384 - [NFC] More complex tests for LoopSimplifyCFG
Max Kazantsev via llvm-commits
- [llvm] r347454 - [NFC] Simplify code by using standard exit blocks collection
Max Kazantsev via llvm-commits
- [llvm] r347457 - [NFC] Ensure deterministic order of dead exit blocks
Max Kazantsev via llvm-commits
- [llvm] r347458 - [NFC] Assert that all blocks staying in loop are live
Max Kazantsev via llvm-commits
- [llvm] r347483 - [NFC] Add verification flags to tests
Max Kazantsev via llvm-commits
- [llvm] r347484 - [LoopSimplifyCFG] Don't delete LCSSA Phis
Max Kazantsev via llvm-commits
- [llvm] r347486 - Disable LoopSimplifyCFG terminator folding by default
Max Kazantsev via llvm-commits
- [llvm] r347488 - [NFC] Add test that demonstrates buggy behavior on term folding of LoopSimplifyCFG
Max Kazantsev via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54706: [LoopSimplifyCFG] Remove phis whilst removing CFG edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54706: [LoopSimplifyCFG] Remove phis whilst removing CFG edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54750: [LoopSimplifyCFG] Support blocks that are live, but no longer a part of current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54831: [LoopSimplifyCFG] Delete current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54831: [LoopSimplifyCFG] Delete current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54750: [LoopSimplifyCFG] Support blocks that are live, but no longer a part of current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54831: [LoopSimplifyCFG] Delete current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54841: [LoopSimplifyCFG] Don't delete LCSSA Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54841: [LoopSimplifyCFG] Don't delete LCSSA Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54841: [LoopSimplifyCFG] Don't delete LCSSA Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54849: [LoopSimplifyCFG] Fix corner case with duplicating successors
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54771: [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Max Moroz via Phabricator via llvm-commits
- [PATCH] D54771: [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Max Moroz via Phabricator via llvm-commits
- [llvm] r347183 - [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Maxim Kazantsev via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Maxim Kazantsev via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Maxim Kazantsev via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Maxim Kazantsev via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Maxim Kazantsev via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Maxim Kazantsev via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Maxim Kuvyrkov via llvm-commits
- [PATCH] D54625: [zorg] Enable armv7/aarch64 build cache locations for clang builds
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D54887: WIP: hack to use DL for promoting to load/store
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r347369 - [docs] Add C++ Performance Benchmark to test-suite proposals.
Michael Kruse via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r347193 - Test commit - delete a trailing space.
Michael Platings via llvm-commits
- [PATCH] D54587: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Michael Platings via Phabricator via llvm-commits
- [PATCH] D54701: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Michael Platings via Phabricator via llvm-commits
- [PATCH] D54701: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Michael Platings via Phabricator via llvm-commits
- [PATCH] D54701: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Michael Platings via Phabricator via llvm-commits
- [PATCH] D54701: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Michael Platings via Phabricator via llvm-commits
- [llvm] r347337 - [unittest] Skip W+X MappedMemoryTests when MPROTECT is enabled
Michal Gorny via llvm-commits
- [compiler-rt] r347338 - [cmake] Fix detecting terminfo library
Michal Gorny via llvm-commits
- [llvm] r347387 - [nios2] Add missing Nios2CodeGen -> Nios2AsmPrinter linkage
Michal Gorny via llvm-commits
- [PATCH] D54080: [unittest] Skip W+X MappedMemoryTests when MPROTECT is enabled
Michał Górny via Phabricator via llvm-commits
- [PATCH] D54641: [compiler-rt] [cmake] Fix detecting terminfo library
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47810: [nios2] Add missing Nios2CodeGen -> Nios2AsmPrinter linkage
Michał Górny via Phabricator via llvm-commits
- [PATCH] D52713: Move llvm util dependencies from clang-tools-extra to add_lit_target.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D52713: Move llvm util dependencies from clang-tools-extra to add_lit_target.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D54797: Revert r343473 "Move llvm util dependencies from clang-tools-extra to add_lit_target."
Michał Górny via Phabricator via llvm-commits
- [llvm] r347392 - [PM] Port Scalarizer to the new pass manager.
Mikael Holmen via llvm-commits
- [llvm] r347301 - [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Mikael Holmén via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Mikael Holmén via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Mikael Holmén via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Mikael Holmén via llvm-commits
- [llvm] r347289 - Recommit "[LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches"
Mikael Holmén via llvm-commits
- [llvm] r347478 - [DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Mikael Holmén via llvm-commits
- [llvm] r347478 - [DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Mikael Holmén via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D54695: [PM] Port Scalarizer to the new pass manager.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D54849: [LoopSimplifyCFG] Fix corner case with duplicating successors
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D54052: Support for inserting profile-directed cache prefetches
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D54052: Support for inserting profile-directed cache prefetches
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D47810: [nios2] Add missing Nios2CodeGen -> Nios2AsmPrinter linkage
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] r347288 - [PowerPC] Don't combine to bswap store on 1-byte truncating store
Nemanja Ivanovic via llvm-commits
- [llvm] r347376 - [PowerPC] Do not use vectors to codegen bswap with Altivec turned off
Nemanja Ivanovic via llvm-commits
- [PATCH] D54699: [PowerPC][NFC]Add testcase for STWU scheduling check
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D54700: [PowerPC] Add Itineraries for STWU/STWUX etc
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Nick Desaulniers via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Nick Desaulniers via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Nick Desaulniers via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D54678: [gn build] Create abi-breaking.h, config.h, llvm-config.h, and add a build file for llvm/lib/Support.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D54678: [gn build] Create abi-breaking.h, config.h, llvm-config.h, and add a build file for llvm/lib/Support.
Nico Weber via Phabricator via llvm-commits
- [llvm] r347192 - AMDGPU/InsertWaitcnts: Some more const-correctness
Nicolai Haehnle via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54606: [AMDGPU] Convert insert_vector_elt into set of selects
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54226: AMDGPU/InsertWaitcnts: Untangle some semi-global state
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54228: AMDGPU/InsertWaitcnts: Simplify pending events tracking
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54231: AMDGPU/InsertWaitcnts: Remove the dependence on MachineLoopInfo
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51994: TableGen/ISel: Allow PatFrag predicate code to access captured operands
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54226: AMDGPU/InsertWaitcnts: Untangle some semi-global state
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54228: AMDGPU/InsertWaitcnts: Simplify pending events tracking
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54855: [AMDGPU] An exp must be branched over if exec=0
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53207: Fix bug 26547 - alignof should return ABI alignment, not preferred alignment
Nicole Mazzuca via Phabricator via llvm-commits
- [llvm] r347385 - Test commit: Delete trailing space in comment
Nikita Popov via llvm-commits
- [llvm] r347407 - [MergeFuncs] Generate alias instead of thunk if possible
Nikita Popov via llvm-commits
- [llvm] r347414 - [InstCombine] Add tests for funnel shift with zero operand; NFC
Nikita Popov via llvm-commits
- [llvm] r347505 - [InstCombine] Simplify funnel shift with zero/undef operand to shift
Nikita Popov via llvm-commits
- [llvm] r347515 - [InstCombine] Determine demanded and known bits for funnel shifts
Nikita Popov via llvm-commits
- [PATCH] D54696: Implement fptoui.sat and fptosi.sat intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54532: [InstructionSimplify] Add support for saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54237: Constant folding and instcombine for saturating adds
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53285: [MergeFuncs] Generate alias instead of thunk if possible (default disabled)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54869: [InstCombine] Determine demanded and known bits for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54666: [InstCombine] Simplify funnel shifts based on demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54869: [InstCombine] Determine demanded and known bits for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54869: [InstCombine] Determine demanded and known bits for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54869: [InstCombine] Determine demanded and known bits for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54534: [InstCombine] Add support for saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54419: Preserve MachinePointerInfo offset for unknown base values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54876: [DemandedBits] Add support for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54876: [DemandedBits] Add support for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54876: [DemandedBits] Add support for funnel shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53478: [DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI operands (PR21207)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D54818: [SelectionDAG] Teach BaseIndexOffset::match to unwrap the base after looking through an add/or
Nirav Dave via Phabricator via llvm-commits
- [llvm] r347494 - [ARM][AsmParser] Improve debug printing of parsed asm operands
Oliver Stannard via llvm-commits
- [PATCH] D54791: [AArch64] Fix disassembly of SXTL and UXTL aliases
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54850: [ARM][AsmParser] Improve debug printing of parsed asm operands
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54852: [ARM][Asm] Debug trace for the processInstruction loop
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54853: [ARM][MC] Move information about variadic register defs into tablegen
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54850: [ARM][AsmParser] Improve debug printing of parsed asm operands
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54850: [ARM][AsmParser] Improve debug printing of parsed asm operands
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D54629: [AArch64] Add command-line option for SSBS
Pablo Barrio via Phabricator via llvm-commits
- [llvm] r347239 - [DebugInfo] DISubprogram flags get their own flags word. NFC.
Paul Robinson via llvm-commits
- [llvm] r347246 - Fix build break from r347239
Paul Robinson via llvm-commits
- [llvm] r347271 - It's its
Paul Robinson via llvm-commits
- [PATCH] D54597: [DebugInfo] DISubprogram flags get their own flags word. NFC
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54755: [DebugInfo] IR/Bitcode changes for DISubprogram flags
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Pavel Labath via Phabricator via llvm-commits
- [lld] r347429 - COFF: ICF: Include contents of referenced sections in initial partitioning hash. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r347436 - Add a ubsan blacklist entry for libstdc++ 8.0.1.
Peter Collingbourne via llvm-commits
- [compiler-rt] r347439 - tsan: Correct the name of an executable.
Peter Collingbourne via llvm-commits
- [compiler-rt] r347442 - tsan: Update measurements in check_analyze.sh.
Peter Collingbourne via llvm-commits
- [PATCH] D54735: Driver: SCS is compatible with every other sanitizer.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54735: Driver: SCS is compatible with every other sanitizer.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54773: ELF: ICF: Include contents of referenced sections in initial partitioning hash. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54809: COFF: ICF: Include contents of referenced sections in initial partitioning hash. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54809: COFF: ICF: Include contents of referenced sections in initial partitioning hash. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54821: tsan: Update measurements in check_analyze.sh.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54821: tsan: Update measurements in check_analyze.sh.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r347388 - [ARM] Change REQUIRES: ARM to Requires: arm
Peter Smith via llvm-commits
- [PATCH] D54422: [ELF] - Do not ICF two sections with different output sections when using linker scripts
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54786: [LLD][ARM] Change REQUIRES: ARM to Requires: arm
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54786: [LLD][ARM] Change REQUIRES: ARM to Requires: arm
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54627: [ELF] - Make SymbolTable::addDefined return Defined.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54854: [LLD][AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r347279 - [compiler-rt] Use zx_futex_wait_deprecated for Fuchsia sanitizer runtime
Petr Hosek via llvm-commits
- [compiler-rt] r347443 - [XRay] Support for Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D54727: [compiler-rt] Use zx_futex_wait_deprecated for Fuchsia sanitizer runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54727: [compiler-rt] Use zx_futex_wait_deprecated for Fuchsia sanitizer runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54678: [gn build] Create abi-breaking.h, config.h, llvm-config.h, and add a build file for llvm/lib/Support.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54634: [OpenCL] Fix address space deduction in template args
Phabricator via Phabricator via llvm-commits
- [PATCH] D54515: [ARM] Replace trunc for switch as a sink
Phabricator via Phabricator via llvm-commits
- [PATCH] D54225: AMDGPU/InsertWaitcnts: Some more const-correctness
Phabricator via Phabricator via llvm-commits
- [PATCH] D54381: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Phabricator via Phabricator via llvm-commits
- [PATCH] D54382: [llvm-exegesis] Analysis::writeSnippet(): be smarter about memory allocations.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54383: [llvm-exegesis] Analysis: writeMeasurementValue(): don't alloc string for double each time.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54388: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): use llvm::SmallVector<size_t, 0> for storage.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54389: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace std::vector<> with std::deque<> in llvm::SetVector<>
Phabricator via Phabricator via llvm-commits
- [PATCH] D54390: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): write into llvm::SmallVectorImpl& output parameter
Phabricator via Phabricator via llvm-commits
- [PATCH] D54393: [llvm-exegesis] Move InstructionBenchmarkClustering::isNeighbour() into header
Phabricator via Phabricator via llvm-commits
- [PATCH] D54415: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): reserve for the upper bound of Neighbors
Phabricator via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Phabricator via Phabricator via llvm-commits
- [PATCH] D54538: [LV] Avoid vectorizing unsafe dependencies in uniform address
Phabricator via Phabricator via llvm-commits
- [PATCH] D54668: [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54711: [X86][CostModel] Don't lookup intrinsic cost tables if the intrinsic isn't one we care about
Phabricator via Phabricator via llvm-commits
- [PATCH] D54686: [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
Phabricator via Phabricator via llvm-commits
- [PATCH] D53949: [clang][CodeGen] Implicit Conversion Sanitizer: discover the world of CompoundAssign operators
Phabricator via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D54725: [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Phabricator via Phabricator via llvm-commits
- [PATCH] D54476: [CMake] Streamline code signing for debugserver
Phabricator via Phabricator via llvm-commits
- [PATCH] D54675: [AST] Store the expressions in ParenListExpr in a trailing array
Phabricator via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Phabricator via Phabricator via llvm-commits
- [PATCH] D54441: [OPENMP] Support relational-op !- (not-equal) as one of the canonical forms of random access iterator
Phabricator via Phabricator via llvm-commits
- [PATCH] D54638: [OpenMP] remove redundant MapTypeModifierSpecified flag in ParseOpenMP.cpp (NFC)
Phabricator via Phabricator via llvm-commits
- [PATCH] D54771: [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Phabricator via Phabricator via llvm-commits
- [PATCH] D54760: [clangd] Cleanup: make the diags callback global in TUScheduler
Phabricator via Phabricator via llvm-commits
- [PATCH] D52311: [clangd] Add support for hierarchical documentSymbol
Phabricator via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Phabricator via Phabricator via llvm-commits
- [PATCH] D54794: [NewPM] -print-before/-print-after support for new pass manager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53892: [CodeGen] Support custom format of stack maps
Philip Reames via Phabricator via llvm-commits
- [PATCH] D53603: [CodeGen] Take SPAdj into account for STATEPOINT liveness args
Philip Reames via Phabricator via llvm-commits
- [PATCH] D53889: [CodeGen] Prefer static frame index for STATEPOINT liveness args
Philip Reames via Phabricator via llvm-commits
- [PATCH] D54824: [PowerPC] [NFC] Add test cases to the ISD::BR_CC node in the instruction selection
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D54824: [PowerPC] [NFC] Add test cases to the ISD::BR_CC node in the instruction selection
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r347254 - Fix clang test suite on Windows by reverting part of r347216
Reid Kleckner via llvm-commits
- [llvm] r347269 - [Transforms] Prefer static and avoid namespaces, NFC
Reid Kleckner via llvm-commits
- [compiler-rt] r343606 - Reland r342652 "[winasan] Unpoison the stack in NtTerminateThread"
Reid Kleckner via llvm-commits
- [llvm] r347431 - [mingw] Use unmangled name after the $ in the section name
Reid Kleckner via llvm-commits
- [PATCH] D54686: [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54723: [COFF] Add exported functions to gfids table for /guard:cf
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54554: [PDB] Add symbol records in bulk
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54736: [CodeView] Mark this pointers as const
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54736: [CodeView] Mark this pointers as const
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54774: [GlobalOpt] Optimize comdat dynamic initializers on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54809: COFF: ICF: Include contents of referenced sections in initial partitioning hash. NFCI.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54762: i686 mingw-w64 comdat functions use wrong .text section name
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54791: [AArch64] Fix disassembly of SXTL and UXTL aliases
Renato Golin via Phabricator via llvm-commits
- [PATCH] D54850: [ARM][AsmParser] Improve debug printing of parsed asm operands
Renato Golin via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Roland Froese via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Roland Froese via Phabricator via llvm-commits
- [llvm] r347197 - [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Roman Lebedev via llvm-commits
- [llvm] r347198 - [llvm-exegesis] Analysis::writeSnippet(): be smarter about memory allocations.
Roman Lebedev via llvm-commits
- [llvm] r347199 - [llvm-exegesis] Analysis: writeMeasurementValue(): don't alloc string for double each time.
Roman Lebedev via llvm-commits
- [llvm] r347200 - [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): use llvm::SmallVector<size_t, 0> for storage.
Roman Lebedev via llvm-commits
- [llvm] r347201 - [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace std::vector<> with std::deque<> in llvm::SetVector<>
Roman Lebedev via llvm-commits
- [llvm] r347202 - [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): write into llvm::SmallVectorImpl& output parameter
Roman Lebedev via llvm-commits
- [llvm] r347203 - [llvm-exegesis] Move InstructionBenchmarkClustering::isNeighbour() into header
Roman Lebedev via llvm-commits
- [llvm] r347204 - [llvm-exegesis] (+final perf overview) InstructionBenchmarkClustering::rangeQuery(): reserve for the upper bound of Neighbors
Roman Lebedev via llvm-commits
- [llvm] r347249 - Add missing stream operator for Polynomial class to fix debug builds.
Roman Lebedev via llvm-commits
- [llvm] r347250 - [IR] DISubprogram::toSPFlags(): fix "enumeral and non-enumeral type in conditional expression"
Roman Lebedev via llvm-commits
- [PATCH] D54052: Support for inserting profile-directed cache prefetches
Roman Lebedev via llvm-commits
- [compiler-rt] r347415 - [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Roman Lebedev via llvm-commits
- [llvm] r347476 - Reland test/MC/Mips/reloc-directive-label-offset.s
Roman Lebedev via llvm-commits
- [llvm] r347476 - Reland test/MC/Mips/reloc-directive-label-offset.s
Roman Lebedev via llvm-commits
- [llvm] r347490 - Revert r343341
Roman Lebedev via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via llvm-commits
- [PATCH] D54381: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54382: [llvm-exegesis] Analysis::writeSnippet(): be smarter about memory allocations.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54383: [llvm-exegesis] Analysis: writeMeasurementValue(): don't alloc string for double each time.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54388: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): use llvm::SmallVector<size_t, 0> for storage.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54389: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace std::vector<> with std::deque<> in llvm::SetVector<>
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54390: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): write into llvm::SmallVectorImpl& output parameter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54390: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): write into llvm::SmallVectorImpl& output parameter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54393: [llvm-exegesis] Move InstructionBenchmarkClustering::isNeighbour() into header
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54415: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): reserve for the upper bound of Neighbors
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54653: Correct CreateAlignmentAssumption to check sign and power-of-2 (LLVM Part)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53373: [CodeMetrics] Don't let extends of i1 be free.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54771: [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54771: [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54785: add cascade lake arch in X86 target
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54771: [compiler-rt][UBSan] silence_unsigned_overflow: do *NOT* ignore *fatal* unsigned overflows
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54827: [simplifycfg] Handle 3 sequential branches while the first two can infer the third one.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54826: [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54827: [simplifycfg] Handle 3 sequential branches while the first two can infer the third one.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54887: WIP: hack to use DL for promoting to load/store
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54882: [AMDGPU] Add sdwa support for ADD|SUB U64 decomposed Pseudos
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Rong Xu via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Rong Xu via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Rong Xu via Phabricator via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Rong Xu via Phabricator via llvm-commits
- [llvm] r347340 - [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54687: [WebAssembly] Make starting indices calcaulation simpler (NFC)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54688: [WebAssembly] Fix inaccurate comments / assertion messages
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54690: [WebAssembly] Rename function types to signatures
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54661: [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54661: [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54758: [WebAssembly] Remove `using` statements from header files. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54758: [WebAssembly] Remove `using` statements from header files. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54689: [WebAssembly] Rename function types to signatures
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54475: [clangd] Allow observation of changes to global CDBs.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D54694: [clangd] Replay preamble #includes to clang-tidy checks.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D54694: [clangd] Replay preamble #includes to clang-tidy checks.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D54746: [clangd] Respect task cancellation in TUScheduler.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D54746: [clangd] Respect task cancellation in TUScheduler.
Sam McCall via Phabricator via llvm-commits
- [llvm] r347191 - [ARM] Remove trunc sinks in ARM CGP
Sam Parker via llvm-commits
- [llvm] r347238 - [ARM] Attempt to fix arm selfhost bots after rL347191
Sam Parker via llvm-commits
- [PATCH] D54515: [ARM] Replace trunc for switch as a sink
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54790: [ARM] Prevent parallel macs for unsigned values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54842: [ARM][NFC] codegen tests cleanup: remove dangling check prefixes
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54629: [AArch64] Add command-line option for SSBS
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53978: Add benchmarks for sorting and heap functions.
Samuel Benzaquen via Phabricator via llvm-commits
- [PATCH] D54776: Produce an error on non-encodable offsets for darwin ARM scattered relocations.
Sander Bogaert via Phabricator via llvm-commits
- [PATCH] D54776: Produce an error on non-encodable offsets for darwin ARM scattered relocations.
Sander Bogaert via Phabricator via llvm-commits
- [llvm] r347206 - [SelectionDAG] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r347210 - [SelectionDAG] add simplifySelect() to reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] r347211 - [x86] add test for select FP with undef condition; NFC
Sanjay Patel via llvm-commits
- [llvm] r347212 - [SelectionDAG] simplify select FP with undef condition
Sanjay Patel via llvm-commits
- [llvm] r347217 - [x86] add/make tests immune to improvements in undef simplification
Sanjay Patel via llvm-commits
- [llvm] r347218 - [Hexagon] make test immune to improvements in undef simplification
Sanjay Patel via llvm-commits
- [llvm] r347227 - [SelectionDAG] simplify vector select with undef operand(s)
Sanjay Patel via llvm-commits
- [llvm] r347278 - [DAGCombiner] reduce code duplication in visitXOR; NFC
Sanjay Patel via llvm-commits
- [llvm] r347316 - [AArch64, x86] add tests for shift-not (PR39657); NFC
Sanjay Patel via llvm-commits
- [llvm] r347318 - [PatternMatch] Handle undef vectors consistently
Sanjay Patel via llvm-commits
- [llvm] r347324 - [APInt] Add methods for saturated add and sub
Sanjay Patel via llvm-commits
- [llvm] r347328 - [ConstantFolding] Add support for saturating add/sub
Sanjay Patel via llvm-commits
- [llvm] r347330 - [InstructionSimplify] Add support for saturating add/sub
Sanjay Patel via llvm-commits
- [llvm] r347331 - [InstSimplify] add tests for funnel shift with undef operands; NFC
Sanjay Patel via llvm-commits
- [llvm] r347332 - [InstSimplify] fold funnel shifts with undef operands
Sanjay Patel via llvm-commits
- [llvm] r347333 - [InstCombine] add tests for funnel shifts; NFC
Sanjay Patel via llvm-commits
- [llvm] r347341 - [x86] add tests for 8-bit multiply with constant; NFC
Sanjay Patel via llvm-commits
- [llvm] r347356 - [DAGCombiner] look through bitcasts when trying to narrow vector binops
Sanjay Patel via llvm-commits
- [llvm] r347190 - [LICM] Make LICM able to hoist phis
Sanjay Patel via llvm-commits
- [llvm] r347394 - [x86] add checks for asm to test; NFC
Sanjay Patel via llvm-commits
- [llvm] r347401 - [x86] add test for FP select with constant; NFC
Sanjay Patel via llvm-commits
- [llvm] r347403 - [x86] fix predicate for avoiding vblendv
Sanjay Patel via llvm-commits
- [llvm] r347406 - [x86] add tests for select-of-FP-constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r347410 - [DAGCombiner] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] r347424 - [DAGCombiner] refactor select-of-FP-constants transform
Sanjay Patel via llvm-commits
- [llvm] r347438 - [x86] use FileCheck to verify output; NFC
Sanjay Patel via llvm-commits
- [llvm] r347478 - [DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Sanjay Patel via llvm-commits
- [llvm] r347478 - [DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Sanjay Patel via llvm-commits
- [llvm] r347478 - [DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Sanjay Patel via llvm-commits
- [llvm] r347501 - [x86] make test immune to oversized shift simplification
Sanjay Patel via llvm-commits
- [llvm] r347502 - [DAG] consolidate shift simplifications
Sanjay Patel via llvm-commits
- [llvm] r347478 - [DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Sanjay Patel via llvm-commits
- [llvm] r347523 - [SelectionDAG] move constant or splat functions to common location
Sanjay Patel via llvm-commits
- [llvm] r347525 - [x86] add tests for select-of-fp-constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r347526 - [x86] limit transform for select-of-fp-constants
Sanjay Patel via llvm-commits
- [PATCH] D54710: [x86] don't try to convert add with undef operands to LEA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54679: [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54640: [DAGCombiner] narrow truncated binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54532: [InstructionSimplify] Add support for saturating add/sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54725: [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54725: [SelectionDAG] Compute known bits and num sign bits for live out vector registers. Use it to add AssertZExt/AssertSExt in the live in basic blocks
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54631: Handle undef vectors consistently in pattern matching
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54332: [APInt] Add methods for saturated add and sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54531: [ConstantFolding] Add support for saturating add/sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54532: [InstructionSimplify] Add support for saturating add/sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54770: [x86] try to lower multiply i8 with constant to LEA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54770: [x86] try to lower multiply i8 with constant to LEA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54778: [InstCombine] Simplify funnel shift with one zero/undef operands to simple shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54869: [InstCombine] Determine demanded and known bits for funnel shifts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54803: [x86] promote all multiply i8 by constant to i32
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54876: [DemandedBits] Add support for funnel shifts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54859: [PPC64] Support got relocations
Sean Fertile via Phabricator via llvm-commits
- [llvm] r347186 - Fix disturbing warning - NFCI
Serge Guelton via llvm-commits
- [PATCH] D54517: [CGP] Limit Complex Addressing mode by number of BasicBlocks to traverse
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D54517: [CGP] Limit Complex Addressing mode by number of BasicBlocks to traverse
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D54517: [CGP] Limit Complex Addressing mode by number of BasicBlocks to traverse
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D54713: [SCEV] Guard movement of insertion point for loop-invariants
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D54841: [LoopSimplifyCFG] Don't delete LCSSA Phis
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule the node has ADJCALLSTACKDOWN parent
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule the node has ADJCALLSTACKDOWN parent
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule the node has ADJCALLSTACKDOWN parent
Shiva Chen via Phabricator via llvm-commits
- [llvm] r347346 - [unittests] Fix ExpandTilde test to match handling home dirs with trailing slash
Simon Atanasyan via llvm-commits
- [llvm] r294500 - [DebugInfo] Rename EmitDebugValue to EmitDebugThreadLocal (NFC)
Simon Atanasyan via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D54703: [TargetLowering] expandFP_TO_UINT - improve fp16 support
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D54721: [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D54752: [unittests] Fix ExpandTilde test to match handling home dirs with trailing slash
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D54721: [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D54752: [unittests] Fix ExpandTilde test to match handling home dirs with trailing slash
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r347195 - [X86] Add codegen tests for slow-shld scalar funnel shifts
Simon Pilgrim via llvm-commits
- [llvm] r347242 - [X86][SSE] Remove unnecessary bit-and in pshufb vector ctlz (PR39703)
Simon Pilgrim via llvm-commits
- [llvm] r347245 - Fix Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r347247 - Add missing closing bracket.
Simon Pilgrim via llvm-commits
- [llvm] r347249 - Add missing stream operator for Polynomial class to fix debug builds.
Simon Pilgrim via llvm-commits
- [llvm] r347251 - [TargetLowering] expandFP_TO_UINT - improve fp16 support
Simon Pilgrim via llvm-commits
- [llvm] r347252 - Fix unused function warning.
Simon Pilgrim via llvm-commits
- [llvm] r347253 - Fix Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r347255 - [DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI operands (PR21207)
Simon Pilgrim via llvm-commits
- [llvm] r347299 - [X86][SSE] Add SimplifyDemandedVectorElts support for PACKSS/PACKUS instructions.
Simon Pilgrim via llvm-commits
- [llvm] r347300 - [X86][SSE] Lower immediately to PACKUS instead of VECTOR_SHUFFLE.
Simon Pilgrim via llvm-commits
- [llvm] r347301 - [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Simon Pilgrim via llvm-commits
- [llvm] r347302 - [X86][SSE] XFormVExtractWithShuffleIntoLoad - getVectorShuffle won't accept SM_SentinelZero
Simon Pilgrim via llvm-commits
- [llvm] r347303 - [X86][SSE] Add computeKnownBits/ComputeNumSignBits support for PACKSS/PACKUS instructions.
Simon Pilgrim via llvm-commits
- [llvm] r347308 - Fix MSVC 'truncation of constant value' warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r347313 - [DAGCombine] Add calls to SimplifyDemandedVectorElts from visitINSERT_SUBVECTOR (PR37989)
Simon Pilgrim via llvm-commits
- [llvm] r347326 - [AMDGPU] Regenerate weird stores tests.
Simon Pilgrim via llvm-commits
- [llvm] r347335 - [X86] Remove -verify-machineinstrs=0 now that PR38391 is fixed.
Simon Pilgrim via llvm-commits
- [llvm] r347386 - [X86][AVX] Remove BROADCAST if we only need the 0'th element
Simon Pilgrim via llvm-commits
- [llvm] r347393 - [TargetLowering] SimplifyDemandedBits - only reduce known bits for integer constants
Simon Pilgrim via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54332: [APInt] Add methods for saturated add and sub
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54679: [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54703: [TargetLowering] expandFP_TO_UINT - improve fp16 support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54707: [X86][SSE] Remove unnecessary bit-and in pshufb vector ctlz (PR39703)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54640: [DAGCombiner] narrow truncated binops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54668: [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54711: [X86][CostModel] Don't lookup intrinsic cost tables if the intrinsic isn't one we care about
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54707: [X86][SSE] Remove unnecessary bit-and in pshufb vector ctlz (PR39703)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54703: [TargetLowering] expandFP_TO_UINT - improve fp16 support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53478: [DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI operands (PR21207)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54679: [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54719: [Intrinsic] Signed Fixed Point Multiplication Intrinsic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54761: [SelectionDAG] Improve SimplifyDemandedBits to SimplifyDemandedVectorElts simplification
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r347487 - [ARM][NFC] codegen tests cleanup: remove dangling check prefixes
Sjoerd Meijer via llvm-commits
- [PATCH] D54515: [ARM] Replace trunc for switch as a sink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53710: [FileCheck] Warn if a prefix is only used in LABEL checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54842: [ARM][NFC] codegen tests cleanup: remove dangling check prefixes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54790: [ARM] Prevent parallel macs for unsigned values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54842: [ARM][NFC] codegen tests cleanup: remove dangling check prefixes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54769: [FileCheck] New option -warn
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv when optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r347231 - [AMDGPU] Convert insert_vector_elt into set of selects
Stanislav Mekhanoshin via llvm-commits
- [llvm] r347259 - [AMDGPU] Restored selection of scalar_to_vector (v2x16)
Stanislav Mekhanoshin via llvm-commits
- [llvm] r347274 - Implement computeKnownBits for scalar_to_vector
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D54606: [AMDGPU] Convert insert_vector_elt into set of selects
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54718: Restored selection of scalar_to_vector (v2x16)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54358: [AMDGPU] Disable DAG combine at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54718: Restored selection of scalar_to_vector (v2x16)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54728: Implement computeKnownBits for scalar_to_vector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54728: Implement computeKnownBits for scalar_to_vector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54775: AMDGPU: Don't optimize exec masks at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r347422 - [PowerPC][NFC] Minor Code Cleaup for PPCMCCodeEmitter.
Stefan Pintilie via llvm-commits
- [llvm] r347428 - [PowerPC][NFC] Split PPCMCCodeEmitter into header and cpp file.
Stefan Pintilie via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D54709: [lldbsuite] Invoke sed on Windows to determine the cache dir for clang
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D54808: [lit] Add pthread to the compilation of the tests on Linux
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D41474: Fix a crash in lazy loading of Metadata in ThinLTO
Sunil Srivastava via Phabricator via llvm-commits
- [www] r347291 - Add Synopsys.
Tanya Lattner via llvm-commits
- [www] r347292 - Add some formatting.
Tanya Lattner via llvm-commits
- [PATCH] D53890: [LTO] Record LTOUnit flag in index and validate during LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53891: [LTO] Pass down LTOUnit codegen flag to bitcode writer
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54754: [ThinLTO] Assembly representation of ReadOnly attribute
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54754: [ThinLTO] Assembly representation of ReadOnly attribute
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
Tim H via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule the node has ADJCALLSTACKDOWN parent
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D54743: SROA: preserve alignment tags on loads and stores.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D54533: InstCombine: don't assume malloc will never return nullptr
Tim Northover via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Tim Northover via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Tim Northover via Phabricator via llvm-commits
- [PATCH] D54855: [AMDGPU] An exp must be branched over if exec=0
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D53942: IR Outliner Pass
Tom Rix via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D54228: AMDGPU/InsertWaitcnts: Simplify pending events tracking
Tony Tye via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D52785: [PseudoSourceValue] New category to represent floating-point status
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D35559: [CMake][Modules] Tweak Modules-unfriendly builds
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r347241 - [InterleavedLoadCombine] Fix warnings
Vedant Kumar via llvm-commits
- [llvm] r347256 - [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
Vedant Kumar via llvm-commits
- [llvm] r347257 - [InstCombine] Set debug loc on `mergeStoreIntoSuccessor` phi
Vedant Kumar via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r347336 - [tsan] Add __cxa_guard_acquire hooks to support cooperative scheduling
Vitaly Buka via llvm-commits
- [compiler-rt] r338500 - [gcov] Add test which uses fork
Vitaly Buka via llvm-commits
- [compiler-rt] r338500 - [gcov] Add test which uses fork
Vitaly Buka via llvm-commits
- [PATCH] D54664: [tsan] Add __cxa_guard_acquire hooks to support cooperative scheduling
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54664: [tsan] Add __cxa_guard_acquire hooks to support cooperative scheduling
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54702: Add interceptors for the strtoi(3)/strtou(3) from NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54594: Add new interceptors for vis(3) API in NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54584: Add new interceptor for regex(3) in NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54527: Add new interceptor for strtonum(3)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54527: Add new interceptor for strtonum(3)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54702: Add interceptors for the strtoi(3)/strtou(3) from NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54702: Add interceptors for the strtoi(3)/strtou(3) from NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D49942: [ASAN] Port asan to FreeBSD/mips64.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54733: [ASan] Make asan report decoration more efficient
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54733: [ASan] Make asan report decoration more efficient
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54664: [tsan] Add __cxa_guard_acquire hooks to support cooperative scheduling
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54739: [Sanitizer] intercept setvbuf on other platforms where it is supported
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54779: [Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54504: [stack-safety] Local analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54543: [stack-safety] Inter-Procedural Analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54543: [stack-safety] Inter-Procedural Analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54541: [stack-safety] Empty local passes for Stack Safety Global Analysis
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54502: [stack-safety] Empty local passes for Stack Safety Local Analysis
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54504: [stack-safety] Local analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54543: [stack-safety] Inter-Procedural Analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r347397 - [MC] Support labels as offsets in .reloc directive
Vladimir Stefanovic via llvm-commits
- [llvm] r347398 - [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Vladimir Stefanovic via llvm-commits
- [llvm] r347433 - Removing test/MC/Mips/reloc-directive-label-offset.s temporarily
Vladimir Stefanovic via llvm-commits
- [llvm] r347476 - Reland test/MC/Mips/reloc-directive-label-offset.s
Vladimir Stefanovic via llvm-commits
- [llvm] r347476 - Reland test/MC/Mips/reloc-directive-label-offset.s
Vladimir Stefanovic via llvm-commits
- [llvm] r347476 - Reland test/MC/Mips/reloc-directive-label-offset.s
Vladimir Stefanovic via llvm-commits
- [PATCH] D53990: [MC] Support labels as offsets in .reloc directive
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D53990: [MC] Support labels as offsets in .reloc directive
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D54721: [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D53990: [MC] Support labels as offsets in .reloc directive
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D54721: [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D54721: [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D53990: [MC] Support labels as offsets in .reloc directive
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D54721: [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALR
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D54713: [SCEV] Guard movement of insertion point for loop-invariants
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D54819: [SampleFDO] Skip profile reading when flatten profile is used in ThinLTO postlink phase
Wei Mi via Phabricator via llvm-commits
- [llvm] r347228 - [WebAssembly] replaced .param/.result by .functype
Wouter van Oortmerssen via llvm-commits
- [PATCH] D54652: [WebAssembly] replaced .param/.result by .functype
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D54652: [WebAssembly] replaced .param/.result by .functype
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (WIP) (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Xing via Phabricator via llvm-commits
- [PATCH] D54867: [yaml2obj] Make sh_info field editable in raw content section
Xing via Phabricator via llvm-commits
- [PATCH] D54867: [yaml2obj] Make sh_info field editable in raw content section
Xing via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54835: tsan: Support calling ThreadCreate()/ThreadStart()/ThreadFinish() for non-current thread
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54835: tsan: Support calling ThreadCreate()/ThreadStart()/ThreadFinish() for non-current thread
Yuri Per via Phabricator via llvm-commits
- [PATCH] D53942: IR Outliner Pass
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r347216 - Fix some issues with LLDB's lit configuration files.
Zachary Turner via llvm-commits
- [llvm] r347275 - [CodeView] Don't print PointerAttributes when dumping.
Zachary Turner via llvm-commits
- [lld] r347349 - [CodeView] RelocPtr points to little endian data.
Zachary Turner via llvm-commits
- [llvm] r347349 - [CodeView] RelocPtr points to little endian data.
Zachary Turner via llvm-commits
- [llvm] r347353 - [CodeView] Mark this pointers as const.
Zachary Turner via llvm-commits
- [llvm] r347354 - [CodeView] Add support for ref-qualified member functions.
Zachary Turner via llvm-commits
- [llvm] r347359 - Fix pointer options mask. It was off by 1 bit.
Zachary Turner via llvm-commits
- [PATCH] D54680: Don't use lldb -O in lit tests
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54736: [CodeView] Mark this pointers as const
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54421: [CodeView] RelocPtr points to little-endian data
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54736: [CodeView] Mark this pointers as const
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54731: [lit] Enable the use of custom user-defined lit commands
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54807: llvm-git: More tweaks.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54807: llvm-git: More tweaks.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54738: [PowerPC] Fix inconsistent ImmMustBeMultipleOf for same instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D54763: [clang][slh] Forward mSLH only to Clang CC1
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54827: Handle 3 sequential branches while the first two can infer the third one.
luo xionghu via Phabricator via llvm-commits
- [PATCH] D54827: [simplifycfg] Handle 3 sequential branches while the first two can infer the third one.
luo xionghu via Phabricator via llvm-commits
- [PATCH] D54827: [simplifycfg] Handle 3 sequential branches while the first two can infer the third one.
luo xionghu via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [llvm] r346784 - [SelectionDAG][X86] Relax restriction on the width of an input to *_EXTEND_VECTOR_INREG. Use them and regular *_EXTEND to replace the X86 specific VSEXT/VZEXT opcodes
via llvm-commits
Last message date:
Sun Nov 25 23:59:12 PST 2018
Archived on: Mon Nov 26 02:01:43 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).