The Week Of Monday 23 April 2018 Archives by author
Starting: Mon Apr 23 00:37:52 PDT 2018
Ending: Sun Apr 29 23:59:11 PDT 2018
Messages: 2138
- [llvm] r323321 - [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-instcombine).
Aboud, Amjad via llvm-commits
- [llvm] r330059 - [Transforms] Change std::sort to llvm::sort in response to r327219
Grang, Mandeep Singh via llvm-commits
- [llvm] r326079 - [LV] Move isLegalMasked* functions from Legality to CostModel
Saito, Hideki via llvm-commits
- [llvm] r326079 - [LV] Move isLegalMasked* functions from Legality to CostModel
Saito, Hideki via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45924: Set calling convention for varargs
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45923: Fix debug info in absense of DIFinder
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45644: [GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D45991: GlobalISel: Use a callback to compute constrained reg class for unallocatble registers
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D46164: Support: assume `std::is_final` with MSVC
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r330610 - Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via llvm-commits
- [llvm] r330970 - Fix a bug that prevents global variables from having a DW_OP_deref.
Adrian Prantl via llvm-commits
- [llvm] r330993 - Revert "Fix a bug that prevents global variables from having a DW_OP_deref."
Adrian Prantl via llvm-commits
- [llvm] r330970 - Fix a bug that prevents global variables from having a DW_OP_deref.
Adrian Prantl via llvm-commits
- [llvm] r331086 - Fix a bug in GlobalOpt's handling of DIExpressions.
Adrian Prantl via llvm-commits
- [llvm] r331090 - Fix a bug that prevents global variables from having a DW_OP_deref.
Adrian Prantl via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45923: Fix debug info in absense of DIFinder
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46138: Emit template type and value parameter DIEs for template variables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46138: Emit template type and value parameter DIEs for template variables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46184: [BranchFolding] Salvage DBG_VALUE instructions from empty blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46184: [BranchFolding] Salvage DBG_VALUE instructions from empty blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46222: [DAGCombiner] Fix SDLoc in a (sext (sextload x)) combine (6/N)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r331033 - [mips] Fix how compiler fuse instructions to fmadd/fmsub
Aleksandar Beserminji via llvm-commits
- [PATCH] D46057: [mips] Fix how compiler fuse instructions to fmadd/fmsub
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D46057: [mips] Fix how compiler fuse instructions to fmadd/fmsub
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D46057: [mips] Fix how compiler fuse instructions to fmadd/fmsub
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D46057: [mips] Fix how compiler fuse instructions to fmadd/fmsub
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D44079: [ASTImporter] Allow testing of import sequences; fix import of typedefs for anonymous decls
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D45906: [Sanitizer] Internal Printf string width + left-justify.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D45906: [Sanitizer] Internal Printf string width + left-justify.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D45996: [HWASan] Update HWASan assembly snippet in the docs
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D46016: [scudo] Adding an interface function to print allocator stats
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r330826 - [RISCV] Support "call" pseudoinstruction in the MC layer
Alex Bradbury via llvm-commits
- [llvm] r330846 - [RISCV] Allow call pseudoinstruction to be used to call a function name that coincides with a register name
Alex Bradbury via llvm-commits
- [llvm] r330826 - [RISCV] Support "call" pseudoinstruction in the MC layer
Alex Bradbury via llvm-commits
- [llvm] r330932 - [RISCV] Implement isLegalAddressingMode for RISC-V
Alex Bradbury via llvm-commits
- [llvm] r330936 - [RISCV] Add test/CodeGen/RISCV/lsr-legaladdimm.ll
Alex Bradbury via llvm-commits
- [llvm] r330937 - [RISCV] Implement isLegalAddImmediate
Alex Bradbury via llvm-commits
- [llvm] r330938 - [RISCV] Implement isLegalICmpImmediate
Alex Bradbury via llvm-commits
- [llvm] r330940 - [RISCV] Implement isTruncateFree
Alex Bradbury via llvm-commits
- [llvm] r330942 - [RISCV] Add test case showing suboptimal codegen when loading unsigned char/short
Alex Bradbury via llvm-commits
- [llvm] r330943 - [RISCV] Implement isZextFree
Alex Bradbury via llvm-commits
- [llvm] r330949 - [RISCV] Implement isLoadFromStackSlot and isStoreToStackSlot
Alex Bradbury via llvm-commits
- [llvm] r331028 - [RISCV] Add remat.ll test case
Alex Bradbury via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to "call" pseudoinstruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45748: [RISCV] Separate base from offset in lowerGlobalAddress
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r330623 - [HWASan] Switch back to fixed shadow mapping for x86-64
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r330624 - [HWASan] Introduce non-zero based and dynamic shadow memory (compiler-rt).
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r330628 - [HWASan] Add files missing in r330624
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r330643 - [Sanitizer] Internal Printf string width + left-justify.
Alex Shlyapnikov via llvm-commits
- [llvm] r330665 - [HWASan] Use dynamic shadow memory on Android only (LLVM)
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r330666 - [HWASan] Use dynamic shadow memory on Android only.
Alex Shlyapnikov via llvm-commits
- [llvm] r330711 - [X86] Replace action Promote with Expand for operation ISD::SINT_TO_FP
Alexander Ivchenko via llvm-commits
- [PATCH] D45572: [X86] Replace action Promote with Custom for operation ISD::SINT_TO_FP
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r330685 - Recommit "[llvm-objcopy] Switch over to using TableGen for parsing arguments"
Alexander Shaposhnikov via llvm-commits
- [llvm] r330686 - [llvm-objcopy] Adjust the code for the old versions of msvc
Alexander Shaposhnikov via llvm-commits
- [llvm] r330777 - [llvm-objcopy] Adjust the help message
Alexander Shaposhnikov via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via llvm-commits
- [llvm] r330973 - [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via llvm-commits
- [PATCH] D46025: [llvm-objcopy] Adjust the help message
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46025: [llvm-objcopy] Adjust the help message
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r330818 - [AMDGPU] Revert b0efc4fd6 (https://reviews.llvm.org/D40556)
Alexander Timofeev via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Alexander Timofeev via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Alexander via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r330592 - [DEBUGINFO, NVPTX] Add the test for the debug info of the local
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
Alexey Bataev via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45963: [DEBUGINFO, NVPTX] Emit correct debug information for local variables.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46061: [DEBUGINFO, NVPTX] Disable emission of ', debug' option if only debug directives are allowed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45263: [SLP] Allow reordering of vectorization trees with reused instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46189: [DEBUGINFO, NVPTX] Enable support for the debug info on NVPTC target.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r330831 - [AArch64][GlobalISel] Implement selection for the llvm.trap intrinsic.
Amara Emerson via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D46018: [GlobalISel][IRTranslator] Split aggregates during IR translation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D46018: [GlobalISel][IRTranslator] Split aggregates during IR translation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D45284: [RISCV] More validations on the input value of -march=
Ana Pazos via Phabricator via llvm-commits
- [llvm] r330703 - [llvm-mca][CommandGuide] Fix typo in example.
Andrea Di Biagio via llvm-commits
- [llvm] r330723 - [llvm-mca] Refactor the Scheduler interface in preparation for PR36663.
Andrea Di Biagio via llvm-commits
- [llvm] r330733 - [llvm-mca] Default the output asm dialect used by the instruction printer to the input asm dialect.
Andrea Di Biagio via llvm-commits
- [llvm] r330757 - [llvm-mca] Remove unused flag -verbose. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r330807 - [llvm-mca] Remove method Instruction::isZeroLatency(). NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r330809 - [llvm-mca] Default to the native host cpu if flag -mcpu is not specified.
Andrea Di Biagio via llvm-commits
- [llvm] r330811 - [llvm-mca] run clang-format on a bunch of files. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r330816 - [llvm-mca] Add a new option category for views.
Andrea Di Biagio via llvm-commits
- [llvm] r330935 - [Tablegen] Simplify code in CodeGenSchedule. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r330968 - [Tablegen] SubtargetEmitter: move the logic that prints predicates for variant scheduling classes to helper functions. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46142: [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r330700 - [CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin.
Andrei Elovikov via llvm-commits
- [PATCH] D45947: [CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D45947: [CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D44889: [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44890: Allow to integrate OrcJIT with JitEventListeners
Andres Freund via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45947: [CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin.
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D46116: [NVPTX] Make the legalizer expand shufflevector of <2 x half>
Artem Belevich via llvm-commits
- [PATCH] D45827: [CUDA] Enable CUDA compilation with CUDA-9.2
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46116: [NVPTX] Make the legalizer expand shufflevector of <2 x half>
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45407: [StaticAnalyzer] Added notes to the plist output
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
Arthur O'Dwyer via llvm-commits
- [PATCH] D45315: [X86] Improve unsigned saturation downconvert detection.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D46235: [bindings/go] Add Go bindings for volatile loads/stores
Ayke via Phabricator via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r330725 - [LoadStoreVectorize] Ignore interleaved invariant loads.
Benjamin Kramer via llvm-commits
- [llvm] r330933 - [NVPTX] Deduplicate code. No functionality change.
Benjamin Kramer via llvm-commits
- [llvm] r330948 - [NVPTX] Make the legalizer expand shufflevector of <2 x half>
Benjamin Kramer via llvm-commits
- [llvm] r331035 - [NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer via llvm-commits
- [PATCH] D46011: [LoadStoreVectorize] Ignore interleaved invariant loads.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46011: [LoadStoreVectorize] Ignore interleaved invariant loads.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46011: [LoadStoreVectorize] Ignore interleaved invariant loads.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46116: [NVPTX] Make the legalizer expand shufflevector of <2 x half>
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D45974: Here is the summary.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45974: Here is the summary.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D46017: Add test cases to prepare for the optimization that simplifies Add withremainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D46017: Add test cases to prepare for the optimization that simplifies Add withremainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Bixia Zheng via Phabricator via llvm-commits
- [llvm] r330635 - [MemCpyOpt] Skip optimizing basic blocks not reachable from entry
Bjorn Pettersson via llvm-commits
- [llvm] r330804 - [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45889: [MemCpyOpt] Skip optimizing basic blocks not reachable from entry
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45975: [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46053: [Local] Refactor llvm::removeUnreachableBlocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46059: [Scalarizer] Remove unreachable blocks before scalarizing a function
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46184: [BranchFolding] Salvage DBG_VALUE instructions from empty blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46184: [BranchFolding] Salvage DBG_VALUE instructions from empty blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r330786 - [COFF] create MemoryBuffers without requiring NUL terminators
Bob Haarman via llvm-commits
- [lld] r330883 - [COFF] more informative "broken object file" diagnostics
Bob Haarman via llvm-commits
- [PATCH] D45909: [COFF] create MemoryBuffers without requiring NUL terminators
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45911: [COFF] report file containing unsupported relocation
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45909: [COFF] create MemoryBuffers without requiring NUL terminators
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46090: [COFF] more informative "broken object file" diagnostics
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46090: [COFF] more informative "broken object file" diagnostics
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46090: [COFF] more informative "broken object file" diagnostics
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46214: Avoid reading past end of archive looking for long file name
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46214: Avoid reading past end of archive looking for long file name
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46214: Avoid reading past end of archive looking for long file name
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Brock Wyma via Phabricator via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r330680 - [PM/LoopUnswitch] Remove another over-aggressive assert.
Chandler Carruth via llvm-commits
- [llvm] r330699 - [NFC] Remove recently added SE verification because it may be false-positive
Chandler Carruth via llvm-commits
- [llvm] r330707 - [PM/LoopUnswitch] Fix a bug in the loop block set formation of the new
Chandler Carruth via llvm-commits
- [llvm] r330764 - [wasm] Fix uninitialized memory introduced in r330749.
Chandler Carruth via llvm-commits
- [llvm] r330787 - [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new
Chandler Carruth via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Chandler Carruth via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Chandler Carruth via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Chandler Carruth via llvm-commits
- [llvm] r330895 - [x86] NFC: Add tests for idiomatic usage patterns of SSE4.2 string
Chandler Carruth via llvm-commits
- [llvm] r330896 - [x86] Allow folding unaligned memory operands into pcmp[ei]str*
Chandler Carruth via llvm-commits
- [llvm] r330322 - Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Chandler Carruth via llvm-commits
- [llvm] r330997 - [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics
Chandler Carruth via llvm-commits
- [PATCH] D45940: [LoopUnroll] Fix potentially incorrect SCEV invalidation in UnrollRuntime
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45943: [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new update API for dominators rather than doing manual, hacky updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45943: [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new update API for dominators rather than doing manual, hacky updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45943: [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new update API for dominators rather than doing manual, hacky updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46202: [X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm if the mask instrinsics are also used in the same basic block.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46089: AMDGPU: Extend extract_vector_elt fneg combine to fabs
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46154: [AMDGPU][Waitcnt] Update a few lit tests to use the default waitcnt pass
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r330621 - [X86] Add disassembler test cases for bswap.
Craig Topper via llvm-commits
- [llvm] r330648 - [X86] Remove unnecessary WriteLEA InstRW overrides.
Craig Topper via llvm-commits
- [llvm] r330663 - [AggressiveInstCombine] Add library initializer routine for AggressiveInstCombine library. Use it in bugpoint and llvm-opt-fuzzer to match regular InstCombine.
Craig Topper via llvm-commits
- [llvm] r330664 - [AggressiveInstCombine] Add createAggressiveInstCombinerPass to LinkAllPasses.h.
Craig Topper via llvm-commits
- [llvm] r330668 - [AggressiveInstCombine] Add aggressive inst combiner to the LLVM C API.
Craig Topper via llvm-commits
- [llvm] r330682 - [X86] Add a BSWAP16 instruction using the 32-bit encoding plus a 0x66 prefix.
Craig Topper via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via llvm-commits
- [llvm] r300477 - [APInt] Remove self move check from move assignment operator
Craig Topper via llvm-commits
- [llvm] r300477 - [APInt] Remove self move check from move assignment operator
Craig Topper via llvm-commits
- [llvm] r330781 - [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal
Craig Topper via llvm-commits
- [llvm] r330797 - [X86] Auto-generate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r330801 - [TableGen] Fix bad indentation in tablegen output file.
Craig Topper via llvm-commits
- [llvm] r330850 - [X86] Form MUL_IMM for multiplies with 3/5/9 to encourage LEA formation over load folding.
Craig Topper via llvm-commits
- [llvm] r330897 - [X86] Remove alignment restriction on loading folding of pcmp[ei]str* during isel too.
Craig Topper via llvm-commits
- [llvm] r330922 - [X86] Print 'tbyte ptr' instead of 'xword ptr' for f80mem in Intel syntax.
Craig Topper via llvm-commits
- [llvm] r331091 - [X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm if the mask instrinsics are also used in the same basic block.
Craig Topper via llvm-commits
- [llvm] r331101 - [X86] Rename BNDMOV instructions and hide redundant instruction encoding from the assembler.
Craig Topper via llvm-commits
- [llvm] r331102 - [X86] Remove REX.W from 64-bit mode BND instructions.
Craig Topper via llvm-commits
- [llvm] r331104 - [X86] Change memory operand of BNDMK/BNDCL/BNDCU/BNDCN/BNDST to anymem.
Craig Topper via llvm-commits
- [llvm] r331105 - [X86] Remove mayLoad flag from BNDMK/BNDCL/BNDCN/BNDCU.
Craig Topper via llvm-commits
- [llvm] r331117 - [X86] Restrict many of the InstAliases to either to only att or intel syntax. NFCI
Craig Topper via llvm-commits
- [llvm] r331128 - [X86] Use getX86SubSuperRegister in addGR32orGR64Operands in the AsmParser instead of duplicating its functionality. NFC
Craig Topper via llvm-commits
- [llvm] r331134 - [X86] Remove unnecessary InstAliases. NFCI
Craig Topper via llvm-commits
- [llvm] r331135 - [X86] Remove SLDT64m instruction.
Craig Topper via llvm-commits
- [llvm] r331138 - [X86] Add suffixes to the LGDT/LIDT/SGDT/SIDT mnemonics in Intel syntax. Add aliases based on 16/32-bit mode to choose the default.
Craig Topper via llvm-commits
- [llvm] r331149 - [X86] Make 64-bit sysret/sysexit not ambiguous in Intel assembly syntax.
Craig Topper via llvm-commits
- [llvm] r331153 - [X86] Mark some more InstAliases as 'att' syntax only.
Craig Topper via llvm-commits
- [llvm] r331154 - [X86] Remove support for accepting 'fnstsw %eax' and 'fnstsw %al'.
Craig Topper via llvm-commits
- [llvm] r331157 - [X86] Use a MnemonicAlias instead of an InstAlias.
Craig Topper via llvm-commits
- [llvm] r331158 - [X86] Remove some instructions from the Intel assembly matcher table as there are equivalent mode aware InstAliases that conflict.
Craig Topper via llvm-commits
- [llvm] r331159 - [X86] Remove some InstAliases aren't needed because a MnemonicAlias makes them unreachable.
Craig Topper via llvm-commits
- [llvm] r331160 - [X86] Hide another instruction from the assembly matcher table to avoid a duplicate entry. NFC
Craig Topper via llvm-commits
- [llvm] r331161 - [X86] Add a Requires<[In64BitMode]> to FARJMP64
Craig Topper via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45929: [X86] Add vector element insertion/extraction scheduler classes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45585: [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46028: Bring back APInt self-move assignment check for MSVC only
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45585: [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46040: [X86] Form MUL_IMM for multiplies with 3/5/9 to block load folding.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info, NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info, NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info, NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46202: [X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm if the mask instrinsics are also used in the same basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46202: [X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm if the mask instrinsics are also used in the same basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46229: [X86][AVX] Tag VPMOVSX/VPMOVZX ymm instructions as WriteShuffle256.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r330687 - [LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.
Dan Liew via llvm-commits
- [llvm] r330728 - [lit] Remove spurious `-` in invocation of lit in
Dan Liew via llvm-commits
- [PATCH] D45693: [LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45693: [LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45693: [LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45762: [LibFuzzer] Add support for an optional user defined callback (`LLVMFuzzerOnExitHandler()`)
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r330603 - [SelectionDAG] Refactor lowering of atomic memory intrinsics.
Daniel Neilson via llvm-commits
- [llvm] r330629 - [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via llvm-commits
- [llvm] r330769 - [CaptureTracking] Fixup const correctness of DomTree arg (NFC)
Daniel Neilson via llvm-commits
- [llvm] r331076 - [LV] Common duplicate vector load/store address calculation (NFC)
Daniel Neilson via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r331071 - [globalisel][legalizerinfo] Add support for legalization based on the MachineMemOperand
Daniel Sanders via llvm-commits
- [llvm] r331074 - Attempt to fix build failure after r331071 using std::make_tuple
Daniel Sanders via llvm-commits
- [llvm] r331081 - Attempt to fix remaining build failures after r331071 by changing the tuple to a struct
Daniel Sanders via llvm-commits
- [llvm] r331115 - [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
Daniel Sanders via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45466: [globalisel][legalizerinfo] Add support for legalization based on the MachineMemOperand
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45540: [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D45000: [LNT] fix some typos/dead code
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D45000: [LNT] fix some typos/dead code
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [PATCH] D46111: [ARM] Enable misched for R52.
Dave Green via Phabricator via llvm-commits
- [PATCH] D46111: [ARM] Enable misched for R52.
Dave Green via Phabricator via llvm-commits
- [PATCH] D46111: [ARM] Enable misched for R52.
Dave Green via Phabricator via llvm-commits
- [PATCH] D46197: [DA] Fix assertion with loop exiting variables
Dave Green via Phabricator via llvm-commits
- [PATCH] D46197: [DA] Fix assertion with loop exiting variables
Dave Green via Phabricator via llvm-commits
- [llvm] r330524 - [tools] Use WithColor for printing errors.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
David Blaikie via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
David Blaikie via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
David Blaikie via llvm-commits
- [llvm] r323321 - [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-instcombine).
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via llvm-commits
- [llvm] r330669 - InstCombine: Fix layering by not including Scalar.h in InstCombine
David Blaikie via llvm-commits
- [llvm] r330670 - Fix build breaks in examples due to moving stuff from Scalar.h to InstCombine.h
David Blaikie via llvm-commits
- [polly] r330679 - Fixup Polly for an LLVM header file change.
David Blaikie via llvm-commits
- [llvm] r330726 - Fix some layering in AggressiveInstCombine (avoiding inclusion of Scalar.h)
David Blaikie via llvm-commits
- [llvm] r323321 - [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-instcombine).
David Blaikie via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
David Blaikie via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
David Blaikie via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46138: Emit template type and value parameter DIEs for template variables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46207: Avoid some memory allocations in the ThreadPool
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46207: Avoid some memory allocations in the ThreadPool
David Blaikie via Phabricator via llvm-commits
- [llvm] r330799 - Merging r46043:
David Bolvansky via llvm-commits
- [llvm] r330860 - [SimplifyLibcalls] Atoi, strtol replacements
David Bolvansky via llvm-commits
- [llvm] r331002 - [SimplifyLibcalls] Replace locked IO with unlocked IO
David Bolvansky via llvm-commits
- [PATCH] D46225: LLDB - Enable Python API for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [llvm] r331027 - [ARM] Enable misched for R52.
David Green via llvm-commits
- [llvm] r301880 - [InstSimplify] Handle selects of GEPs with 0 offset
Davide Italiano via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r331141 - [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Dean Michael Berris via llvm-commits
- [PATCH] D45998: [XRay][profiler] Part 5: Profiler File Writing
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46068: Rename sancov.cc to sancov.cpp
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46174: [XRay][compiler-rt] Support string-based config for FDR mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45757: [XRay][profiler] Part 2: XRay Function Call Trie
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46174: [XRay][compiler-rt] Support string-based config for FDR mode
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r330739 - [LV][VPlan] Detect outer loops for explicit vectorization.
Diego Caballero via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Djordje Kovacevic via Phabricator via llvm-commits
- [compiler-rt] r331023 - tsan: improve "destroy of a locked mutex" reports
Dmitry Vyukov via llvm-commits
- [PATCH] D45646: [tsan] Zero out the shadow memory for the stack and TLS in ThreadFinish
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D45772: [Minor patch] Fix IR Module Printing
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D45772: [Minor patch] Fix IR Module Printing
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46043: Test commit access
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45344: [SimplifyLibcalls] Fold malloc + memset to calloc even for llvm.memset
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45344: [SimplifyLibcalls] Fold malloc + memset to calloc even for llvm.memset
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45344: [SimplifyLibcalls] Fold malloc + memset to calloc even for llvm.memset
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Dávid Bolvanský via Phabricator via llvm-commits
- [lld] r331133 - Add -warn-backrefs (r329636) to lld's man page
Ed Maste via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Ed Maste via Phabricator via llvm-commits
- [PATCH] D45195: Add --check-library-dependency to maintain compatibility with other linkers
Ed Maste via Phabricator via llvm-commits
- [llvm] r331007 - [MachineOutliner] Don't outline from functions with a section marking.
Eli Friedman via llvm-commits
- [llvm] r331008 - [LowerTypeTests] Mark .cfi.jumptable nounwind.
Eli Friedman via llvm-commits
- [PATCH] D45889: [MemCpyOpt] Skip optimizing basic blocks not reachable from entry
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45971: [LoopInfo] Verify BBMap tracks deepest loops for BBs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45971: [LoopInfo] Verify BBMap tracks innermost loops for BBs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45924: Set calling convention for varargs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46030: [TargetInfo] Sort target features before passing them to the backend
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44781: [IR] Add function pointer alignment to DataLayout
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46082: [LowerTypeTests] Mark .cfi.jumptable nounwind.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46091: [MachineOutliner] Don't outline from functions with a section marking.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46110: [IR] Do not assume that function pointers are aligned
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44677: [SCEV] Make computeExitLimit more simple and more powerful
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46091: [MachineOutliner] Don't outline from functions with a section marking.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46082: [LowerTypeTests] Mark .cfi.jumptable nounwind.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46082: [LowerTypeTests] Mark .cfi.jumptable nounwind.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45344: [SimplifyLibcalls] Fold malloc + memset to calloc even for llvm.memset
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45344: [SimplifyLibcalls] Fold malloc + memset to calloc even for llvm.memset
Eli Friedman via Phabricator via llvm-commits
- [llvm] r330675 - Change if-conditionals to else-if as they should all be mutually exclusive.
Eric Christopher via llvm-commits
- [llvm] r330676 - Reflow formatting after previous NFC commit.
Eric Christopher via llvm-commits
- [llvm] r330678 - Remove unused function HexagonEarlyIfConversion::replacePhiEdges. NFC.
Eric Christopher via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Erik Welander via Phabricator via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Erik Welander via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r330736 - [ADT] Remove ilist_default_traits
Fangrui Song via llvm-commits
- [lld] r331018 - [ELF] Fix typo. NFC
Fangrui Song via llvm-commits
- [lld] r331097 - Migrate from std::pointer_to_unary_function as it is removed in C++17
Fangrui Song via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set in Call-Chain Clustering (C³) heuristic to improve worst-case time complexity.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45834: [TTI] Add a hook to TTI for choosing scalarized shuffle-reduction sequence for reduction idiom
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D45943: [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new update API for dominators rather than doing manual, hacky updates.
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r330829 - [llvm-mca] Make ViewOptions static. NFCI
Filipe Cabecinhas via llvm-commits
- [llvm] r330653 - [LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn via llvm-commits
- [llvm] r330698 - [LoopInfo] Verify BBMap tracks innermost loops for BBs.
Florian Hahn via llvm-commits
- [llvm] r330738 - [LoopInterchange] Make isProfitableForVectorization slightly more conservative.
Florian Hahn via llvm-commits
- [llvm] r330748 - [LoopInterchange] Add REQUIRES: asserts to test.
Florian Hahn via llvm-commits
- [llvm] r330806 - [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn via llvm-commits
- [test-suite] r330836 - [test-suite] Save stats for LTO step too.
Florian Hahn via llvm-commits
- [llvm] r330931 - [LoopInterchange] Ignore debug intrinsics during legality checks.
Florian Hahn via llvm-commits
- [llvm] r331037 - [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via llvm-commits
- [PATCH] D45608: [CallSiteSplit] Make sure we remove nonnull if the parameter turns out to be a constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45951: [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45971: [LoopInfo] Verify BBMap tracks deepest loops for BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45971: [LoopInfo] Verify BBMap tracks deepest loops for BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45971: [LoopInfo] Verify BBMap tracks innermost loops for BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45970: [LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45971: [LoopInfo] Verify BBMap tracks innermost loops for BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45953: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, scaled)) load instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45208: [LoopInterchange] Make isProfitableForVectorization slightly more conservative.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45853: [ADT] Make filter_iterator support bidirectional iteration
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45208: [LoopInterchange] Make isProfitableForVectorization slightly more conservative.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46023: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45330: [WIP][IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46023: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45958: [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45379: [LoopInterchange] Ignore debug intrinsics during legality checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45379: [LoopInterchange] Ignore debug intrinsics during legality checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46111: [ARM] Enable misched for R52.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46124: [AArch64][SVE] Asm: Improve diagnostics for gather loads.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46201: [DA] Use SCEV to conclude DVEntry::EQ in some cases.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r330709 - [CodeGen] Print user-friendly debug locations as MI comments
Francis Visoiu Mistrih via llvm-commits
- [llvm] r330859 - [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via llvm-commits
- [llvm] r331044 - [AArch64] Place the first ldp at the end when ReverseCSRRestoreSeq is true
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45992: [CodeGen] Print user-friendly debug locations as MI comments
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45992: [CodeGen] Print user-friendly debug locations as MI comments
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46063: [AArch64] Fix scavenged spill slot base when stack realignment required.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r330638 - [X86] movdiri and movdir64b instructions
Gabor Buella via llvm-commits
- [llvm] r330640 - [X86] Revert r330638 - accidental commit
Gabor Buella via llvm-commits
- [llvm] r330817 - Avoid a warning on pointer casting, NFC
Gabor Buella via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46012: Avoid a warning on pointer casting, NFC
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46012: Avoid a warning on pointer casting, NFC
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info, NFC
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46119: Add a header file for enum IIT_Info, NFC
Gabor Buella via Phabricator via llvm-commits
- [llvm] r330059 - [Transforms] Change std::sort to llvm::sort in response to r327219
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 4/8/2018 - 4/14/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 4/15/2018 - 4/21/2018
Galina Kistanova via llvm-commits
- [llvm] r330792 - [DivRemPairs] Fix non-determinism in use list order.
Geoff Berry via llvm-commits
- [llvm] r330976 - [AArch64] Fix scavenged spill slot base when stack realignment required.
Geoff Berry via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D46063: [AArch64] Fix scavenged spill slot base when stack realignment required.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D45770: [AArch64] Disable spill slot scavenging when stack realignment required.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D46063: [AArch64] Fix scavenged spill slot base when stack realignment required.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r330639 - Fix a broken typedef; NFCI
George Burgess IV via llvm-commits
- [llvm] r330667 - Reland r301880(!): "[InstSimplify] Handle selects of GEPs with 0 offset"
George Burgess IV via llvm-commits
- [llvm] r301880 - [InstSimplify] Handle selects of GEPs with 0 offset
George Burgess IV via llvm-commits
- [lld] r330597 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [lld] r330701 - [ELF] - Refactor lazy symbol duplicated code.
George Rimar via llvm-commits
- [lld] r330702 - [ELF] - Never use std::sort.
George Rimar via llvm-commits
- [lld] r330814 - [ELF] - Eliminate the AssertCommand.
George Rimar via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
George Rimar via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
George Rimar via Phabricator via llvm-commits
- [PATCH] D45516: [ELF] - Refactor lazy symbol duplicated code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45434: [ELF] - Eliminate AssertCommand.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45548: Avoid hash table lookup when sorting local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45969: [ELF] - Never use std::sort.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
George Rimar via Phabricator via llvm-commits
- [PATCH] D45516: [ELF] - Refactor lazy symbol duplicated code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45969: [ELF] - Never use std::sort.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D46038: Also demote lazy symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
George Rimar via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
George Rimar via Phabricator via llvm-commits
- [PATCH] D45434: [ELF] - Eliminate AssertCommand.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45434: [ELF] - Eliminate AssertCommand.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D46094: Simplify processRelocAux
George Rimar via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
George Rimar via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
George Rimar via Phabricator via llvm-commits
- [PATCH] D46169: Split merge sections early
George Rimar via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
George Rimar via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D46169: Split merge sections early
George Rimar via Phabricator via llvm-commits
- [PATCH] D46196: Split .eh_frame sections in parellel
George Rimar via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45729: [PPC64] Add offset to local entry point when calling functions without plt
George Rimar via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
George Rimar via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [llvm] r330815 - [UpdateTestChecks] Change update_mca_test_checks.py file mode to match the other scripts
Greg Bedwell via llvm-commits
- [PATCH] D40522: Make check-compiler-rt subtarget respect LLVM_LIT_TOOLS_DIR
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D45528: [OpenMP] Remove compilation warning when using clang to compile bc files.
Guansong Zhang via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r330965 - [GlobalMerge] Fix a typo
Haicheng Wu via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D46060: [PowerPC] Implement isMaskAndCmp0FoldingBeneficial
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D44677: [SCEV] Make computeExitLimit more simple and more powerful
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D46200: Mitigate relocation overflow [part 2 of 2]
Han Shen via Phabricator via llvm-commits
- [llvm] r330403 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Hans Wennborg via llvm-commits
- [www] r330782 - Win snapshot: r330570
Hans Wennborg via llvm-commits
- [lld] r330868 - [COFF] Don't set the tsaware bit on DLLs
Hans Wennborg via llvm-commits
- [PATCH] D46077: [COFF] Don't set the tsaware bit on DLLs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46077: [COFF] Don't set the tsaware bit on DLLs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46065: [clangd] Add "str()" method to SymbolID.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r331092 - [DAGCombiner] Fix a case of 1 in non-splat vector pow2 divisor
Heejin Ahn via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46161: [DAGCombiner] Fix a case of 1 in non-splat vector pow2 divisor
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46161: [DAGCombiner] Fix a case of 1 in non-splat vector pow2 divisor
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46242: Support a funclet operand bundle in LowerInvoke
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r331139 - [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via llvm-commits
- [PATCH] D45834: [TTI] Add a hook to TTI for choosing scalarized shuffle-reduction sequence for reduction idiom
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45420: [NFC] [LoopUtil] Moved RecurrenceDescriptor/LoopDescriptor from Transform/Utils/LoopUtils.* to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via Phabricator via llvm-commits
- [llvm] r322533 - [SROA] fix assetion failure
Hiroshi 7 Inoue via llvm-commits
- [PATCH] D46101: [PowerPC] vectorize Sum of Absolute Difference
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45341: [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45341: [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46004: Be more accurate when calculating the previous instruction address on Arm.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D45796: [WebAssembly] Honor custom import names
Jacob Gravelle via Phabricator via llvm-commits
- [llvm] r330685 - Recommit "[llvm-objcopy] Switch over to using TableGen for parsing arguments"
Jake Ehrlich via llvm-commits
- [PATCH] D46025: [llvm-objcopy] Adjust the help message
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
James Henderson via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
James Henderson via Phabricator via llvm-commits
- [PATCH] D45764: [clangd][tests] Fix delimiter handling
Jan Korous via Phabricator via llvm-commits
- [PATCH] D40468: DWZ 01/07: Support reading section ".gnu_debugaltlink"
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D45989: AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic file
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Javed Absar via Phabricator via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Javed Absar via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46110: [IR] Do not assume that function pointers are aligned
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Javed Absar via Phabricator via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r330783 - [MachineOutliner] Check for explicit uses of LR/W30 in MI operands
Jessica Paquette via llvm-commits
- [llvm] r331095 - [MachineOutliner] Add defs to calls + don't track liveness on outlined functions
Jessica Paquette via llvm-commits
- [PATCH] D45914: Teach TargetMachines about -Oz and -Os
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45915: Teach llc about -Oz and -Os
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45917: Pass -Oz/-Os along to the backend
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D46091: [MachineOutliner] Don't outline from functions with a section marking.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45915: Teach llc about -Oz and -Os
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45914: Teach TargetMachines about -Oz and -Os
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45917: Pass -Oz/-Os along to the backend
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45189: [MachineOutliner][AArch64] Keep track of functions that use a red zone in AArch64MachineFunctionInfo and use that instead of checking for noredzone in the MachineOutliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Jin Lin via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Jin Lin via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Jin Lin via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Jin Lin via Phabricator via llvm-commits
- [PATCH] D46071: Representing the target device information in the LLVM IR
Jin Lin via Phabricator via llvm-commits
- [llvm] r330755 - [lit] Report line number for failed RUN command
Joel E. Denny via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D45456: [Attr] Print enum attributes at correct position
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D45456: [Attr] Print enum attributes at correct position
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D41240: [Solaris] __float128 is supported on Solaris/x86
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D46082: [LowerTypeTests] Mark .cfi.jumptable nounwind.
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D46082: [LowerTypeTests] Mark .cfi.jumptable nounwind.
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
John Brawn via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
John Brawn via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
John McCall via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
John McCall via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
John McCall via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
John McCall via Phabricator via llvm-commits
- [PATCH] D45966: Remove LLVM_INSTALL_CCTOOLS_SYMLINKS
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45992: [CodeGen] Print user-friendly debug locations as MI comments
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38719: [llvm-dwarfdump] Verify compatible TAG for attributes.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38719: [llvm-dwarfdump] Verify compatible TAG for attributes.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r331040 - [SystemZ] Remove scheduling info from some Pseudo instructions (NFC).
Jonas Paulsson via llvm-commits
- [PATCH] D46048: [branchfolding] When hoisting common code, remove kill flags from uses
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45157: [RegUsageInfoCollector] Don't assume the alias of a defined reg is always already in the set.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45527: [OpenMP] Fix affinity API for KMP_AFFINITY=none|compact|scatter
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Jorge Gorbe Moya via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Jorge Gorbe Moya via llvm-commits
- [PATCH] D28634: [buildbot] Extend libomp builder to test bot standalone and in-tree builds with and without clang bootstrapping.
Json Lee via Phabricator via llvm-commits
- [llvm] r331066 - [CodeGen] Use RegUnits to track register aliases (NFC)
Jun Bum Lim via llvm-commits
- [llvm] r331072 - [PostRASink] extend the live-in check for all aliased registers
Jun Bum Lim via llvm-commits
- [PATCH] D45695: [CodeGen] Use RegUnits to track register aliases (NFC)
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D45817: [PostRASink] extend the live-in check for all aliased registers
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D46193: [LSR] Skip LSR if the cost of input is cheaper than LSR's solution
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D45695: [CodeGen] Use RegUnits to track register aliases (NFC)
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D45695: [CodeGen] Use RegUnits to track register aliases (NFC)
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D45695: [CodeGen] Use RegUnits to track register aliases (NFC)
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Junmo Park via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Junmo Park via Phabricator via llvm-commits
- [llvm] r330977 - Specify REQUIRES: default_triple in a few tests
Justin Bogner via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D41240: [Solaris] __float128 is supported on Solaris/x86
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46048: [branchfolding] When hoisting common code, remove kill flags from uses
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46048: [branchfolding] When hoisting common code, remove kill flags from uses
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46048: [branchfolding] When hoisting common code, remove kill flags from uses
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Keith via Phabricator via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D45987: [AMDGPU] Truncate packed inline constant
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D46067: [AMDGPU][Waitcnt] Take ISA target into account for s_waitcnt expcnt instr generation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r330598 - [scudo] Read ARM feature bits using Fuchsia APIs.
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r330724 - [sanitizer] More dead code removal
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r330857 - [scudo] Adding an interface function to print allocator stats
Kostya Kortchinsky via llvm-commits
- [llvm] r331042 - [CMake] Enable warnings for runtimes
Kostya Kortchinsky via llvm-commits
- [PATCH] D45896: [scudo] Read ARM feature bits using Fuchsia APIs.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45838: [sanitizer] More dead code removal
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46016: [scudo] Adding an interface function to print allocator stats
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46016: [scudo] Adding an interface function to print allocator stats
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46016: [scudo] Adding an interface function to print allocator stats
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46016: [scudo] Adding an interface function to print allocator stats
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46079: [CMake] Enable warnings for runtimes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46079: [CMake] Enable warnings for runtimes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46079: [CMake] Enable warnings for runtimes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D44246: [sanitizer] Generalize atomic_uint8_t, atomic_uint16_t, ... into a template. NFC.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r330939 - [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Lama Saba via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Lama via Phabricator via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Lama via Phabricator via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Lama via Phabricator via llvm-commits
- [PATCH] D45553: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Double-Word
Lei Huang via Phabricator via llvm-commits
- [PATCH] D45553: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Double-Word
Lei Huang via Phabricator via llvm-commits
- [PATCH] D45635: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Word
Lei Huang via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing pattern for the combination
Lei Huang via Phabricator via llvm-commits
- [PATCH] D45266: [PowerPC] Add a Memory Latency Mutation to the scheduler
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46194: [Power9]Legalize and emit code for truncate and convert Quad-Precision to HW and Byte
Lei Huang via Phabricator via llvm-commits
- [Lldb-commits] [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Leonard Mosescu via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Leonard Mosescu via Phabricator via llvm-commits
- [llvm] r330773 - [docs] Add a note on non-deterministic sorting order of equal elements
Mandeep Singh Grang via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45831: [docs] Add a note on non-deterministic sorting order of equal elements
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45831: [docs] Add a note on non-deterministic sorting order of equal elements
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to "call" pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Lower tail pseudo instruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Lower tail pseudo instruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45726: Format closing braces when reformatting the line containing theopening brace.
Manuel Klimek via Phabricator via llvm-commits
- [llvm] r330590 - [doc] Removed obsolete -count-aa from AliasAnalysis documentation
Marianne Mailhot-Sarrasin via llvm-commits
- [PATCH] D45876: [doc] Removed obsolete -count-aa from AliasAnalysis documentation
Marianne Mailhot-Sarrasin via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] [WIP] AsmParser support for the li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r330730 - [AMDGPU][Waitcnt] NFC. Cleanup some code/naming consistency:
Mark Searles via llvm-commits
- [llvm] r330862 - [AMDGPU] Waitcnt pass: add debug options
Mark Searles via llvm-commits
- [llvm] r330954 - [AMDGPU][Waitcnt] As of gfx7, VMEM operations do not increment the export counter and the input registers are available in the next instruction; update the waitcnt pass to take this into account.
Mark Searles via llvm-commits
- [llvm] r331062 - [AMDGPU][Waitcnt] Update a few tests to use default waitcnt pass (si-insert-waitcnts) rather than old pass (si-insert-waits); this is a small step towards the overall goal of removing the old waitcnt pass, which is no longer maintained.
Mark Searles via llvm-commits
- [PATCH] D45888: [AMDGPU][Waitcnt] Add debug options
Mark Searles via Phabricator via llvm-commits
- [PATCH] D45973: [AMDGPU][Waitcnt] NFC. Cleanup some code
Mark Searles via Phabricator via llvm-commits
- [PATCH] D45973: [AMDGPU][Waitcnt] NFC. Cleanup some code
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46067: [AMDGPU][Waitcnt] Take ISA target into account for s_waitcnt expcnt instr generation
Mark Searles via Phabricator via llvm-commits
- [PATCH] D45888: [AMDGPU][Waitcnt] Add debug options
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46067: [AMDGPU][Waitcnt] Take ISA target into account for s_waitcnt expcnt instr generation
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46154: [AMDGPU][Waitcnt] Update a few lit tests to use the default waitcnt pass
Mark Searles via Phabricator via llvm-commits
- [compiler-rt] r330650 - Change kAllocatorSpace for powerpc64.
Martin Liska via llvm-commits
- [LNT] r331030 - Split newlines in all params/fields for Machine and Run in run view.
Martin Liska via llvm-commits
- [LNT] r331031 - Display order url via proper template method in v4_machine.html.
Martin Liska via llvm-commits
- [PATCH] D45950: Change kAllocatorSpace for powerpc64.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D44681: [LNT] Split newlines in all params/fields for Machine and Run in run view.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45985: [test] Add a testcase for MinGW sysroot detections from SVN r330244. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45964: [Driver] Fix implicit config files from prefixed symlinks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46239: [llvm-rc] Default to writing the output next to the input, if no output is specified
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r330606 - StackSlotColoring: Fix missing skipFunction check
Matt Arsenault via llvm-commits
- [llvm] r330607 - AMDGPU: Assign enum name to stack ID
Matt Arsenault via llvm-commits
- [llvm] r330612 - AMDGPU: Move a flawed assert when spilling SGPRs
Matt Arsenault via llvm-commits
- [llvm] r330979 - AMDGPU: Consolidate SubtargetPredicate definitions
Matt Arsenault via llvm-commits
- [llvm] r330980 - AMDGPU: Extend extract_vector_elt fneg combine to fabs
Matt Arsenault via llvm-commits
- [llvm] r330981 - DAG: Fix not legalizing vector fcanonicalizes
Matt Arsenault via llvm-commits
- [PATCH] D45967: AMDGPU: Move a flawed assert when spilling SGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45925: AMDGPU: Assign enum name to stack ID
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45967: AMDGPU: Move a flawed assert when spilling SGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45973: [AMDGPU][Waitcnt] NFC. Cleanup some code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45882: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.exp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45994: AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45994: AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46011: [LoadStoreVectorize] Ignore interleaved invariant loads.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46014: AMDGPU: Consolidate SubtargetPredicate definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46011: [LoadStoreVectorize] Ignore interleaved invariant loads.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45837: AMDGPU/GlobalISel: Add support for amdgpu_ps calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46089: AMDGPU: Extend extract_vector_elt fneg combine to fabs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46089: AMDGPU: Extend extract_vector_elt fneg combine to fabs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46014: AMDGPU: Consolidate SubtargetPredicate definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46153: AMDGPU/GlobalISel: Implement select() for >32-bit G_STORE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46051: [AMDGPU] Don't force WQM for DS op
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r330998 - [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Matt Davis via llvm-commits
- [llvm] r331001 - [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Matt Davis via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45981: [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45981: [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46142: [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46142: [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45981: [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46142: [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r330652 - [libFuzzer] Add feature to not use AFL's deferred forkserver.
Matt Morehouse via llvm-commits
- [llvm] r331011 - Revert "[SimplifyLibcalls] Replace locked IO with unlocked IO"
Matt Morehouse via llvm-commits
- [PATCH] D45744: [libFuzzer] Add experimental feature to not use AFL's deferred forkserver.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D22792: VecClone Pass
Matt via Phabricator via llvm-commits
- [llvm] r330625 - [AArch64] Add cost model test case for transpose
Matthew Simpson via llvm-commits
- [llvm] r330941 - [TTI, AArch64] Add transpose shuffle kind
Matthew Simpson via llvm-commits
- [llvm] r330945 - [SLP] Add tests for transposable binary operations
Matthew Simpson via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46026: [ICP] Do not attempt type matching for variable length arguments.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46026: [ICP] Do not attempt type matching for variable length arguments.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D45982: [TTI, AArch64] Add transpose shuffle kind
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46138: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D46138: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D46138: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D45000: [LNT] fix some typos/dead code
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r330576 - [LoopSimplify] Fix incorrect SCEV invalidation
Max Kazantsev via llvm-commits
- [llvm] r330577 - [LoopUnroll] Fix potentially incorrect SCEV invalidation in UnrollRuntime
Max Kazantsev via llvm-commits
- [llvm] r330582 - [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Max Kazantsev via llvm-commits
- [llvm] r330677 - [NFC] Add clarification comment
Max Kazantsev via llvm-commits
- [llvm] r330683 - [NFC] Use forgetTopmostLoop instead of logic duplication
Max Kazantsev via llvm-commits
- [llvm] r330684 - [NFC] Use FileCheck in test
Max Kazantsev via llvm-commits
- [llvm] r330699 - [NFC] Remove recently added SE verification because it may be false-positive
Max Kazantsev via llvm-commits
- [llvm] r330893 - Revert "[SCEV] Make computeExitLimit more simple and more powerful"
Max Kazantsev via llvm-commits
- [llvm] r331100 - [NFC] Add some tests that demonstrate unrecognized three-way comparison patterns
Max Kazantsev via llvm-commits
- [PATCH] D45940: [LoopUnroll] Fix potentially incorrect SCEV invalidation in UnrollRuntime
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45940: [LoopUnroll] Fix potentially incorrect SCEV invalidation in UnrollRuntime
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Relax restriction in foldSelectInstWithICmp for sake of smaller code size
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Relax restriction in foldSelectInstWithICmp for sake of smaller code size
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45854: [InstCombine] Support BitTests in ThreeWayComparison. Trivial case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45855: [InstCombine] Support BitTests in ThreeWayComparison. General case, part 1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45856: [InstCombine] Support BitTests in ThreeWayComparison. General case, part 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45863: [InstCombine] Support BitTests in ThreeWayComparison. Mismatched types
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46044: [LoopUnrollPeel] Fix potentially incorrect invalidation of SCEV in peelLoop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix potentially incorrect SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix potentially incorrect SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r330699 - [NFC] Remove recently added SE verification because it may be false-positive
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Maxim Kazantsev via llvm-commits
- [llvm] r330972 - augmenting description for fcmp fmf - NFC
Michael Berg via llvm-commits
- [polly] r330858 - [ScopDetect] Reject loop with multiple exit blocks.
Michael Kruse via llvm-commits
- [polly] r330864 - [CodeGen] Print executed statement instances at runtime.
Michael Kruse via llvm-commits
- [polly] r330865 - [CodeGen] Fix comment. NFC.
Michael Kruse via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45743: [Polly] Print executed statement instances at runtime.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D46164: Support: assume `std::is_final` with MSVC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [llvm] r330403 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Michael Zolotukhin via llvm-commits
- [llvm] r330403 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Michael Zolotukhin via llvm-commits
- [PATCH] D42274: [Support] Remove the terminfo dependency and rely on TERM
Michał Górny via Phabricator via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Mikael Holmén via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Mikael Holmén via llvm-commits
- [llvm] r326079 - [LV] Move isLegalMasked* functions from Legality to CostModel
Mikael Holmén via llvm-commits
- [llvm] r326079 - [LV] Move isLegalMasked* functions from Legality to CostModel
Mikael Holmén via llvm-commits
- [llvm] r322533 - [SROA] fix assetion failure
Mikael Holmén via llvm-commits
- [PATCH] D45723: [X86] Lowering SAD (sum of absolute differences) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45723: [X86] Lowering SAD (sum of absolute differences) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45723: [X86] Lowering SAD (sum of absolute differences) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45721: [X86] Lowering PACK*S (pack with saturation) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45721: [X86] Lowering PACK*S (pack with saturation) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r331025 - [IR] Do not assume that function pointers are aligned
Mikhail Maltsev via llvm-commits
- [PATCH] D44781: [IR] Add function pointer alignment to DataLayout
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D46110: [IR] Do not assume that function pointers are aligned
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D46110: [IR] Do not assume that function pointers are aligned
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D46110: [IR] Do not assume that function pointers are aligned
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44781: [IR] Add function pointer alignment to DataLayout
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D45768: [mips] Implement GetWriteFlag() for mips
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Nathan Ringo via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Nathan Ringo via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Nathan Ringo via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Nathan Ringo via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Nathan Ringo via Phabricator via llvm-commits
- [PATCH] D45938: Improves x86 interrupt error message on argument type error
Nathan Ringo via Phabricator via llvm-commits
- [PATCH] D46060: [PowerPC] Implement isMaskAndCmp0FoldingBeneficial
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45980: [WebAssembly] Use section index in relocation section header
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D46069: [WebAssembly] Add version to object file metadata
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D46070: [WebAssembly] Add version of linking section (to match llvm-side change)
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r330584 - Consistently sort add_subdirectory calls in lib/Target/*/CMakeLists.txt
Nico Weber via llvm-commits
- [llvm] r330587 - List cpp file only once (was added in 147117 and 147117 as build fix each).
Nico Weber via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Nico Weber via llvm-commits
- [llvm] r330593 - Sort a target list a bit better.
Nico Weber via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Nico Weber via llvm-commits
- [llvm] r330672 - Remove code that's almost always dead, and harmful if not.
Nico Weber via llvm-commits
- [llvm] r330673 - Mostly revert r330672.
Nico Weber via llvm-commits
- [llvm] r330727 - Remove LLVM_INSTALL_CCTOOLS_SYMLINKS
Nico Weber via llvm-commits
- [llvm] r330742 - Let TableGen write output only if it changed, instead of doing so in cmake.
Nico Weber via llvm-commits
- [llvm] r330843 - Rename Attributes.gen, Intrinsics.gen to Attributes.inc, Intrinsics.inc
Nico Weber via llvm-commits
- [llvm] r330845 - Don't list a source file twice.
Nico Weber via llvm-commits
- [llvm] r330853 - Rename sancov.cc to sancov.cpp
Nico Weber via llvm-commits
- [llvm] r330856 - IWYU llvm-config.h for LLVM_VERSION_STRING
Nico Weber via llvm-commits
- [llvm] r331127 - s/LLVM_ON_WIN32/_WIN32/, llvm
Nico Weber via llvm-commits
- [llvm] r331151 - Remove a dead #ifdef.
Nico Weber via llvm-commits
- [PATCH] D35209: [ARM] Unify handling of M-Class system registers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45966: Remove LLVM_INSTALL_CCTOOLS_SYMLINKS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D42274: [Support] Remove the terminfo dependency and rely on TERM
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45899: TableGen: Add a --write-if-changed flag to tablegen directly instead of doing it in cmake.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46058: Rename Attributes.gen, Intrinsics.gen to Attributes.inc, Intrinsics.inc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46058: Rename Attributes.gen, Intrinsics.gen to Attributes.inc, Intrinsics.inc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46068: Rename sancov.cc to sancov.cpp
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46068: Rename sancov.cc to sancov.cpp
Nico Weber via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46167: [LLVM-C] Add DIBuilder bindings to create import declarations
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46167: [LLVM-C] Add DIBuilder bindings to create import declarations
Nico Weber via Phabricator via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Nico Weber via Phabricator via llvm-commits
- [llvm] r330585 - AMDGPU: Fix a corner case crash in SIOptimizeExecMasking
Nicolai Haehnle via llvm-commits
- [llvm] r330586 - AMDGPU: Fix SDWA peephole for V_AND_B32
Nicolai Haehnle via llvm-commits
- [PATCH] D45881: AMDGPU/GlobalISel: Implement select() for G_BITCAST s32 <--> <2 x s16>
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45888: [AMDGPU][Waitcnt] Add debug options
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45888: [AMDGPU][Waitcnt] Add debug options
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45988: AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45989: AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic file
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46051: [AMDGPU] Don't force WQM for DS op
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r331047 - [MC] Allow MCAssembler to be constructed without all subcomponents. NFCI.
Nirav Dave via llvm-commits
- [llvm] r331048 - [MC] Modify MCAsmStreamer to always build MCAssembler. NFCI.
Nirav Dave via llvm-commits
- [llvm] r331052 - [MC] Provide default value for IsResolved.
Nirav Dave via llvm-commits
- [llvm] r331055 - [MC] Undo spurious commit added into r331052.
Nirav Dave via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D46156: [DAGCombiner] Change the SDLoc on split extloads (2/N)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D46158: [DAGCombiner] Set the right SDLoc on a newly-created sextload (4/N)
Nirav Dave via Phabricator via llvm-commits
- [llvm] r331032 - [ARM] Codegen for v8.2A dot product intrinsics
Oliver Stannard via llvm-commits
- [llvm] r331036 - [AArch64] Codegen for v8.2A dot product intrinsics
Oliver Stannard via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46106: [ARM] Codegen for v8.2A dot product intrinsics
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46107: [AArch64] Codegen for v8.2A dot product intrinsics
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46108: [ARM] Add __ARM_FEATURE_DOTPROD pre-defined macro
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46106: [ARM] Codegen for v8.2A dot product intrinsics
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46108: [ARM] Add __ARM_FEATURE_DOTPROD pre-defined macro
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D45731: [InstCombine] Adjusting bswap pattern matching to hold for And/Shift mixed case
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D46142: [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Paul Robinson via Phabricator via llvm-commits
- [llvm] r330963 - [llvm-objcopy] Add --localize-symbol option
Paul Semel via llvm-commits
- [llvm] r331068 - [llvm-objcopy] Add --globalize-symbol option
Paul Semel via llvm-commits
- [llvm] r331070 - [llvm-objcopy] Add --weaken-symbol (-W) option
Paul Semel via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46064: [llvm-objcopy] Add --localize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46029: [llvm-objcopy] Implement --redefine-sym option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46195: [llvm-objcopy] Add --weaken-symbol (-W) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46195: [llvm-objcopy] Add --weaken-symbol (-W) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [llvm] r330830 - Fix typo in static_assert for size of LoadSDNodeBitfields.
Paul Walker via llvm-commits
- [llvm] r330691 - [Support/Path] Add more tests and improve failure messages of existing ones
Pavel Labath via llvm-commits
- [PATCH] D45941: [Support/Path] Add more tests and improve failure messages of existing ones
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45942: [Support/Path] Make handling of paths like "///" consistent
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45941: [Support/Path] Add more tests and improve failure messages of existing ones
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45942: [Support/Path] Make handling of paths like "///" consistent
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45949: [dotest] Make the set of tests independent of the test configuration
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Pavel Labath via Phabricator via llvm-commits
- [llvm] r330706 - Correct dwarf unwind information in function epilogue
Petar Jovanovic via llvm-commits
- [compiler-rt] r330840 - [mips] Implement GetWriteFlag() for mips
Petar Jovanovic via llvm-commits
- [compiler-rt] r330849 - Finetune supported arches for the tests added in r330840
Petar Jovanovic via llvm-commits
- [compiler-rt] r330863 - Add s390x to XFAIL for illegal_read/write_test.cc
Petar Jovanovic via llvm-commits
- [llvm] r331024 - [mips] Add support for Virtualization ASE
Petar Jovanovic via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D45768: [mips] Implement GetWriteFlag() for mips
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D44905: [mips] Add support for Virtualization ASE
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r330630 - Reland r329956, "AArch64: Introduce a DAG combine for folding offsets into addresses.", with a fix for the bot failure.
Peter Collingbourne via llvm-commits
- [PATCH] D45199: AArch64: Allow offsets to be folded into addresses with ELF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46082: [LowerTypeTests] Mark .cfi.jumptable nounwind.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45845: ELFObjectWriter: Allow one unique symver per symbol
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46214: Avoid reading past end of archive looking for long file name
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45959: [MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45960: [MC] Add MCSubtargetInfo to MCPaddingFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r331003 - [CMake] Make simple source used for CMake checks a C file
Petr Hosek via llvm-commits
- [compiler-rt] r331009 - Revert "[CMake] Make simple source used for CMake checks a C file"
Petr Hosek via llvm-commits
- [PATCH] D46079: [CMake] Enable warnings for runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45464: [cmake] Make linker detection take flags into account
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46152: [CMake] Make simple source used for CMake checks a C file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46152: [CMake] Make simple source used for CMake checks a C file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45681: [AArch64][SVE] Asm: Support for structured ST2, ST3 and ST4 (scalar+imm) store instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45818: Fix BNF nits in TableGen language reference.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45684: [AArch64][SVE] Asm: Support for contiguous, non-faulting LDNF1 (scalar+imm) load instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D45885: AMDGPU: Fix a corner case crash in SIOptimizeExecMasking
Phabricator via Phabricator via llvm-commits
- [PATCH] D45886: AMDGPU: Fix SDWA peephole for V_AND_B32
Phabricator via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Phabricator via Phabricator via llvm-commits
- [PATCH] D45913: [SelectionDAG] Dump debug locs in SDNodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D45794: [WebAssembly] MC: Refactor section creation code
Phabricator via Phabricator via llvm-commits
- [PATCH] D45563: [X86][AArch64][NFC] Add tests for masked merge unfolding
Phabricator via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Phabricator via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
Phabricator via Phabricator via llvm-commits
- [PATCH] D45946: [AArch64][SVE] Asm: Support for contiguous, first-faulting LDFF1 (scalar+scalar) load instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45887: [CodeComplete] Fix completion at the end of keywords
Phabricator via Phabricator via llvm-commits
- [PATCH] D46003: [clang-tidy] Fix PR35468
Phabricator via Phabricator via llvm-commits
- [PATCH] D46011: [LoadStoreVectorize] Ignore interleaved invariant loads.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45980: [WebAssembly] Use section index in relocation section header
Phabricator via Phabricator via llvm-commits
- [PATCH] D45795: Match llvm-side change to reloc section header
Phabricator via Phabricator via llvm-commits
- [PATCH] D45407: [StaticAnalyzer] Added notes to the plist output
Phabricator via Phabricator via llvm-commits
- [PATCH] D45407: [StaticAnalyzer] Added notes to the plist output
Phabricator via Phabricator via llvm-commits
- [PATCH] D45585: [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal
Phabricator via Phabricator via llvm-commits
- [PATCH] D45951: [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Phabricator via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to "call" pseudoinstruction
Phabricator via Phabricator via llvm-commits
- [PATCH] D45769: Fix typo in static_assert for size of LoadSDNodeBitfields.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44932: [CodeComplete] Fix completion in the middle of ident in ctor lists.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44932: [CodeComplete] Fix completion in the middle of ident in ctor lists.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46040: [X86] Form MUL_IMM for multiplies with 3/5/9 to block load folding.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45797: [WebAssebmly] Add Module name to WasmSymbol
Phabricator via Phabricator via llvm-commits
- [PATCH] D45853: [ADT] Make filter_iterator support bidirectional iteration
Phabricator via Phabricator via llvm-commits
- [PATCH] D45839: [analyzer] Add support for WebKit "unified sources".
Phabricator via Phabricator via llvm-commits
- [PATCH] D45839: [analyzer] Add support for WebKit "unified sources".
Phabricator via Phabricator via llvm-commits
- [PATCH] D46037: [analyzer] pr37166, pr37139: Disable constructor inlining when lifetime extension through aggregate initialization occurs.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46023: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45958: [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Phabricator via Phabricator via llvm-commits
- [PATCH] D45880: [AArch64][SVE] Enable DiagnosticPredicates for SVE LD1 instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46116: [NVPTX] Make the legalizer expand shufflevector of <2 x half>
Phabricator via Phabricator via llvm-commits
- [PATCH] D46092: [WebAssembly] Implement getRelocationValueString()
Phabricator via Phabricator via llvm-commits
- [PATCH] D46134: [WebAssembly] objdump: Don't assume all relocations have symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D46069: [WebAssembly] Add version to object file metadata
Phabricator via Phabricator via llvm-commits
- [PATCH] D46070: [WebAssembly] Add version of linking section (to match llvm-side change)
Phabricator via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Phabricator via Phabricator via llvm-commits
- [PATCH] D46132: [X86] Make __builtin_ia32_readeflags_u32 and __builtin_ia32_writeeflags_u32 only available on 32-bit targets.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46160: [WebAssembly] Section symbols must have local binding
Phabricator via Phabricator via llvm-commits
- [PATCH] D46146: [analyzer] pr37152: Fix operator delete[] array-type-sub-expression handling.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46130: [NVPTX] Turn on Loop/SLP vectorization
Phabricator via Phabricator via llvm-commits
- [PATCH] D45977: Always normalize FileSpec paths.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Phabricator via Phabricator via llvm-commits
- [PATCH] D46202: [X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm if the mask instrinsics are also used in the same basic block.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45451: [ItaniumMangle] Undeduced auto type doesn't belong in the substitution table
Phabricator via Phabricator via llvm-commits
- [PATCH] D45663: [InstCombine][NFC] Add tests for variable mask canonicalization in masked merge
Phabricator via Phabricator via llvm-commits
- [PATCH] D45664: [InstCombine] Canonicalize variable mask in masked merge
Phabricator via Phabricator via llvm-commits
- [PATCH] D46120: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46122: [AArch64][AsmParser] NFC: Cleanup of addOperands functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D46012: Avoid a warning on pointer casting, NFC
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45743: [Polly] Print executed statement instances at runtime.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46231: Move to new C++ binding interface that requires isl::quota annotations [RFC]
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r331060 - [LoopGuardWidening] Split out a loop pass version of GuardWidening
Philip Reames via llvm-commits
- [llvm] r331061 - [GuardWidening] Add some clarifying comments about heuristics [NFC]
Philip Reames via llvm-commits
- [llvm] r331079 - [MustExecute/LICM] Special case first instruction in throwing header
Philip Reames via llvm-commits
- [llvm] r331080 - [LICM] Reduce nesting with an early return [NFC]
Philip Reames via llvm-commits
- [llvm] r331094 - [LoopGuardWidening] Make PostDomTree optional
Philip Reames via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46211: [LICM] Compute a must execute property for the prefix of the header as we go
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46032: [MIR] Add support for debug metadata for fixed stack objects
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r330631 - [CODE_OWNERS] Update my email address.
Quentin Colombet via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45817: [PostRASink] extend the live-in check for all aliased registers
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45157: [RegUsageInfoCollector] Don't assume the alias of a defined reg is always already in the set.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D44700: [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Quentin Colombet via Phabricator via llvm-commits
- [lld] r331045 - Do not set RequiresNullTerminator. NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D45969: [ELF] - Never use std::sort.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45516: [ELF] - Refactor lazy symbol duplicated code.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45434: [ELF] - Eliminate AssertCommand.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45365: [bugpoint] Fix crash when testing for miscompilation
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45536: Do not keep shared symbols to garbage-collected eliminated DSOs.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46036: Bring r329960 back
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46036: Bring r329960 back
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46036: Bring r329960 back
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46036: Bring r329960 back
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46038: Also demote lazy symbols
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46038: Also demote lazy symbols
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46087: Remove unused features from StringRefZ and move it to Symbols.h.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46094: Simplify processRelocAux
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46104: Add a Global symbol type
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46104: Add a Global symbol type
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46094: Simplify processRelocAux
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46169: Split merge sections early
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46169: Split merge sections early
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46169: Split merge sections early
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46196: Split .eh_frame sections in parellel
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45850: [ELF] Read the call graph profile from object files.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46196: Split .eh_frame sections in parellel
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46207: Avoid some memory allocations in the ThreadPool
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46208: Don't create a temporary CieMap for each input .eh_frame
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46208: Don't create a temporary DenseMap for each input .eh_frame
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D46214: Avoid reading past end of archive looking for long file name
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r330763 - [bugpoint] Fix crash when testing for miscompilation.
Rafael Espindola via llvm-commits
- [lld] r330784 - Add a test. NFC.
Rafael Espindola via llvm-commits
- [lld] r330788 - Bring r329960 back.
Rafael Espindola via llvm-commits
- [lld] r330869 - Also demote lazy symbols.
Rafael Espindola via llvm-commits
- [lld] r330874 - Pack symbols a bit more.
Rafael Espindola via llvm-commits
- [lld] r330925 - Add a test. NFC.
Rafael Espindola via llvm-commits
- [lld] r330953 - Delete GotPltIndex.
Rafael Espindola via llvm-commits
- [lld] r330960 - Simplify processRelocAux.
Rafael Espindola via llvm-commits
- [lld] r330966 - Replace SharedSymbols with Defined when creating copy relocations.
Rafael Espindola via llvm-commits
- [lld] r330967 - Add a comment. NFC.
Rafael Espindola via llvm-commits
- [lld] r330978 - Delete unused variable.
Rafael Espindola via llvm-commits
- [lld] r331058 - Split merge sections early.
Rafael Espindola via llvm-commits
- [lld] r331064 - Split .eh_frame sections in parellel.
Rafael Espindola via llvm-commits
- [lld] r331075 - Don't create a temporary DenseMap for each input .eh_frame.
Rafael Espindola via llvm-commits
- [llvm] r331131 - Update my email address and description.
Rafael Espindola via llvm-commits
- [compiler-rt] r330712 - The OpenBSD UBsan port introduced two typos that broke the Solaris sanitizer build.
Rainer Orth via llvm-commits
- [PATCH] D41240: [Solaris] __float128 is supported on Solaris/x86
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D46006: [Sanitizers] Fix Solaris build
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D37475: Make MultiplexASTDeserializationListener part of the API [NFC]
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r330614 - Fix -Wtautological-compare warning with npos on Windows
Reid Kleckner via llvm-commits
- [compiler-rt] r330616 - Fix clang-cl warnings in compiler-rt
Reid Kleckner via llvm-commits
- [compiler-rt] r330619 - Revert r330474 - "[HWASan] Introduce non-zero based and dynamic shadow memory (compiler-rt)."
Reid Kleckner via llvm-commits
- [llvm] r300477 - [APInt] Remove self move check from move assignment operator
Reid Kleckner via llvm-commits
- [llvm] r300477 - [APInt] Remove self move check from move assignment operator
Reid Kleckner via llvm-commits
- [llvm] r300477 - [APInt] Remove self move check from move assignment operator
Reid Kleckner via llvm-commits
- [llvm] r330776 - Bring back APInt self-move assignment check for MSVC only
Reid Kleckner via llvm-commits
- [llvm] r330779 - Fix path separator checks on Windows
Reid Kleckner via llvm-commits
- [llvm] r330848 - Revert r330755 "[lit] Report line number for failed RUN command"
Reid Kleckner via llvm-commits
- [llvm] r330867 - Fix PluginsTests failure on Windows buildbots by enabling it everywhere
Reid Kleckner via llvm-commits
- [llvm] r330884 - [codeview] Ignore .cv_loc directives at the end of a function
Reid Kleckner via llvm-commits
- [compiler-rt] r330989 - Enable full debug info in the ASan runtime on Windows
Reid Kleckner via llvm-commits
- [compiler-rt] r330990 - [asan] Align __asan_global_start so that it works with LLD
Reid Kleckner via llvm-commits
- [llvm] r330970 - Fix a bug that prevents global variables from having a DW_OP_deref.
Reid Kleckner via llvm-commits
- [llvm] r330995 - Fix WAsm dwarfdump.ll test on Windows
Reid Kleckner via llvm-commits
- [llvm] r331087 - [FastISel] Fix local value sinking algorithmic complexity
Reid Kleckner via llvm-commits
- [llvm] r331088 - [FastISel] Actually enable local value sinking by default
Reid Kleckner via llvm-commits
- [PATCH] D45899: TableGen: Add a --write-if-changed flag to tablegen directly instead of doing it in cmake.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42274: [Support] Remove the terminfo dependency and rely on TERM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46028: Bring back APInt self-move assignment check for MSVC only
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46028: Bring back APInt self-move assignment check for MSVC only
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46058: Rename Attributes.gen, Intrinsics.gen to Attributes.inc, Intrinsics.inc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45904: [CodeExtractor] Allow extracting blocks with exception handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46068: Rename sancov.cc to sancov.cpp
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45952: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, unscaled)) load instructions.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Renato Golin via Phabricator via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45880: [AArch64][SVE] Enable DiagnosticPredicates for SVE LD1 instructions.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
Richard Smith via llvm-commits
- [compiler-rt] r330765 - Remove 'noexcept's that do not match between header and source file.
Richard Smith via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
Richard Smith via llvm-commits
- [PATCH] D46218: PR37275 packed attribute should not apply to base classes
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r330591 - [LLVM-C] Finish Up Scope Bindings
Robert Widmann via llvm-commits
- [llvm] r330594 - [LLVM-C] DIBuilderBindings for Subrange and Arrays
Robert Widmann via llvm-commits
- [llvm] r330661 - [LLVM-C] DIBuilder Bindings For Variable Expressions
Robert Widmann via llvm-commits
- [llvm] r331114 - [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
Robert Widmann via llvm-commits
- [llvm] r331123 - [LLVM-C] Add DIBuilder bindings to create import declarations
Robert Widmann via llvm-commits
- [PATCH] D45934: [LLVM-C] Finish Up Scope Bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45933: [LLVM-C] DIBuilderBindings for Subrange and Arrays
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45933: [LLVM-C] DIBuilderBindings for Subrange and Arrays
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45979: [LLVM-C] DIBuilder Bindings For Variable Expressions
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45979: [LLVM-C] DIBuilder Bindings For Variable Expressions
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45979: [LLVM-C] DIBuilder Bindings For Variable Expressions
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46167: [LLVM-C] Add DIBuilder bindings to create import declarations
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46168: [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46168: [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46168: [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46167: [LLVM-C] Add DIBuilder bindings to create import declarations
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D44781: [IR] Add function pointer alignment to DataLayout
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Roland Scheidegger via Phabricator via llvm-commits
- [llvm] r330645 - [X86][AArch64][NFC] Add tests for masked merge unfolding
Roman Lebedev via llvm-commits
- [llvm] r330646 - [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via llvm-commits
- [llvm] r330693 - Link to AggressiveInstCombine in a few places. Unbreaks build for me.
Roman Lebedev via llvm-commits
- [llvm] r330771 - [X86][AArch64][NFC] Add tests for masked merge unfolding with %y = const
Roman Lebedev via llvm-commits
- [llvm] r330819 - [X86][AArch64][NFC] Finish adding 'bad' tests for masked merge unfolding with constants.
Roman Lebedev via llvm-commits
- [llvm] r330974 - [NFC][InstCombine] Regenerate rem.ll test
Roman Lebedev via llvm-commits
- [llvm] r330975 - [NFC][InstCombine] rem.ll: add a few commutative tests.
Roman Lebedev via llvm-commits
- [lld] r330984 - [LLD][WASM] Handle WASM_SYMBOL_TYPE_SECTION in toString().
Roman Lebedev via llvm-commits
- [llvm] r330985 - [InstCombine][NFC] Autogenerate checks in add2.ll
Roman Lebedev via llvm-commits
- [llvm] r330986 - [InstCombine][NFC] add2.ll: add a few commutative checks.
Roman Lebedev via llvm-commits
- [llvm] r330994 - [InstCombine][NFC] Regenerate checks in and-or-not.ll
Roman Lebedev via llvm-commits
- [llvm] r330996 - [InstCombine][NFC] Regenerate checks in or-xor.ll
Roman Lebedev via llvm-commits
- [llvm] r331085 - [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via llvm-commits
- [llvm] r331111 - [InstCombine][NFC] Add tests for variable mask canonicalization in masked merge
Roman Lebedev via llvm-commits
- [llvm] r331112 - [InstCombine] Canonicalize variable mask in masked merge
Roman Lebedev via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45766: [Sema] Add -Wno-self-assign-overloaded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45572: [X86] Replace action Promote with Custom for operation ISD::SINT_TO_FP
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46008: [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45663: [InstCombine][NFC] Add tests for variable mask canonicalization in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45664: [InstCombine] Canonicalize variable mask in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45866: [InstCombine][NFC] Add tests for unfolding masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45663: [InstCombine][NFC] Add tests for variable mask canonicalization in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45664: [InstCombine] Canonicalize variable mask in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45866: [InstCombine][NFC] Add tests for unfolding masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r330660 - [GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's
Roman Tereshin via llvm-commits
- [llvm] r330988 - [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug-only printing
Roman Tereshin via llvm-commits
- [PATCH] D44700: [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45644: [GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45644: [GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45732: [GlobalISel] Making VRegs w/ LLTs and RegClasses both illegal
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46078: [MIR] Reset unique MBB numbering in MachineFunction::reset()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46078: [MIR] Reset unique MBB numbering in MachineFunction::reset()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46095: [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug-only printing
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46096: [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46097: [GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46098: [GlobalISel][InstructionSelect] Making Coverage Info generation optional on per-match table basis
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46095: [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug-only printing
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46095: [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug-only printing
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46018: [GlobalISel][IRTranslator] Split aggregates during IR translation
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Roman Tereshin via Phabricator via llvm-commits
- [lld] r330644 - Remove duplicate "error:" from an error message.
Rui Ueyama via llvm-commits
- [lld] r330785 - Style fix.
Rui Ueyama via llvm-commits
- [lld] r330879 - Remove unused features from StringRefZ and move it to Symbols.h.
Rui Ueyama via llvm-commits
- [lld] r330892 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r331045 - Do not set RequiresNullTerminator. NFC.
Rui Ueyama via llvm-commits
- [lld] r331045 - Do not set RequiresNullTerminator. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D45909: [COFF] create MemoryBuffers without requiring NUL terminators
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46036: Bring r329960 back
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46077: [COFF] Don't set the tsaware bit on DLLs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46080: Pack symbols a bit more
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46087: Remove unused features from StringRefZ and move it to Symbols.h.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46090: [COFF] more informative "broken object file" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46087: Remove unused features from StringRefZ and move it to Symbols.h.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46103: Replace SharedSymbols with Defined when creating copy relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46169: Split merge sections early
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46145: Use a buffer when allocating relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46196: Split .eh_frame sections in parellel
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46208: Don't create a temporary DenseMap for each input .eh_frame
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46163: [DO NOT SUBMIT] Do strlen() while computing xxhash
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46164: Support: assume `std::is_final` with MSVC
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r330632 - [WebAssembly] MC: Refactor section creation code
Sam Clegg via llvm-commits
- [llvm] r330749 - [WebAssembly] Use section index in relocation section header
Sam Clegg via llvm-commits
- [lld] r330750 - [WebAssembly] Match llvm-side change to reloc section header
Sam Clegg via llvm-commits
- [llvm] r330854 - [WebAssebmly] Add Module name to WasmSymbol
Sam Clegg via llvm-commits
- [llvm] r330957 - [WebAssembly] Implement getRelocationValueString()
Sam Clegg via llvm-commits
- [llvm] r330959 - [WebAssembly] objdump: Don't assume all relocations have symbols
Sam Clegg via llvm-commits
- [llvm] r330969 - [WebAssembly] Add version to object file metadata
Sam Clegg via llvm-commits
- [lld] r330971 - [WebAssembly] Add version to linking section (to match llvm-side change)
Sam Clegg via llvm-commits
- [llvm] r330982 - [WebAssembly] Write DWARF data into wasm object file
Sam Clegg via llvm-commits
- [llvm] r331005 - [WebAssembly] Section symbols must have local binding
Sam Clegg via llvm-commits
- [llvm] r331006 - typo
Sam Clegg via llvm-commits
- [PATCH] D45980: [WebAssembly] Use section index in relocation section header
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45980: [WebAssembly] Use section index in relocation section header
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45980: [WebAssembly] Use section index in relocation section header
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46069: [WebAssembly] Add version to object file metadata
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46069: [WebAssembly] Add version to object file metadata
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46070: [WebAssembly] Add version of linking section (to match llvm-side change)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46069: [WebAssembly] Add version to object file metadata
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45796: [WebAssembly] Honor custom import names
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46092: [WebAssembly] Implement getRelocationValueString()
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46134: [WebAssembly] objdump: Don't assume all relocations have symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46160: [WebAssembly] Section symbols must have local binding
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46160: [WebAssembly] Section symbols must have local binding
Sam Clegg via Phabricator via llvm-commits
- [llvm] r330762 - [Support] fix countLeadingZeros for types shorter than int
Sam McCall via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46122: [AArch64][AsmParser] NFC: Cleanup of addOperands functions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r330565 - [AArch64][SVE] Asm: Support for structured ST2, ST3 and ST4 (scalar+imm) store instructions.
Sander de Smalen via llvm-commits
- [llvm] r330583 - [AArch64][SVE] Asm: Support for contiguous, non-faulting LDNF1 (scalar+imm) load instructions
Sander de Smalen via llvm-commits
- [llvm] r330697 - [AArch64][SVE] Asm: Support for contiguous, first-faulting LDFF1 (scalar+scalar) load instructions.
Sander de Smalen via llvm-commits
- [llvm] r330805 - [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
Sander de Smalen via llvm-commits
- [llvm] r330928 - [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Sander de Smalen via llvm-commits
- [llvm] r330929 - [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Sander de Smalen via llvm-commits
- [llvm] r330930 - [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Sander de Smalen via llvm-commits
- [llvm] r330934 - [AArch64][SVE] Enable DiagnosticPredicates for SVE LD1 instructions.
Sander de Smalen via llvm-commits
- [llvm] r331145 - [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions.
Sander de Smalen via llvm-commits
- [llvm] r331146 - [AArch64][AsmParser] NFC: Cleanup of addOperands functions
Sander de Smalen via llvm-commits
- [PATCH] D45946: [AArch64][SVE] Asm: Support for contiguous, first-faulting LDFF1 (scalar+scalar) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45951: [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45954: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (64bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45952: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45953: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45958: [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45955: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (64bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45957: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (packed 32bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45956: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (packed 32bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45951: [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45951: [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45958: [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45952: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45880: [AArch64][SVE] Enable DiagnosticPredicates for SVE LD1 instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46023: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45958: [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45952: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45953: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45954: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (64bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45955: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (64bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45956: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (packed 32bit elts, unscaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45957: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (packed 32bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45953: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector (32bit elts, scaled)) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46023: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46023: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (scalar + vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45958: [AArch64][SVE] Asm: Negative tests for all LD1 gather (scalar+vector) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46120: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46122: [AArch64][AsmParser] NFC: Cleanup of addOperands functions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46124: [AArch64][SVE] Asm: Improve diagnostics for gather loads.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46120: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r330642 - [AggressiveInstCombine] add tests for PR37098; NFC
Sanjay Patel via llvm-commits
- [llvm] r323321 - [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-instcombine).
Sanjay Patel via llvm-commits
- [llvm] r330729 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r330731 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r330768 - [InstCombine] move tests for select with bit-test of condition; NFC
Sanjay Patel via llvm-commits
- [llvm] r330837 - [InstCombine] add tests for select to logic folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r330841 - [InstCombine] clean up foldSelectICmpAnd(); NFC
Sanjay Patel via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via llvm-commits
- [llvm] r330947 - [DAGCombiner] refactor FP->int->FP folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r330950 - [x86] add tests to show potential opt-out of ftrunc optimization; NFC
Sanjay Patel via llvm-commits
- [llvm] r330951 - [DAGCombiner] limit ftrunc optimizations with function attribute
Sanjay Patel via llvm-commits
- [llvm] r330958 - [docs] provide the specific sanitizer option to detect junk-in-the-ftrunc
Sanjay Patel via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via llvm-commits
- [llvm] r331059 - [docs] add fp-cast-overflow-workaround options to release notes
Sanjay Patel via llvm-commits
- [llvm] r331083 - [Reassociate] add a test with debug info; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45862: [InstCombine] Relax restriction in foldSelectInstWithICmp for sake of smaller code size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Relax restriction in foldSelectInstWithICmp for sake of smaller code size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46008: [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Relax restriction in foldSelectInstWithICmp for sake of smaller code size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] DON'T unfold scalar masked merge if 'B' is constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46086: [InstCombine] refine select-of-constants to bitwise ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46086: [InstCombine] refine select-of-constants to bitwise ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45731: [InstCombine] Adjusting bswap pattern matching to hold for And/Shift mixed case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46086: [InstCombine] refine select-of-constants to bitwise ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45664: [InstCombine] Canonicalize variable mask in masked merge
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46237: [DAGCombiner] rename function attribute for disabling ftrunc transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45974: Here is the summary.
Sanjoy Das via llvm-commits
- [llvm] r330991 - Add test cases to prepare for the optimization that simplifies Add with
Sanjoy Das via llvm-commits
- [llvm] r330992 - [InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46017: Add test cases to prepare for the optimization that simplifies Add withremainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45943: [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new update API for dominators rather than doing manual, hacky updates.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45981: [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45981: [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D44677: [SCEV] Make computeExitLimit more simple and more powerful
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45981: [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC]
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46017: Add test cases to prepare for the optimization that simplifies Add withremainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45976: [InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D44677: [SCEV] Make computeExitLimit more simple and more powerful
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46076: [PPC64] Replace several endianess checks with abi checks.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46193: [LSR] Skip LSR if the cost of input is cheaper than LSR's solution
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45695: [CodeGen] Use RegUnits to track register aliases (NFC)
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45904: [CodeExtractor] Allow extracting blocks with exception handling
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D45904: [CodeExtractor] Allow extracting blocks with exception handling
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] r331015 - [SCEV] Introduce bulk umin creation utilities
Serguei Katkov via llvm-commits
- [llvm] r331022 - [SCEV] Add trivial case handling for umin utilities. NFC.
Serguei Katkov via llvm-commits
- [llvm] r331099 - [SCEV] Reduce the number of invocation to non trivial getExact function
Serguei Katkov via llvm-commits
- [llvm] r331103 - [SCEV] Touch the unsused stats variables for product build.
Serguei Katkov via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46047: [SCEV] Introduce bulk umin creation utilities
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46175: [SCEV] Add trivial case handling for umin utilities
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46178: [SCEV] Reduce the number of invocation to non trivial getExact function
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r330826 - [RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen via llvm-commits
- [llvm] r330827 - [RISCV] Expand function call to "call" pseudoinstruction
Shiva Chen via llvm-commits
- [llvm] r330826 - [RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to "call" pseudoinstruction
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to "call" pseudoinstruction
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D45859: [RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to "call" pseudoinstruction
Shiva Chen via Phabricator via llvm-commits
- [llvm] r330761 - [cmake] Fix libc++ detection
Shoaib Meenai via llvm-commits
- [llvm] r330924 - [cmake] Make linker detection take flags into account
Shoaib Meenai via llvm-commits
- [lld] r331000 - [ELF] Clarify help wording for --symbol-ordering-file
Shoaib Meenai via llvm-commits
- [PATCH] D45464: [cmake] Make linker detection take flags into account
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D45464: [cmake] Make linker detection take flags into account
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D45464: [cmake] Make linker detection take flags into account
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46099: [ELF] Clarify help wording for --symbol-ordering-file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40646: [mips] Enable the mnemonic spell corrector
Simon Atanasyan via llvm-commits
- [llvm] r330732 - [mips] Show an error if register number is out of range
Simon Atanasyan via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via llvm-commits
- [llvm] r330983 - [mips] Accept 32-bit offsets for lb and lbu commands
Simon Atanasyan via llvm-commits
- [PATCH] D45020: [mips] Accept 32-bit offsets for lb and lbu commands
Simon Atanasyan via llvm-commits
- [PATCH] D45816: [mips] Correct the patterns for bswap
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40646: [mips] Enable the mnemonic spell corrector
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45939: [mips] Correct the definitions of some control instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45870: [mips] Fix the definition of sync, synci
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45919: [mips] Show an error if register number is out of range
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45919: [mips] Show an error if register number is out of range
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46105: [mips] Check lb / lbu offset range in the expandLoadInst routine
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45020: [mips] Accept 32-bit offsets for lb and lbu commands
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46113: [mips] Analyze and provide selection patterns microMIPSR6 branches
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46114: [mips] Fix the predicates of jump and branch and link instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45020: [mips] Accept 32-bit offsets for lb and lbu commands
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46055: [mips] Fix microMIPS loads and stores.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46055: [mips] Fix microMIPS loads and stores.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46123: [mips] Correct the predicates for shifts.
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r330705 - [mips] Correct the patterns for bswap
Simon Dardis via llvm-commits
- [llvm] r330741 - Reland "[mips] Guard traps for microMIPS correctly"
Simon Dardis via llvm-commits
- [llvm] r330810 - [mips] Fix the definition of sync, synci
Simon Dardis via llvm-commits
- [llvm] r330825 - [mips] Teach the delay slot filler to transform 'jal' for microMIPS
Simon Dardis via llvm-commits
- [llvm] r330952 - [mips] Correct the definitions of some control instructions
Simon Dardis via llvm-commits
- [llvm] r330956 - [mips] Fix a test case which is keeping the expensive checks bot win red (NFC)
Simon Dardis via llvm-commits
- [llvm] r331050 - [mips] Analyze and provide selection patterns microMIPSR6 branches
Simon Dardis via llvm-commits
- [PATCH] D45939: [mips] Correct the definitions of some control instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45870: [mips] Fix the definition of sync, synci
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45908: [WIP][mips] Correct the definitions of some special control instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40646: [mips] Enable the mnemonic spell corrector
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45816: [mips] Correct the patterns for bswap
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45768: [mips] Implement GetWriteFlag() for mips
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45919: [mips] Show an error if register number is out of range
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45760: Emit a left-shift instead of a power-of-two multiply for jump-tables
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45870: [mips] Fix the definition of sync, synci
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45768: [mips] Implement GetWriteFlag() for mips
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45939: [mips] Correct the definitions of some control instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46055: [mips] Fix microMIPS loads and stores.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46057: [mips] Fix how compiler fuse instructions to fmadd/fmsub
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46113: [mips] Analyze and provide selection patterns microMIPSR6 branches
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46114: [mips] Fix the predicates of jump and branch and link instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46057: [mips] Fix how compiler fuse instructions to fmadd/fmsub
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46117: [mips] Correct the predicates of sign extension instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44905: [mips] Add support for Virtualization ASE
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46123: [mips] Correct the predicates for shifts.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46125: [mips] Correct clo/clz predicates
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45020: [mips] Accept 32-bit offsets for lb and lbu commands
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45939: [mips] Correct the definitions of some control instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46055: [mips] Fix microMIPS loads and stores.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46113: [mips] Analyze and provide selection patterns microMIPSR6 branches
Simon Dardis via Phabricator via llvm-commits
- [llvm] r330581 - [X86] Remove unnecessary MMX reg-mem InstRW scheduler overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330588 - [X86] Remove instregex matching from CLAC/STAC.
Simon Pilgrim via llvm-commits
- [llvm] r330611 - [X86] Replace x87 instregex with instrs if they only match one instruction
Simon Pilgrim via llvm-commits
- [llvm] r330615 - [MC] Remove MachineInstr reference in MC layer (PR37160)
Simon Pilgrim via llvm-commits
- [llvm] r330648 - [X86] Remove unnecessary WriteLEA InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330648 - [X86] Remove unnecessary WriteLEA InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330659 - [X86] Remove unnecessary BMI2 InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330662 - [X86] Remove unnecessary vector memory folded InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330713 - [MC] Remove orphan MCSchedModel::computeReciprocalThroughput declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r330714 - [X86] Add vector element insertion/extraction scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r330715 - [X86] Fix missing cfi from sitofp checks
Simon Pilgrim via llvm-commits
- [llvm] r330716 - Fix Wdocumentation warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r330720 - [X86] Remove unnecessary FMA reg-mem InstRW scheduler overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330734 - [X86][IVB] Add F16C resource tests.
Simon Pilgrim via llvm-commits
- [llvm] r330735 - [X86][BtVer2] Fix VCVTPS2PHmr/VCVTPS2PHYmr latencies
Simon Pilgrim via llvm-commits
- [llvm] r330737 - [X86][F16C] Add WriteCvtF2FSt scheduling class
Simon Pilgrim via llvm-commits
- [llvm] r330747 - [AVX512] VPERMQ/VPERMPD/VPERMIL single op shuffles are not variable shuffles
Simon Pilgrim via llvm-commits
- [llvm] r330751 - [XOP] v4i32 IFMA 'VPMACS' instructions should use the WritePMULLD schedule class
Simon Pilgrim via llvm-commits
- [llvm] r330756 - [X86] Split off PHMINPOSUW to their own schedule class
Simon Pilgrim via llvm-commits
- [llvm] r330760 - [X86][SKX] Setup WriteFMul and remove unnecessary InstRW scheduler overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330812 - [X86][SNB] Remove unnecessary WriteFBlendLd InstRW scheduler overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330813 - [X86][SKX] Setup WriteFAdd and remove unnecessary InstRW scheduler overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330820 - [X86] Split WriteFMA into XMM, Scalar and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r330822 - [llvm-mca][X86] Updated fma3 tests after rL330820
Simon Pilgrim via llvm-commits
- [llvm] r330834 - [CostModel][X86] Recursive call for cost of imul for packed v16i16 constant shift left.
Simon Pilgrim via llvm-commits
- [llvm] r330852 - [CostModel][X86] Add div/rem tests for non-uniform constant divisors
Simon Pilgrim via llvm-commits
- [llvm] r330870 - [CostModel][X86] Remove hard coded SDIV/UDIV vector costs
Simon Pilgrim via llvm-commits
- [llvm] r331034 - [X86] Replace some system instruction instregex single matches with instrs entry. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r331051 - [X86][AVX] Split WriteFLogic into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331054 - [X86] Split WriteFHadd into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331065 - [X86] Split WriteFBlend/WriteFVarBlend/WriteFVarShuffle into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331084 - [X86] Merge some x87 instruction instregex single matches. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r331106 - [X86][HW] Cleanup Haswell model. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r331107 - [X86][SSE] Stop hard coding some instruction scheduler classes.
Simon Pilgrim via llvm-commits
- [llvm] r331108 - [llvm-mca][X86] Add shift/rotate resource tests to all relevant models
Simon Pilgrim via llvm-commits
- [llvm] r331109 - [llvm-mca][X86] Add double shift resource tests to all relevant models
Simon Pilgrim via llvm-commits
- [llvm] r331110 - [X86] Remove unnecessary shift/rotate folded InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r331116 - [X86] Remove unnecessary rotate-carry folded InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r331140 - [llvm-mca][X86] Add add/adc + sub/sbb resource tests to all models
Simon Pilgrim via llvm-commits
- [llvm] r331142 - [X86] Remove unnecessary add/adc+sub/sbb InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r331143 - [X86] Merge more instregex single matches to reduce InstrRW compile time.
Simon Pilgrim via llvm-commits
- [llvm] r331144 - [llvm-mca][X86] Add BT resource tests to all models
Simon Pilgrim via llvm-commits
- [llvm] r331147 - [X86] Remove unnecessary BT InstRW overrides.
Simon Pilgrim via llvm-commits
- [PATCH] D45929: [X86] Add vector element insertion/extraction scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45831: [docs] Add a note on non-deterministic sorting order of equal elements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45585: [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46040: [X86] Form MUL_IMM for multiplies with 3/5/9 to block load folding.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45723: [X86] Lowering SAD (sum of absolute differences) intrinsics to native IR (LLVM side)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45721: [X86] Lowering PACK*S (pack with saturation) intrinsics to native IR (LLVM side)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46161: [DAGCombiner] Fix a case of 1 in non-splat vector pow2 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46101: [PowerPC] vectorize Sum of Absolute Difference
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46229: [X86][AVX] Tag VPMOVSX/VPMOVZX ymm instructions as WriteShuffle256.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r330567 - Test commit access.
Simon Tatham via llvm-commits
- [llvm] r330570 - Fix BNF nits in TableGen language reference.
Simon Tatham via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45879: [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicate
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46106: [ARM] Codegen for v8.2A dot product intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46108: [ARM] Add __ARM_FEATURE_DOTPROD pre-defined macro
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46109: [ARM, AArch64] Add intrinsics for dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46120: [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46107: [AArch64] Codegen for v8.2A dot product intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45772: [Minor patch] Fix IR Module Printing
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D45772: [Minor patch] Fix IR Module Printing
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r330752 - [AMDGPU] Truncate packed inline constant
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D45967: AMDGPU: Move a flawed assert when spilling SGPRs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45987: [AMDGPU] Truncate packed inline constant
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46014: AMDGPU: Consolidate SubtargetPredicate definitions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45987: [AMDGPU] Truncate packed inline constant
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46136: [docs] Fix a typo in KaleidoscopeJIT tutorial
Stephane Sezer via Phabricator via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Stephen Canon via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Steve Canon via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Steven Wu via Phabricator via llvm-commits
- [PATCH] D46015: [OpenCL] Add separate read_only and write_only pipe IR types
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r330844 - [ICP] Do not attempt type matching for variable length arguments.
Taewook Oh via llvm-commits
- [PATCH] D46026: [ICP] Do not attempt type matching for variable length arguments.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D45527: [OpenMP] Fix affinity API for KMP_AFFINITY=none|compact|scatter
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D46026: [ICP] Do not attempt type matching for variable length arguments.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D46026: [ICP] Do not attempt type matching for variable length arguments.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46093: Enable EliminateAvailableExternally pass for -O1
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45199: AArch64: Allow offsets to be folded into addresses with ELF.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D45770: [AArch64] Disable spill slot scavenging when stack realignment required.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D46051: [AMDGPU] Don't force WQM for DS op
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46051: [AMDGPU] Don't force WQM for DS op
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41148: [libcxx] implement <experimental/simd> declarations based on P0214R7.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D45853: [ADT] Make filter_iterator support bidirectional iteration
Tim Shen via Phabricator via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Tobias Edler von Koch via Phabricator via llvm-commits
- [polly] r330800 - Update isl to isl-0.19-114-g385262af
Tobias Grosser via llvm-commits
- [polly] r331113 - Update to latest version of the isl c++ bindings
Tobias Grosser via llvm-commits
- [polly] r331118 - [MaximalStaticExpansion] Replace copied function with version from ISLTools
Tobias Grosser via llvm-commits
- [polly] r331119 - [islpp] Remove use of isl::give from unittests
Tobias Grosser via llvm-commits
- [polly] r331120 - [ZoneAlgo] Remove uses of isl::give
Tobias Grosser via llvm-commits
- [polly] r331121 - [ZoneAlgo] Remove uses of isl::give - II
Tobias Grosser via llvm-commits
- [polly] r331122 - [DeLICM] Remove uses of isl::give
Tobias Grosser via llvm-commits
- [polly] r331125 - Fix one unit test
Tobias Grosser via llvm-commits
- [polly] r331126 - Remove the last uses of isl::give and isl::take
Tobias Grosser via llvm-commits
- [polly] r331129 - Remove another set or release() calls
Tobias Grosser via llvm-commits
- [polly] r331130 - Remove keep/take/give from isl C++ bindings
Tobias Grosser via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46231: Move to new C++ binding interface that requires isl::quota annotations [RFC]
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tom Hudson via Phabricator via llvm-commits
- [llvm] r330767 - AMDGPU/GlobalISel: Add support for amdgpu_ps calling convention
Tom Stellard via llvm-commits
- [llvm] r330774 - AMDGPU/GlobalISel: Fall-back to SelectionDAG for non-void functions
Tom Stellard via llvm-commits
- [llvm] r330775 - AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsic
Tom Stellard via llvm-commits
- [llvm] r330866 - AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic file
Tom Stellard via llvm-commits
- [test-suite] r330902 - Creating release directory for release_601.
Tom Stellard via llvm-commits
- [test-suite] r330903 - Creating release candidate rc1 from release_601 branch
Tom Stellard via llvm-commits
- [lld] r330916 - Creating release directory for release_601.
Tom Stellard via llvm-commits
- [lld] r330917 - Creating release candidate rc1 from release_601 branch
Tom Stellard via llvm-commits
- [PATCH] D45988: AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45989: AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic file
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45991: GlobalISel: Use a callback to compute constrained reg class for unallocatble registers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45994: AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45861: AMDGPU/GlobalISel: Implement select() for 32-bit G_OR
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45989: AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic file
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45837: AMDGPU/GlobalISel: Add support for amdgpu_ps calling convention
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45843: AMDGPU/GlobalISel: Fall-back to SelectionDAG for non-void functions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45988: AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45881: AMDGPU/GlobalISel: Implement select() for G_BITCAST s32 <--> <2 x s16>
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45994: AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45994: AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46041: AMDGPU/GlobalISel: Don't try to lower geometry shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36569: [globalisel][tablegen] Add support for fpimm and import of APInt/APFloat based ImmLeaf.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45989: AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic file
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46149: AMDGPU/GlobalISel: Don't try to lower hull shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46150: AMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46151: AMDGPU/GlobalISel: Implement select() for COPY
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46153: AMDGPU/GlobalISel: Implement select() for >32-bit G_STORE
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46170: AMDGPU/GlobalISel: Implement select() for G_FCONSTANT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46171: AMDGPU/GlobalISel: Implement select() for 32-bit G_FADD and G_FMUL
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46172: AMDGPU/GlobalISel: Implement select() for 32-bit @llvm.minnun and @llvm.maxnum
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45907: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45907: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46067: [AMDGPU][Waitcnt] Take ISA target into account for s_waitcnt expcnt instr generation
Tony Tye via Phabricator via llvm-commits
- [llvm] r330718 - [SystemZ] Use preferred 16-byte function alignment
Ulrich Weigand via llvm-commits
- [PATCH] D46048: [branchfolding] When hoisting common code, remove kill flags from uses
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r330618 - [SelectionDAG] Dump debug locs in SDNodes
Vedant Kumar via llvm-commits
- [llvm] r322936 - [CodeGen] Unify printing format of debug-location in both MIR and -debug
Vedant Kumar via llvm-commits
- [llvm] r330758 - [test] Update llc checks for CodeGen/X86/avg.ll
Vedant Kumar via llvm-commits
- [llvm] r330875 - [ADT] Make filter_iterator support bidirectional iteration
Vedant Kumar via llvm-commits
- [llvm] r331002 - [SimplifyLibcalls] Replace locked IO with unlocked IO
Vedant Kumar via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45992: [CodeGen] Print user-friendly debug locations as MI comments
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46100: WIP: [IR/Verifier] Diagnose use-before-def scenarios for debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46156: [DAGCombiner] Change the SDLoc on split extloads (2/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46157: [DAGCombiner] Factor out duplicated logic for an extload combine, NFC (3/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46158: [DAGCombiner] Set the right SDLoc on a newly-created sextload (4/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46216: [DAGCombiner] Set the right SDLoc on extended SETCC uses (5/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46222: [DAGCombiner] Fix SDLoc in a (sext (sextload x)) combine (6/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Vivek Pandya via Phabricator via llvm-commits
- [llvm] r330961 - Enable EliminateAvailableExternally pass for -O1
Vlad Tsyrklevich via llvm-commits
- [llvm] r330962 - Update stale comment in AsmWriter.cpp
Vlad Tsyrklevich via llvm-commits
- [llvm] r330964 - Revert "Enable EliminateAvailableExternally pass for -O1"
Vlad Tsyrklevich via llvm-commits
- [llvm] r331078 - ELFObjectWriter: Allow one unique symver per symbol
Vlad Tsyrklevich via llvm-commits
- [PATCH] D46093: Enable EliminateAvailableExternally pass for -O1
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46093: Enable EliminateAvailableExternally pass for -O1
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46093: Enable EliminateAvailableExternally pass for -O1
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45895: Update stale comment in AsmWriter.cpp
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45845: ELFObjectWriter: Allow one unique symver per symbol
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45845: ELFObjectWriter: Allow one unique symver per symbol
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45572: [X86] Replace action Promote with Custom for operation ISD::SINT_TO_FP
Vyacheslav via Phabricator via llvm-commits
- [llvm] r330778 - [X86] Account for partial stack slot spills (PR30821)
Warren Ristow via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D46127: [RegisterCoalesing] Eliminate unnecessary live range shrinking inside of reMaterializeTrivialDef
Wei Mi via Phabricator via llvm-commits
- [llvm] r330641 - [CallSiteSplit] Make sure we remove nonnull if the parameter turns out to be a constant.
Xin Tong via llvm-commits
- [llvm] r330688 - [LVI] Fix typo. NFC
Xin Tong via llvm-commits
- [PATCH] D45608: [CallSiteSplit] Make sure we remove nonnull if the parameter turns out to be a constant.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D45608: [CallSiteSplit] Make sure we remove nonnull if the parameter turns out to be a constant.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D44984: [HIP] Add hip input kind and codegen for kernel launching
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D45921: Add getDeserializationListener to ASTReader
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D45980: [WebAssembly] Use section index in relocation section header
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D46092: [WebAssembly] Implement getRelocationValueString()
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [lld] r330600 - [PPC64] Fix toc restore nops offset for V2 ABI
Zaara Syeda via llvm-commits
- [lld] r331046 - [PPC64] Add offset to local entry point when calling functions without plt
Zaara Syeda via llvm-commits
- [PATCH] D45892: [PPC64] Fix toc restore nops offset for V2 ABI
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D45729: [PPC64] Add offset to local entry point when calling functions without plt
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Zach Wolfe via Phabricator via llvm-commits
- [lld] r330647 - [COFF] Alias /DEBUG:FULL to /DEBUG
Zachary Turner via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Zachary Turner via llvm-commits
- [PATCH] D45941: [Support/Path] Add more tests and improve failure messages of existing ones
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45942: [Support/Path] Make handling of paths like "///" consistent
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46020: [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45933: [LLVM-C] DIBuilderBindings for Subrange and Arrays
whitequark via Phabricator via llvm-commits
- [PATCH] D45934: [LLVM-C] Finish Up Scope Bindings
whitequark via Phabricator via llvm-commits
- [PATCH] D45933: [LLVM-C] DIBuilderBindings for Subrange and Arrays
whitequark via Phabricator via llvm-commits
- [PATCH] D45979: [LLVM-C] DIBuilder Bindings For Variable Expressions
whitequark via Phabricator via llvm-commits
- [PATCH] D46167: [LLVM-C] Add DIBuilder bindings to create import declarations
whitequark via Phabricator via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
whitequark via Phabricator via llvm-commits
- [PATCH] D46168: [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
whitequark via Phabricator via llvm-commits
- [PATCH] D46168: [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
whitequark via Phabricator via llvm-commits
- [PATCH] D46167: [LLVM-C] Add DIBuilder bindings to create import declarations
whitequark via Phabricator via llvm-commits
- [PATCH] D46235: [bindings/go] Add Go bindings for volatile loads/stores
whitequark via Phabricator via llvm-commits
- [PATCH] D45782: [DEBUGINFO, NVPTX] Allow to disable debug info from command line.
via llvm-commits
- [llvm] r330755 - [lit] Report line number for failed RUN command
via llvm-commits
- [llvm] r331132 - [LLVM-C] Eliminate an unused variable in a test.
whitequark via llvm-commits
Last message date:
Sun Apr 29 23:59:11 PDT 2018
Archived on: Mon Apr 30 01:17:16 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).