The Week Of Monday 16 April 2018 Archives by thread
Starting: Mon Apr 16 00:01:29 PDT 2018
Ending: Sun Apr 22 23:58:36 PDT 2018
Messages: 1754
- [PATCH] D45395: [RISCV] Implement tail call optimization
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D44883: [Sema] Extend -Wself-assign and -Wself-assign-field to warn on overloaded self-assignment (classes)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r330108 - [AArch64][SVE] Asm: Support for structured LD2 (scalar+imm) load instructions.
Sander de Smalen via llvm-commits
- [PATCH] D45622: [AArch64][SVE] Asm: Support for structured LD2 (scalar+imm) load instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to auipc and jalr
Shiva Chen via Phabricator via llvm-commits
- [llvm] r330109 - [X86] Introduce archs: goldmont-plus & tremont
Gabor Buella via llvm-commits
- [PATCH] D45612: [X86] Introduce archs: goldmont-plus & tremont
Gabor Buella via Phabricator via llvm-commits
- [llvm] r330111 - [NFC][MIR-Canon] clang-format cleanup of Mir Canonicalizer Pass.
Puyan Lotfi via llvm-commits
- [PATCH] D45613: [X86] Introduce archs: goldmont-plus & tremont
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D43578: -ftime-report switch support in Clang
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D45617: [IRCE] Only check for NSW on equality predicates
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r330113 - [MIR-Canon] Adding ISA-Agnostic COPY Folding.
Puyan Lotfi via llvm-commits
- [PATCH] D45394: Canonical Copy Propagation
Puyan Lotfi via Phabricator 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
- [llvm] r330114 - [mips] Restrict certain trap instructions for micromipsr6
Stefan Maksimovic via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45318: [mips] Restrict certain trap instructions for micromipsr6
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r330115 - [MIR-Canon] Fixing a test failure caused by COPY Folding.
Puyan Lotfi via llvm-commits
- [PATCH] D45279: [LoopInterchange] Use LoopInfo::getExitBlock() instead of manual impl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45439: [IRCE] Use NUW flag for indvar
Sam Parker via Phabricator via llvm-commits
- [llvm] r330116 - [AArch64][SVE] Asm: Support for structured LD3 (scalar+imm) load instructions.
Sander de Smalen via llvm-commits
- [PATCH] D45623: [AArch64][SVE] Asm: Support for structured LD3 (scalar+imm) load instructions.
Phabricator via Phabricator via llvm-commits
- [llvm] r330117 - [LatencyPriorityQueue] The LatencyPriorityQueue class is missing the implementation for the dump function
Stefan Pintilie via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Simon Cook 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
- [llvm] r330119 - [LatencyPriorityQueue] Fix build: missing override
Roman Lebedev via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Bart Peeters via Phabricator via llvm-commits
- [PATCH] D45681: [AArch64][SVE] Asm: Support for structured ST2, ST3 and ST4 (scalar+imm) store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r330120 - [AArch64][SVE] Asm: Support for structured LD4 (scalar+imm) load instructions.
Sander de Smalen via llvm-commits
- [PATCH] D45624: [AArch64][SVE] Asm: Support for structured LD4 (scalar+imm) load instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45484: [Polly][NewPM] Update pass registration for the LLVM plugin interface
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45636: Make InterruptHandler non-blocking for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Pavel Labath via Phabricator via llvm-commits
- [llvm] r330121 - [test] Avoid spurious failure in debug-names-find.s. NFC.
Pavel Labath via llvm-commits
- [compiler-rt] r330122 - tsan: add support for linux/powerpc64 in buildgo.sh
Dmitry Vyukov via llvm-commits
- [PATCH] D43025: [tsan] Add support for linux/powerpc64 in buildgo.sh
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D45210: [New-PM] Lift Scop Pipeline to CGSCC-level
Lukas Böhm via Phabricator via llvm-commits
- [llvm] r330073 - MachO: trap unreachable instructions
Tim Northover via llvm-commits
- [llvm] r330123 - [AMDGPU][MC][VI][GFX9] Added support of SDWA/DPP for v_cndmask_b32
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D45446: [AMDGPU][MC][VI][GFX9] Added support of SDWA/DPP for v_cndmask_b32
Phabricator via Phabricator via llvm-commits
- [PATCH] D45683: [mips][msa] Pattern match the splat.d instruction
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D45684: [AArch64][SVE] Asm: Support for contiguous, non-faulting LDNF1 (scalar+imm) load instructions
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r330124 - [InstCombine] fix formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45660: [RISCV] Fix assert message operator
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45469: [SLP] Use getExtractWithExtendCost() to compute the scalar cost of extractelement/ext pair
Alexey Bataev via Phabricator via llvm-commits
- [www] r330125 - Put all the tidbits about the current state of relicensing into one place so it is generally findable without scrubbing through lots of email. There is nothing revolutionary here, other than an attempt at a schedule estimate.
Chris Lattner via llvm-commits
- [PATCH] D45372: [AMDGPU] Fix issues for backend divergence tracking
David Stuttard via Phabricator via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Sanjay Patel via llvm-commits
- [www] r330127 - add links
Chris Lattner via llvm-commits
- [llvm] r330128 - SmallVectorMemoryBuffer: Fix some comments
David Blaikie via llvm-commits
- [PATCH] D45687: [AArch64][AsmParser] NFC: Cleanup parsing of scalar registers.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45688: [AArch64][AsmParser] Extend RegOp with integrated 'shift/extend'.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45689: [AArch64][SVE] Added GPR64shifted and GPR64NoXZRshifted register classes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45690: [AArch64][SVE] Asm: Support for contiguous LD1 (scalar+scalar) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang 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
- [PATCH] D45341: [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45457: [sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43219: [PartialInlining] Fix Crash from holding a reference to a destructed ORE
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D45667: [llvm-link] Use WithColor for printing errors
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Default enable linker relaxation and add -mrelax, -mno-relax flags
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r330129 - [InstCombine] simplify getBinOpsForFactorization(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D45691: [mips] Use libatomic instead of GCC intrinsics for 64bit
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D45657: [Instruction, BasicBlock] Add is_none_of and skipInsts helper functions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45658: [llvm-profdata] Use WithColor for printing errors
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D44887: [RISCV] Add shouldForceRelocationWithApplyFixup MC AsmBackend Target Hook
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45398: Fix lock order inversion between ManagedStatic and Statistic
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r330130 - Fix some incorrect fields in our generated PDBs.
Zachary Turner via llvm-commits
- [lld] r330130 - Fix some incorrect fields in our generated PDBs.
Zachary Turner via llvm-commits
- [PATCH] D45516: [ELF] - Refactor lazy symbol duplicated code.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [compiler-rt] r330131 - [sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommon
Kostya Kortchinsky via llvm-commits
- [PATCH] D45276: Fix a couple of incorrect fields in our generated PDBs.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45675: [LibFuzzer] Report when custom counters are available.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45632: [Attributes] Fix a bug in AttributeList::get so it can handle a mix FunctionIndex and ReturnIndex/arg indices at the same time
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45693: [LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.
Dan Liew via Phabricator via llvm-commits
- [llvm] r330079 - [WebAssembly] Fix a bug in MachineBasicBlock::findDebugLoc() call
David Blaikie via llvm-commits
- [PATCH] D45659: [CallSiteSplitting] Add missing pass dependency
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D45548: Avoid hash table lookup when sorting local symbols.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r330132 - [CodeView] Initial support for emitting S_THUNK32 symbols for compiler...
Brock Wyma via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Reid Kleckner via Phabricator via llvm-commits
- [lld] r330133 - Revert "Fix some incorrect fields in our generated PDBs."
Zachary Turner via llvm-commits
- [llvm] r330133 - Revert "Fix some incorrect fields in our generated PDBs."
Zachary Turner via llvm-commits
- [PATCH] D45694: [sanitizer] Build failures fixes post D45457
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43838: [CodeView] Initial support for emitting S_THUNK32 symbols for compiler-generated thunk routines
Brock Wyma via Phabricator via llvm-commits
- [compiler-rt] r330134 - [sanitizer] Build failures fixes post D45457
Kostya Kortchinsky via llvm-commits
- [PATCH] D45524: Fix incorrect choice of callee-saved registers save/restore points
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D45695: [CodeGen] Use RegUnits to track register aliases (NFC)
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [llvm] r330135 - Remove faulty assertion in llvm-pdbutil
Adrian McCarthy via llvm-commits
- [llvm] r330136 - [Attributes] Fix a bug in AttributeList::get so it can handle a mix of FunctionIndex and ReturnIndex/arg indices at the same time
Craig Topper via llvm-commits
- [PATCH] D45645: Remove faulty assertion in llvm-pdbutil
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35688: More extendable LaneBitmask
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r330137 - [InstCombine] simplify code in SimplifyAssociativeOrCommutative; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D45641: Rename sys::Process::GetArgumentVector -> sys::windows::GetCommandLineArguments
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r330138 - [NFC] Move verificaiton check for f128 conversion into LowerINT_TO_FP()
Lei Huang via llvm-commits
- [llvm] r330139 - [Hexagon] Turn off flag enabling auto-vectorization
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45593: [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModule
Alberto Magni via Phabricator via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r330141 - [ORC] Merge VSO notifyResolutionFailed and notifyFinalizationFailed in to
Lang Hames via llvm-commits
- [llvm] r330142 - [ORC] Add a MaterializationResponsibility class to track responsibility for
Lang Hames via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r330143 - [SLP] Use getExtractWithExtendCost() to compute the scalar cost of extractelement/ext pair
Haicheng Wu via llvm-commits
- [llvm] r330144 - [X86] Remove unnecessary -mattr to enable avx512bw when the -mcpu already enabled it. NFC
Craig Topper via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Zachary Turner via Phabricator via llvm-commits
- [lld] r330145 - Resubmit "Fix some incorrect fields in our generated PDBs."
Zachary Turner via llvm-commits
- [llvm] r330145 - Resubmit "Fix some incorrect fields in our generated PDBs."
Zachary Turner via llvm-commits
- [compiler-rt] r330146 - [sanitizer] Fix OSX build failure post D45457
Kostya Kortchinsky via llvm-commits
- [PATCH] D45696: [sanitizer] Fix OSX build failure post D45457
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45263: [SLP] Allow reordering of vectorization trees with reused instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [llvm] r330148 - [RISCV] Fix assert message operator
Mandeep Singh Grang via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman 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] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman 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] 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] 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] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman 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] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman 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
Sanjay Patel 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
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman 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] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Eli Friedman 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
- [lld] r330157 - [PDB] Correctly use the target machine when writing DBI stream.
Zachary Turner via llvm-commits
- [llvm] r330157 - [PDB] Correctly use the target machine when writing DBI stream.
Zachary Turner via llvm-commits
- [llvm] r330158 - build: reserve `--color-diagnostics` for lld
Saleem Abdulrasool via llvm-commits
- [PATCH] D44600: Fix LLVMDumpType() #ifdefed
Brenton Bostick 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] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D45701: Add Logging API Callback for All *SAN Passes
Ben Mehne via Phabricator via llvm-commits
- [PATCH] D45673: [x86] Fix PR37100 by teaching the EFLAGS copy lowering to rewrite uses across basic blocks in the limited cases where it is very straight forward to do so.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45383: Limit types of builtins that can be redeclared.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D45703: Use a utility function to speed up "process load image" for POSIX Platforms
Jim Ingham via Phabricator via llvm-commits
- [llvm] r330161 - Revert "build: reserve `--color-diagnostics` for lld"
Saleem Abdulrasool via llvm-commits
- [PATCH] D45704: [sanitizer] Remove low-hanging-fruit dead code
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45467: COFF: Friendlier undefined symbol errors.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45554: Make sure deleting all breakpoints clears their sites first
Eugene Zemtsov via Phabricator via llvm-commits
- [lld] r330164 - Revert r329960 "Do not keep shared symbols created from garbage-collected eliminated DSOs."
Reid Kleckner via llvm-commits
- [PATCH] D45536: Do not keep shared symbols to garbage-collected eliminated DSOs.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r329944 - [ORC] Use insert rather than emplace.
David Blaikie via llvm-commits
- [PATCH] D45244: Add missing vtable anchors
David Blaikie via llvm-commits
- [PATCH] D45707: [DebugInfo] Follow-up bug fix on "Fixing a couple of DI duplication bugs of CloneModule"
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45708: [NFC] Remove doxygen brief tag from BasicBlock.h
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45709: LoadStoreVectorizer crashes due to unsized type
Charu Chandrasekaran via Phabricator via llvm-commits
- [llvm] r330167 - [DebugInfo] Follow-up bug fix on "Fixing a couple of DI duplication bugs of CloneModule"
Roman Tereshin via llvm-commits
- [LNT] r330168 - Move requests to requirements.client.txt
Matthias Braun via llvm-commits
- [PATCH] D45240: [ARM] Compute a target feature which corresponds to the ARM version.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45711: [WebAssembly] Add an assertion for an invalid CFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Matthias Braun via Phabricator via llvm-commits
- [llvm] r330171 - CODE_OWNERS: Take ownership of C API.
whitequark via llvm-commits
- [PATCH] D45714: COFF: Make SectionChunk::Relocs field an ArrayRef. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r330172 - COFF: Make SectionChunk::Relocs field an ArrayRef. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r330172 - COFF: Make SectionChunk::Relocs field an ArrayRef. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D45420: [NFC] [LoopUtil] Moved RecurrenceDescriptor/LoopDescriptor from Transform/Utils/LoopUtils.* to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [llvm] r330173 - [IR] Upgrade comment token in objc retain release marker for asm call
Gerolf Hoflehner via llvm-commits
- [Patch] Bug 22392 - __dfsw_strchr( ..., '\0' ) gives wrong answer.
Wookhyun Han via llvm-commits
- [PATCH] D45716: [XRay] Add clang builtin for xray typed events.
Keith via Phabricator via llvm-commits
- [llvm] r330175 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." again.
Michael Zolotukhin via llvm-commits
- [llvm] r330176 - [SSAUpdaterBulk] Add debug logging.
Michael Zolotukhin via llvm-commits
- [PATCH] D41228: [ObjC] Enable __strong pointers in structs under ARC
Stephan Bergmann via Phabricator via llvm-commits
- [llvm] r330178 - [DAGCombiner] Fix for oss-fuzz bug
Gerolf Hoflehner via llvm-commits
- [llvm] r330179 - [X86] Add FP comparison scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D45656: [X86] Add FP comparison scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r330180 - Revert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." again."
Michael Zolotukhin via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [polly] r330181 - [NewPM] Update pass registration for the LLVM plugin interface
Philip Pfaffe via llvm-commits
- [PATCH] D36390: Fix overloaded static functions in SemaCodeComplete
Nikolai Kosjar via Phabricator via llvm-commits
- [llvm] r330183 - Fix incorrect choice of callee-saved registers save/restore points
Momchil Velikov via llvm-commits
- [PATCH] D45692: [clangd] Fix "fail to create file URI" warnings in FileIndexTest.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D45626: [mips] Correct the definitions of the unaligned word memory operation instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D45437: Support inline asm with multiple 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r330186 - [PowerPC] Mark the BDNZ intrinsic as NoDuplicate
Nemanja Ivanovic via llvm-commits
- [PATCH] D45669: [NEON] Fix the architecture condition for the crypto intrinsics
Ivan Kosarev 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] D45723: [X86] Lowering SAD (sum of absolute differences) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r330189 - [LLVM-C] [PR34633] Avoid calling ->dump() methods from LLVMDump*.
whitequark via llvm-commits
- [compiler-rt] r330190 - [sanitizer] Remove low-hanging-fruit dead code
Kostya Kortchinsky via llvm-commits
- [PATCH] D45724: [ARM] Add some missing FP16 VSEL test cases
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30666: [ObjectYAML] Add ability for DWARFYAML to calculate DIE lengths
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r330191 - [Hexagon] Do not merge initializers for stack and non-stack expressions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45425: [DebugInfo] Sink related dbg users when sinking in InstCombine
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45343: [InstCombine] Always remove null check before free
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45725: [sanitizer] Minor refactor of ThreadDescriptorSize
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44046: [AMDGPU] Fixed incorrect break from loop
Tim Renouf via Phabricator via llvm-commits
- [llvm] r330192 - Fix incorrect choice of callee-saved registers save/restore points (take 2)
Momchil Velikov via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D45563: [X86][AArch64][NFC] Add tests for masked merge unfolding
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r330193 - Revert "Fix incorrect choice of callee-saved registers save/restore points (take 2)"
Momchil Velikov via llvm-commits
- [PATCH] D45217: [ThinLTO] Pass -save-temps to LTO backend for distributed ThinLTO builds
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45668: [NEON] Define vget_high_f16() and vget_low_f16() intrinsics in AArch64 mode only
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43668: [XRay] [compiler-rt] Implement trampoline and handler for typed xray event tracing.
Keith via Phabricator via llvm-commits
- [PATCH] D45727: Add tests for shrink wrapping and VLAs
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r330196 - [X86] Remove -mcpu=skx/knl from some tests and use -mattr instead.
Craig Topper via llvm-commits
- [PATCH] D45728: [Polly] Allow arbitrary function calls for debugging purposes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45730: [libFuzzer] Add -detect_exits flag.
Matt Morehouse 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] D45578: Add a command line option `fregister_global_dtors_with_atexit` to register destructor functions annotated with __attribute__((destructor)) using __cxa_atexit or atexit.
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D45732: [GlobalISel] Making VRegs w/ LLTs and RegClasses both illegal
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45733: [DAGCombiner] Unfold scalar masked merge if profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45480: Move Args.cpp from Interpreter to Utility
Pavel Labath via Phabricator via llvm-commits
- [llvm] r328805 - Reapply "[DWARFv5] Emit file 0 to the line table."
David Blaikie via llvm-commits
- [PATCH] D45397: [Mem2Reg] Create merged debug locations for inserted phis
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r330203 - [X86] Remove unnecessary InstRW overrides. Add somes FIXMEs/TODOs.
Craig Topper via llvm-commits
- [llvm] r330204 - [X86] Add separate scheduling class for PSADBW instruction.
Craig Topper via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [lld] r330208 - [llvm-pdbutil] Dump first section contribution for each module.
Zachary Turner via llvm-commits
- [llvm] r330208 - [llvm-pdbutil] Dump first section contribution for each module.
Zachary Turner via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45290: [Driver] Use the per-API level Android library directories.
Dan Albert via Phabricator via llvm-commits
- [llvm] r330215 - [WebAssembly] Teach fast-isel to gracefully recover from illegal return types.
Dan Gohman via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r330216 - Rename sys::Process::GetArgumentVector -> sys::windows::GetCommandLineArguments
Rui Ueyama via llvm-commits
- [PATCH] D45737: COFF: Merge .idata, .didat and .edata into .rdata by default.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45738: Add Microsoft mangling for _Float16, similar to technique used for _Complex
Melanie Blower via Phabricator via llvm-commits
- [llvm] r330217 - [WebAssembly] Add an assertion for an invalid CFG
Heejin Ahn via llvm-commits
- [compiler-rt] r330218 - Implement trampoline and handler for typed xray event tracing.
Keith Wyss via llvm-commits
- [llvm] r330219 - [XRay] Typed event logging intrinsic
Keith Wyss via llvm-commits
- [PATCH] D45739: [HWASan] Add "N" suffix to generic __hwasan_load/store.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D45633: [XRay] Typed event logging intrinsic
Keith via Phabricator via llvm-commits
- [PATCH] D45740: llvm-pdbutil: Fix an off-by-one error.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r330221 - LoadStoreVectorizer crashes due to unsized type
Stanislav Mekhanoshin via llvm-commits
- [lld] r330222 - llvm-pdbutil: Fix an off-by-one error.
Peter Collingbourne via llvm-commits
- [llvm] r330222 - llvm-pdbutil: Fix an off-by-one error.
Peter Collingbourne via llvm-commits
- [lld] r330223 - COFF: Merge .idata, .didat and .edata into .rdata by default.
Peter Collingbourne via llvm-commits
- [PATCH] D44833: [InstCombine] peek through bitcasted vector/array pointer GEP operand
Eli Friedman via Phabricator via llvm-commits
- [llvm] r330224 - [RISCV] implement li pseudo instruction
Alex Bradbury via llvm-commits
- [llvm] r330226 - [Mem2Reg] Make RenamePassData a struct, NFC
Vedant Kumar via llvm-commits
- [llvm] r330227 - [Mem2Reg] Create merged debug locations for inserted phis
Vedant Kumar via llvm-commits
- [lld] r330228 - Revert r330223, "COFF: Merge .idata, .didat and .edata into .rdata by default."
Peter Collingbourne via llvm-commits
- [PATCH] D45544: [AAch64] Add the __ARM_FEATURE_DOTPROD macro definition
Junmo Park via Phabricator via llvm-commits
- [PATCH] D45742: Fix data race in X86FloatingPoint.cpp ASSERT_SORTED
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45743: [Polly] Print executed statement instances at runtime.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45671: [python bindings] Fix Cursor.result_type for ObjC method declarations - Bug 36677
Kyle Teske via Phabricator via llvm-commits
- [PATCH] D45744: Add experimental feature to not use AFL's deferred forkserver.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D45745: [AMDGPU] Enabled v2.16 literals for VOP3P
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45746: [AArch64] Don't crash trying to resolve __stack_chk_guard.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r330230 - [AMDGPU] Enabled v2.16 literals for VOP3P
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D45747: COFF: Implement /pdbaltpath flag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45748: [RISCV] Separate base from offset in lowerGlobalAddress
Sameer AbuAsal via Phabricator via llvm-commits
- [compiler-rt] r330231 - [XRay][compiler-rt] Add noop patch functions for unsupported arches.
Keith Wyss via llvm-commits
- [PATCH] D45749: [XRay][compiler-rt] Add noop patch functions for unsupported arches.
Keith via Phabricator via llvm-commits
- [lld] r330232 - COFF: Implement /pdbaltpath flag.
Peter Collingbourne via llvm-commits
- [lld] r330233 - Reland r330223, "COFF: Merge .idata, .didat and .edata into .rdata by default.", which was reverted in r330228.
Peter Collingbourne via llvm-commits
- [lld] r330234 - [ELF] Add profile guided section layout
Michael J. Spencer via llvm-commits
- [lld] r330235 - COFF: Friendlier undefined symbol errors.
Peter Collingbourne via llvm-commits
- [llvm] r330236 - Fix lock order inversion between ManagedStatic and Statistic
Bob Haarman via llvm-commits
- [PATCH] D44620: [XRay][compiler-rt] XRay Profiling Mode
Eric Christopher 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
- [llvm] r330237 - [InstCombine] peek through bitcasted vector/array pointer GEP operand
Sanjay Patel via llvm-commits
- [PATCH] D45522: [PowerPC] fix incorrect vectorization of abs() on POWER9
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45553: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Double-Word
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45751: [X86] Don't crash on bad operand modifiers in inline assembly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45752: [gold] Add support for optimization remarks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45494: [Power9]Legalize and emit code for converting Unsigned HWord/Char to Quad-Precision
Nemanja Ivanovic 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
- [llvm] r330238 - [X86] Don't crash on bad operand modifiers in inline assembly
Craig Topper via llvm-commits
- [llvm] r330239 - [X86] Give CMOV 2 cycle latency on SLM.
Craig Topper via llvm-commits
- [PATCH] D45754: [PM/LoopUnswitch] Detect irreducible control flow within loops and skip unswitching non-trivial edges.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r330241 - [X86][Broadwell] Remove some unnecessary InstRW overrides and add some FIXMEs.
Craig Topper via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r330242 - [NFC] Remove doxygen brief tag from BasicBlock.h
Matt Davis via llvm-commits
- [PATCH] D45757: [XRay][profiler] Part 2: XRay Function Call Trie
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r330243 - [DebugInfo] Sink related dbg users when sinking in InstCombine
Bjorn Pettersson via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45504: [MinGW] Look for a cross sysroot relative to the clang binary
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45697: [clang-tidy] Fix clang-tidy doesn't read .clangtidy configuration file.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D44781: [IR] Add function pointer alignment to DataLayout
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D45760: [MIPS] Emit a left-shift instead of a power-of-two multiply for jump-tables
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r330246 - [UpdateTestChecks] Add update_mca_test_checks.py script
Greg Bedwell via llvm-commits
- [PATCH] D45369: [UpdateTestChecks] Add update_mca_test_checks.py script
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D33312: [Sparc] Do not encode the 2 LSBs of the address in the call instruction
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D33312: [Sparc] Support calls to absolute addresses
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D45761: [Sparc] Fix addressing mode when using 64-bit values in inline assembly
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D45573: Report more precise error message when attach fails
Pavel Labath via Phabricator via llvm-commits
- [llvm] r330249 - [CodeGen/Dwarf] Make debug_names compatible with split-dwarf
Pavel Labath via llvm-commits
- [PATCH] D45566: [CodeGen/Dwarf] Make debug_names compatible with split-dwarf
Pavel Labath via Phabricator via llvm-commits
- [llvm] r330250 - [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via llvm-commits
- [PATCH] D45762: [LibFuzzer] Add support for an optional user defined callback (`LLVMFuzzerOnExitHandler()`)
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45253: [X86][WAITPKG] WaitPKG instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45364: [mips] Update the generic model not to use instruction itineraries
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D45765: [LibFuzzer] Unbreak the `trace-malloc-unbalanced.test` when using Python 3.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45767: [LibFuzzer] Try to unbreak the `FuzzerMutate.ShuffleBytes1` unit test
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45768: [mips] Implement GetWriteFlag() for mips
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r330251 - [cmake] Improve pthread_[gs]etname_np detection code
Pavel Labath via llvm-commits
- [PATCH] D45359: [cmake] Improve pthread_[gs]etname_np detection code
Pavel Labath via Phabricator via llvm-commits
- [llvm] r330252 - [gold] Add support for optimization remarks
Teresa Johnson via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D45769: Fix typo in static_assert for size of LoadSDNodeBitfields.
Paul Walker via Phabricator via llvm-commits
- [llvm] r330253 - Add tests for shrink wrapping and VLAs
Momchil Velikov via llvm-commits
- [llvm] r330255 - [llvm-exegesis] Pull out LLVMTargetMachine to simplify debugging. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D45770: [AArch64] Disable spill slot scavenging when stack realignment required.
Paul Walker via Phabricator via llvm-commits
- [llvm] r330256 - [IRCE] Only check for NSW on equality predicates
Sam Parker via llvm-commits
- [llvm] r330257 - [AMDGPU] Fix issues for backend divergence tracking
David Stuttard via llvm-commits
- [PATCH] D45389: [Power9]Legalize and emit code for converting (Un)Signed Word to Quad-Precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r330258 - [llvm-exegesis] Put a newline at the end of each error report.
Simon Pilgrim via llvm-commits
- [PATCH] D45112: [MS] Emit vftable thunks for functions with incomplete prototypes
Stephan Bergmann via Phabricator via llvm-commits
- [llvm] r330259 - [SimplifyLibcalls] Realloc(null, N) -> Malloc(N)
Sanjay Patel via llvm-commits
- [llvm] r330260 - [llvm-exegesis] Use LLVMTargetMachine pointer everywhere. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D45413: [SimplifyLibcalls] Realloc(null, N) -> Malloc(N)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r330261 - [llvm-link] Use WithColor for printing errors
Jonas Devlieghere via llvm-commits
- [llvm] r330262 - [llvm-profdata] Use WithColor for printing errors
Jonas Devlieghere via llvm-commits
- [llvm] r330263 - [llvm-exegesis] Early out if the scheduler models have no extra info.
Simon Pilgrim via llvm-commits
- [PATCH] D45666: [llvm-mca] Use WithColor for printing errors
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D45531: [LTO] Add stats-file option to LTO/Config.h.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45772: [Minor patch] Fix IR Module Printing
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D45655: [InstCombine][RFC] Canonicalize constant mask in masked merge mattern
Sanjay Patel via Phabricator via llvm-commits
- [Minor bug fix] Fix IR Module Printing
Son Tuan VU via llvm-commits
- [llvm] r330264 - [x86] Fix PR37100 by teaching the EFLAGS copy lowering to rewrite uses
Chandler Carruth via llvm-commits
- [llvm] r330265 - Fix macosx build broken by r330249
Pavel Labath via llvm-commits
- [llvm] r330266 - [support] Revert the changes made to Path.inc for the default Windows code page
Aaron Smith via llvm-commits
- [llvm] r330267 - [llvm-mca] Use WithColor for printing errors
Jonas Devlieghere via llvm-commits
- [compiler-rt] r330268 - [sanitizer] Minor refactor of ThreadDescriptorSize
Kostya Kortchinsky via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Edward Jones via Phabricator via llvm-commits
- [llvm] r330269 - [x86] Switch EFLAGS copy lowering to use reg-reg form of testing for
Chandler Carruth via llvm-commits
- [PATCH] D45475: [x86] Switch EFLAGS copy lowering to use reg-reg form of testing for a zero register.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45775: [sanitizer] Minor refactor of some ReservedAddressRange functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r330271 - [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via llvm-commits
- [llvm] r330273 - [Power9]Legalize and emit code for converting (Un)Signed Word to Quad-Precision
Lei Huang via llvm-commits
- [PATCH] D42180: [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp.
Florian Hahn via llvm-commits
- [PATCH] D42581: [NVPTX] Emit debug info in DWARF-2 by default for Cuda devices.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Peter Smith via Phabricator via llvm-commits
- [llvm] r330274 - [RISCV] Add specific tests for materialising imm32hi20 constants
Alex Bradbury via llvm-commits
- [PATCH] D45047: MSan: introduce the conservative assembly handling mode.
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r330276 - [AArch64] Add isel pattern for v8i8->v2f32 NVCASTs.
Amara Emerson via llvm-commits
- [PATCH] D45333: WIP: [LIT] Have lit run the lldb test suite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45657: [BasicBlock] Add instructionsWithoutDebug methods to skip debug insts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45778: [COFF] Mark images with no exception handlers for /safeseh
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r330278 - [Power9]Legalize and emit code for converting Unsigned HWord/Char to Quad-Precision
Lei Huang via llvm-commits
- [PATCH] D45489: [HIP] Add input type for HIP
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D4276: Added llvm.is.constant intrinsic
Bill Wendling 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] D45584: [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Daniel Neilson 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] D45784: [DEBUG_INFO, NVPTX] Fix relocation info.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r330281 - Revert "[RISCV] implement li pseudo instruction"
Alex Bradbury via llvm-commits
- [PATCH] D45327: Introduce GOMP_taskloop API
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D45527: [OpenMP] Fix affinity API for KMP_AFFINITY=none|compact|scatter
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D45785: [DEBUGINFO, NVPTX] Set `DW_AT_frame_base` to `DW_OP_call_frame_cfa`.
Alexey Bataev via Phabricator via llvm-commits
- [polly] r330285 - [ScopDetect / ScopInfo] Get statistics for scops without any loop correctly
Tobias Grosser via llvm-commits
- [PATCH] D45750: add extra acronyms for objc property names
Yan Zhang via Phabricator via llvm-commits
- [llvm] r330287 - [X86] Fix the Uses/Defs, mayLoad, mayStore, hasSideEffects flags for the CMPXCHG instructions.
Craig Topper via llvm-commits
- [llvm] r330288 - [RISCV] Expand codegen -> compression sanity checks and move to a single file
Alex Bradbury via llvm-commits
- [polly] r330289 - [RuntimeDebugBuilder] Turn assert into an unreachable
Tobias Grosser via llvm-commits
- [llvm] r330290 - [NFC] test case clean up
Lei Huang via llvm-commits
- [llvm] r330291 - [RISCV] Add imm-cse.ll test case
Alex Bradbury via llvm-commits
- [polly] r330292 - [RuntimeDebugBuilder] Print vectors passed without withspaces
Tobias Grosser via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r330293 - [RISCV] Introduce pattern for materialising immediates with 0 for lower 12 bits
Alex Bradbury via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r330294 - [RISCV] Add test changes missed from rL330293
Alex Bradbury via llvm-commits
- [llvm] r330295 - [llvm-mca][X86] Add mmx versions of SSSE3 instructions
Simon Pilgrim via llvm-commits
- [PATCH] D45787: [llvm-exegesis] Fix PfmIssueCountersTable creation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r330296 - [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions.
Artem Belevich via llvm-commits
- [PATCH] D45068: [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] r330297 - [HWASan] Add "N" suffix to generic __hwasan_load/store.
Alex Shlyapnikov via llvm-commits
- [llvm] r330298 - [X86] Correct the Defs, Uses, hasSideEffects, mayLoad, mayStore for XCHG and XADD instructions.
Craig Topper via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow
Han Shen via Phabricator via llvm-commits
- [PATCH] D45786: [OpenMP] Compilation error fix on const char*
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Daniel Sanders via Phabricator via llvm-commits
- [lld] r330300 - [COFF] Mark images with no exception handlers for /safeseh
Reid Kleckner via llvm-commits
- [llvm] r330301 - Fix data race in X86FloatingPoint.cpp ASSERT_SORTED
Bob Haarman via llvm-commits
- [PATCH] D45700: Improve LLDB's handling of non-local minidumps
Leonard Mosescu via Phabricator via llvm-commits
- [PATCH] D45789: Fix nullptr passed to memcpy in lld/COFF/Chunks.cpp
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45466: [globalisel][legalizerinfo] Add support for legalization based on the MachineMemOperand
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D45790: [AMDGPU] Use packed literals with zero either lower or hi part
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42325: [AFL] Allow opting out of defered forkserver mode.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D45540: [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
Amara Emerson via Phabricator 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] D45791: Cache getSymVA
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45792: [ADT] Teach reverse() about filter_iterator ranges
Vedant Kumar via Phabricator via llvm-commits
- [lld] r330306 - Don't call getOffset twice. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D45793: [XRay][compiler-rt] - Dedupe xray event type strings from different addresses.
Keith via Phabricator via llvm-commits
- [PATCH] D45794: [WebAssembly] MC: Refactor section creation code
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45795: Match llvm-side change to reloc section header
Sam Clegg via Phabricator via llvm-commits
- [lld] r330307 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D45796: [WebAssembly] Honor custom import names
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45797: [WebAssebmly] Add Module name to WasmSymbol
Sam Clegg via Phabricator via llvm-commits
- [llvm] r330308 - [X86] Scrub scheduling information for MUL/IMUL on Intel CPUs.
Craig Topper via llvm-commits
- [polly] r330309 - [RuntimeDebugBuilder] Do not break for 64 bit integers
Tobias Grosser via llvm-commits
- [PATCH] D45798: LowerTypeTests: Propagate symver directives
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45799: COFF: Rename Chunk::getPermissions to getOutputCharacteristics.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45800: COFF: Remove OutputSection::getPermissions() and getCharacteristics().
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45801: COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45802: COFF: Preserve section type when processing /section flag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45803: COFF: Merge .bss into .data by default.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45804: COFF: Merge .xdata into .rdata by default.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45662: OpenBSD add C++ runtime in a driver's standpoint
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r330311 - [AArch64][AsmParser] NFC: Cleanup parsing of scalar registers.
Sander de Smalen via llvm-commits
- [compiler-rt] r330312 - tsan: fix compiler warnings
Dmitry Vyukov via llvm-commits
- [llvm] r330313 - [ARM] Add some missing FP16 VSEL test cases
Sjoerd Meijer via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r330315 - [mips] Guard some macro expansions properly
Simon Dardis via llvm-commits
- [llvm] r330316 - [BasicBlock] Add instructionsWithoutDebug methods to skip debug insts.
Florian Hahn via llvm-commits
- [PATCH] D45565: [mips] Guard some macro expansions properly
Simon Dardis via Phabricator via llvm-commits
- [llvm] r330317 - [llvm-exegesis] Fix PfmIssueCountersTable creation
Simon Pilgrim via llvm-commits
- [llvm] r330318 - [X86][BtVer2] Remove 128-bit F16C InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330319 - [X86][FMA] Remove FMA reg-reg InstRW scheduler overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330320 - [IR/BasicBlockTest] Fix asan failure introduced in rL330316.
Florian Hahn via llvm-commits
- [PATCH] D45809: Add SPARC support to update_llc_test_checks.py
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r330321 - Remove file accidentally added in r330320.
Florian Hahn via llvm-commits
- [llvm] r330322 - Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Alexander Ivchenko via llvm-commits
- [PATCH] D45810: [Sparc] Use synthetic instruction clr to zero register instead of sethi
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44786: Lowering x86 adds/addus/subs/subus intrinsics (clang)
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D45811: [Unittests] Fix plugins test
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r330325 - [NFC][InstCombine] A few more tests for masked merge add/xor -> or with constant mask
Roman Lebedev via llvm-commits
- [PATCH] D45373: [clang-format] Don't remove empty lines before namespace endings
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D45813: Revert "This pass, fixing an erratum in some LEON 2 processors..."
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r330326 - [mips] Correct the definitions of the unaligned word memory operation instructions
Simon Dardis via llvm-commits
- [compiler-rt] r330328 - [Fuzzer] Make InterruptHandler non-blocking for Fuchsia
Petr Hosek via llvm-commits
- [llvm] r330329 - [Unittests] Fix plugins test
Mikhail Maltsev via llvm-commits
- [PATCH] D45816: [mips] Correct the patterns for bswap
Simon Dardis 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
- [llvm] r330330 - [Hexagon] Add/fix patterns for 32/64-bit vector compares and logical ops
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43865: [NewGVN] Create new ValuePHI node, if the number of operands does not match.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r330332 - [X86][BtVer2] Remove SSE4A EXTRQ/EXTRQI InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330333 - [Hexagon] Generate code for vector bswap intrinsics
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45818: Fix BNF nits in TableGen language reference.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D45629: [X86] Add FP logical scheduler class
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r330334 - [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp.
Florian Hahn via llvm-commits
- [llvm] r330335 - [llvm-mca][X86] Add mmx instruction to btver2 resource tests
Simon Pilgrim via llvm-commits
- [PATCH] D45819: If conversion update
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D45218: [if-converter] Handle BB that terminate in ret during diamond conversion
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D45670: [NEON] Define vfma_n_f32() and vfmaq_n_f32() intrinsics in AArch32 mode
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r330337 - [AMDGPU] Do not only rely on BB number when finding bottom loop
Mark Searles via llvm-commits
- [PATCH] D43831: [AMDGPU] Do not only rely on BB number when finding bottom loop
Mark Searles via Phabricator via llvm-commits
- [PATCH] D45820: [gold/ThinLTO] Invoke llvm_shutdown when exiting after ThinLTO indexing
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44670: [CXX] Templates specialization visibility can be wrong
Steven Wu via Phabricator via llvm-commits
- [PATCH] D45821: [AArch64] improve code generation of vectors smaller than 64 bit
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45822: [DEBUGINFO, NVPTX] Try to pack bytes data into a single string.
Alexey Bataev via Phabricator via llvm-commits
- [lld] r330339 - Rename MergeInputSection::getOffset.
Rafael Espindola via llvm-commits
- [PATCH] D45823: [X86] Fix Update Kill Register in Avoid SFB Pass - Bug 37153
Lama via Phabricator via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Djordje Kovacevic via Phabricator via llvm-commits
- [PATCH] D45824: [llvm-objdump] Print "..." instead of random data for virtual sections
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [lld] r330340 - Simplify getOffset for synthetic sections.
Rafael Espindola via llvm-commits
- [lld] r329014 - Define TrapInst for ppc64.
Rafael Avila de Espindola via llvm-commits
- [llvm] r330341 - [gold/ThinLTO] Invoke llvm_shutdown when exiting after ThinLTO indexing
Teresa Johnson via llvm-commits
- [llvm] r330342 - [llvm-objdump] Print "..." instead of random data for virtual sections
Francis Visoiu Mistrih via llvm-commits
- [llvm] r330343 - [llvm-objdump] Remove test object file
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D45825: [WebAssembly] Fix bug where reloc addends were written as unsigned
Sam Clegg via Phabricator via llvm-commits
- [llvm] r330344 - [Hexagon] Use legal types when lowering CONCAT_VECTORS via BUILD_VECTOR
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45826: AMDGPU: Legalize the operand of SI_INIT_M0
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r330345 - [if-converter] Handle BBs that terminate in ret during diamond conversion
Krzysztof Parzyszek via llvm-commits
- [lld] r330346 - Simplify Repl handling.
Rafael Espindola via llvm-commits
- [llvm] r330347 - [X86] Merge some MMX instregex
Simon Pilgrim via llvm-commits
- [PATCH] D45828: [PatternMatch] Stabilize the matching order of commutative matchers
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r330348 - [Reassociate] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r330349 - [X86] Correct the scheduling data for register forms of XCHG and XADD on Intel CPUs.
Craig Topper via llvm-commits
- [lld] r330350 - Define InputSection::getOffset inline.
Rafael Espindola via llvm-commits
- [llvm] r330351 - [X86][SLM] Fix typo using SandyBridge resources.
Simon Pilgrim via llvm-commits
- [llvm] r330352 - [llvm-mca][X86] Add resource test for every out-of-order scheduler model
Simon Pilgrim via llvm-commits
- [PATCH] D37475: Make MultiplexASTDeserializationListener part of the API [NFC]
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [compiler-rt] r330355 - [sanitizer] Minor refactor of some ReservedAddressRange functions
Kostya Kortchinsky via llvm-commits
- [llvm] r330356 - [ORC] Make VSO symbol resolution/finalization operations private.
Lang Hames via llvm-commits
- [llvm] r330357 - [PM/LoopUnswitch] Detect irreducible control flow within loops and skip unswitching non-trivial edges.
Chandler Carruth via llvm-commits
- [PATCH] D45830: Fix trap instruction on pp64
Rafael Avila de Espindola 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] D45832: [PDB] Output first section contribution for each module
Zachary Turner 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
- [llvm] r330358 - [X86] Enable popcnt false dependency breaking on Silvermont and Goldmont.
Craig Topper via llvm-commits
- [llvm] r330359 - [ORC] Fix an assertion condition from r329934.
Lang Hames via llvm-commits
- [PATCH] D45829: Remove impossible _MSC_VER check
Reid Kleckner via Phabricator via llvm-commits
- [lld] r330361 - COFF: Rename Chunk::getPermissions to getOutputCharacteristics.
Peter Collingbourne via llvm-commits
- [llvm] r330362 - Refine the loop rotation's API
Jin Lin via llvm-commits
- [PATCH] D45582: Refine the loop rotation's API
Jin Lin via Phabricator via llvm-commits
- [llvm] r330363 - [X86] Remove non-existant instruction name from X86DisassemblerTables.cpp.
Craig Topper via llvm-commits
- [llvm] r330364 - [llvm-objdump] Issue error message when object file cannot be created
Gerolf Hoflehner via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r330365 - [AMDGPU] Use packed literals with zero either lower or hi part
Stanislav Mekhanoshin via llvm-commits
- [llvm] r330366 - [llvm-mca][FMA] Add FMA resource tests
Simon Pilgrim via llvm-commits
- [PATCH] D45837: AMDGPU/GlobalISel: Add support for amdgpu_ps calling convention
Tom Stellard via Phabricator via llvm-commits
- [lld] r330367 - COFF: Remove OutputSection::getPermissions() and getCharacteristics().
Peter Collingbourne via llvm-commits
- [PATCH] D45838: [sanitizer] More dead code removal
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r330368 - [Reassociate] add baseline tests for binop swapping; NFC
Sanjay Patel via llvm-commits
- [lld] r330369 - Add a test. NFC.
Rafael Espindola via llvm-commits
- [llvm] r330370 - [WebAssembly] Enabled -triple=wasm32-unknown-unknown-wasm path using ELF directive parser.
Sam Clegg via llvm-commits
- [PATCH] D45386: [WebAssembly] Enabled -triple=wasm32-unknown-unknown-wasm path using ELF directive parser.
Phabricator via Phabricator via llvm-commits
- [llvm] r330371 - [llvm-mca][X86] Add prefetch instruction resource tests
Simon Pilgrim via llvm-commits
- [PATCH] D45840: [HWASan] Introduce non-zero based and dynamic shadow memory (LLVM).
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r330373 - [MachineOutliner] NFC: Move EnableLinkOnceODROutlining into MachineOutliner.cpp
Jessica Paquette via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel 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] D45844: [Sanitizer] Internal Printf string precision argument + padding.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [lld] r330374 - [WebAssembly] Fix bug where reloc addends were written as unsigned
Sam Clegg via llvm-commits
- [PATCH] D45845: ELFObjectWriter: Allow one unique symver per symbol
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45846: [ELF] Increase NextGroupId with --end-group
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] r330376 - [sanitizer] Generalize atomic_uint8_t, atomic_uint16_t, ... into a template. NFC.
Kuba Mracek via llvm-commits
- [PATCH] D44246: [sanitizer] Generalize atomic_uint8_t, atomic_uint16_t, ... into a template. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45847: [HWASan] Introduce non-zero based and dynamic shadow memory (compiler-rt).
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D45117: [analyzer] Fix diagnostics in callees of interesting callees.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D45650: [CFG] [analyzer] Don't treat argument constructors as temporary constructors.
Phabricator via Phabricator via llvm-commits
- [lld] r330379 - [ELF] Increase NextGroupId with --end-group
Fangrui Song via llvm-commits
- [PATCH] D45848: [WebAssembly] Initial Disassembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [LNT] r330381 - Remove hard dependency on six version
Chris Matthews via llvm-commits
- [PATCH] D45706: [CFG] [analyzer] Add construction contexts for loop condition variables.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45849: [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D45850: [ELF] Read the call graph profile from object files.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D45851: [llvm-objcopy] Fix sh_link for more types of sections
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D45852: [Fuzzer] Add a missing header in Fuchsia implementation
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r330383 - [Fuzzer] Add a missing header in Fuchsia implementation
Petr Hosek via llvm-commits
- [llvm] r330384 - Move a dump() implementation out of line.
Amara Emerson via llvm-commits
- [PATCH] D45853: (WIP) Alternate approach to reversing filtered iterators
Vedant Kumar via Phabricator via llvm-commits
- [lld] r330386 - Fix trap instruction on pp64.
Rafael Espindola 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
- [llvm] r330387 - LowerTypeTests: Propagate symver directives
Vlad Tsyrklevich via llvm-commits
- [PATCH] D45856: [InstCombine] Support BitTests in ThreeWayComparison. General case, part 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45399: Split SectionPiece in its parts
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45857: [ObjCARC] Account for funclet token in storeStrong transform
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r330388 - Fix build failures for r330387 on buildbots that don't build the X86 target
Vlad Tsyrklevich via llvm-commits
- [PATCH] D45858: [DivRemPairs] Fix non-determinism in use list order.
Geoff Berry 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] D45861: AMDGPU/GlobalISel: Implement select() for 32-bit G_OR
Tom Stellard 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] D45863: [InstCombine] Support BitTests in ThreeWayComparison. Mismatched types
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r330389 - [LibFuzzer] Unbreak the `trace-malloc-unbalanced.test` when using Python 3.
Dan Liew via llvm-commits
- [compiler-rt] r330390 - [LibFuzzer] Try to unbreak the `FuzzerMutate.ShuffleBytes1` unit test.
Dan Liew via llvm-commits
- [compiler-rt] r330391 - [LibFuzzer] Report when custom counters are available.
Dan Liew via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Kito Cheng via Phabricator via llvm-commits
- [llvm] r330392 - [Sparc] Fix addressing mode when using 64-bit values in inline assembly
Daniel Cederman via llvm-commits
- [llvm] r330393 - AMDGPU: Legalize the operand of SI_INIT_M0
Nicolai Haehnle via llvm-commits
- [llvm] r330394 - [AArch64][AsmParser] Extend RegOp with integrated 'shift/extend'.
Sander de Smalen via llvm-commits
- [compiler-rt] r330395 - Revert r330376 "[sanitizer] Generalize atomic_uint8_t, atomic_uint16_t, ... into a template. NFC."
Hans Wennborg via llvm-commits
- [llvm] r330396 - [Sparc] Use synthetic instruction clr to zero register instead of sethi
Daniel Cederman via llvm-commits
- [llvm] r330397 - Revert "This pass, fixing an erratum in some LEON 2 processors..."
Daniel Cederman via llvm-commits
- [llvm] r330398 - [SSAUpdaterBulk] Use SmallVector instead of SmallPtrSet for uses.
Michael Zolotukhin via llvm-commits
- [llvm] r330399 - [SSAUpdaterBulk] Use PredCache in ComputeLiveInBlocks.
Michael Zolotukhin via llvm-commits
- [llvm] r330400 - [SSAUpdaterBulk] Add * and & to auto.
Michael Zolotukhin via llvm-commits
- [llvm] r330401 - Add SPARC support to update_llc_test_checks.py
Daniel Cederman via llvm-commits
- [llvm] r330402 - [SSAUpdaterBulk] Add an assert.
Michael Zolotukhin via llvm-commits
- [llvm] r330403 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Michael Zolotukhin via llvm-commits
- [PATCH] D43475: [llvm-objcopy] Implement --only-keep-debug
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D45808: [OpenCL] Add 'denorms-are-zero' function attribute
Alexey Sotkin via Phabricator via llvm-commits
- [PATCH] D45253: [X86] WaitPKG instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45365: [bugpoint] Fix crash when testing for miscompilation
Andrzej Janik via Phabricator via llvm-commits
- [llvm] r330406 - [AArch64][SVE] Added GPR64shifted and GPR64NoXZRshifted register classes.
Sander de Smalen 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] D45868: [Dockerfiles] Split checkout and build scripts into separate files.
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r330407 - [AArch64][SVE] Fix diagnostic for SVE LD4 instructions:
Sander de Smalen via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r330409 - [lit] Fix a bug where UNRESOLVED tests were not handled in the XUnit
Dan Liew via llvm-commits
- [PATCH] D45567: [lit] Fix a bug where UNRESOLVED tests were not handled in the XUnit XML printer.
Dan Liew via Phabricator via llvm-commits
- [llvm] r330410 - CODE_OWNERS: Take code ownership of llvm-mca.
Andrea Di Biagio via llvm-commits
- [llvm] r330411 - [LTO] Add stats-file option to LTO/Config.h.
Florian Hahn via llvm-commits
- [llvm] r330412 - [Dockerfiles] Split checkout and build scripts into separate files.
Ilya Biryukov via llvm-commits
- [llvm] r330413 - [SSAUpdaterBulk] Use SmallVector instead of DenseMap for storing rewrites.
Michael Zolotukhin via llvm-commits
- [PATCH] D45869: [DebugInfo] Fix for split dwarf test on Windows (NFC)
Andrew Ng via Phabricator via llvm-commits
- [llvm] r330414 - [DebugInfo] Fix for split dwarf test on Windows (NFC)
Andrew Ng via llvm-commits
- [llvm] r330415 - [NFC][InstCombine] Regenerate two tests that are affected by folding masked merge
Roman Lebedev via llvm-commits
- [llvm] r330416 - Revert r330403 and r330413.
Ilya Biryukov via llvm-commits
- [PATCH] D45870: [mips] Fix the definition of sync, synci
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45871: [DebugInfo] Use WithColor for more debug line warnings
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [llvm] r330417 - Require asserts for stats-file-option tests.
Florian Hahn via llvm-commits
- [llvm] r330419 - [UpdateTestChecks] Fix update_mca_test_checks.py slowness issue
Greg Bedwell via llvm-commits
- [PATCH] D45442: Parse .h files as objective-c++ if we don't have a compile command.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45874: [LoopUnroll] Split out simplify code after Unroll into a new function. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D45875: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [llvm] r330421 - [ObjectYAML] Add ability for DWARFYAML to calculate DIE lengths
Jonas Devlieghere via llvm-commits
- [PATCH] D45876: [doc] Removed obsolete -count-aa from AliasAnalysis documentation
Marianne Mailhot-Sarrasin via Phabricator via llvm-commits
- [llvm] r330423 - [AArch64][SVE] Asm: Support for contiguous LD1 (scalar+scalar) load instructions.
Sander de Smalen via llvm-commits
- [llvm] r330424 - [X86] Tag CLDEMOTE instruction with WriteLoad scheduling class
Simon Pilgrim via llvm-commits
- [llvm] r330428 - [X86][BtVer2] Cleanup some old FIXMEs from the model. NFCI.
Simon Pilgrim 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] 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
- [llvm] r330431 - Revert "Revert r330403 and r330413."
Michael Zolotukhin via llvm-commits
- [llvm] r330432 - [CostModel][X86] Add GoldmontPlus cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330433 - [CostModel][X86] Split off BtVer2 cost checks
Simon Pilgrim via llvm-commits
- [PATCH] D45881: AMDGPU/GlobalISel: Implement select() for G_BITCAST s32 <--> <2 x s16>
Tom Stellard via Phabricator via llvm-commits
- [llvm] r330434 - Fix typo in a test.
Michael Zolotukhin via llvm-commits
- [PATCH] D45882: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.exp
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] D43865: [NewGVN] Split OpPHI detection and creation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r330435 - [CostModel][X86] Add SLM/GLM/BtVer2 compare + division/remainder cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330436 - [CostModel][X86] Add srem/urem constant cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330437 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via llvm-commits
- [llvm] r330438 - Fix test by allowing it to accept an upper or lower case letter as the first character.
Douglas Yung via llvm-commits
- [llvm] r330439 - [CostModel][X86] Add vector element insert/extract cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330440 - [DebugInfo] Use WithColor for more debug line warnings
Andrew Ng via llvm-commits
- [PATCH] D45885: AMDGPU: Fix a corner case crash in SIOptimizeExecMasking
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D45886: AMDGPU: Fix SDWA peephole for V_AND_B32
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] r330443 - [ELF] --warn-backrefs: use the same GroupId for object files in the same --{start, end}-lib
Fangrui Song via llvm-commits
- [llvm] r330444 - [NewGVN] Split OpPHI detection and creation.
Florian Hahn via llvm-commits
- [llvm] r330445 - [x86] auto-generate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45888: [AMDGPU][Waitcnt] Add debug options
Mark Searles via Phabricator via llvm-commits
- [PATCH] D45889: [MemCpyOpt] Do not iterate beyond beginning of basic block
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r330446 - Revert r330431.
Michael Zolotukhin via llvm-commits
- [PATCH] D45223: [CUDA] Set LLVM calling convention for CUDA kernel
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r330448 - [WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFC
Nicholas Wilson via llvm-commits
- [lld] r330449 - [WebAssembly] Implement --print-gc-sections for synthetic functions
Nicholas Wilson via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45021: [WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44440: [WebAssembly] Distinguish symbol/debug names for functions and test
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r330453 - [utils] improve AArch64 asm parser
Sanjay Patel via llvm-commits
- [lld] r330454 - [WebAssembly] Implement GC for imports
Nicholas Wilson via llvm-commits
- [llvm] r330455 - Remove llvm-build's --configure-target-def-file.
Nico Weber via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D45199: AArch64: Allow offsets to be folded into addresses with ELF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45262: Remove llvm-build's --configure-target-def-file.
Nico Weber via Phabricator via llvm-commits
- [lld] r330456 - [WebAssembly] Implement -print-gc-sections, to better test GC of globals
Nicholas Wilson via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r330457 - [LLD/PDB] Emit first section contribution for DBI Module Descriptor.
Zachary Turner via llvm-commits
- [llvm] r330457 - [LLD/PDB] Emit first section contribution for DBI Module Descriptor.
Zachary Turner via llvm-commits
- [compiler-rt] r330458 - [Sanitizer] Internal Printf string precision argument + padding.
Alex Shlyapnikov via llvm-commits
- [llvm] r330459 - [MachineOutliner] Change B instruction for tail calls to TCRETURNdi
Jessica Paquette via llvm-commits
- [PATCH] D45893: add more "anchors"
Weiming Zhao via Phabricator via llvm-commits
- [lld] r330461 - [LLD/PDB] Remove improper assert.
Zachary Turner via llvm-commits
- [PATCH] D45894: asan: Mark printf-4.c as unsupported on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r330462 - [X86] WaitPKG instructions
Gabor Buella via llvm-commits
- [lld] r330464 - Under some scenarios, the current directory isn't writable
Sterling Augustine via llvm-commits
- [PATCH] D45254: [X86] WaitPKG intrinsics
Gabor Buella via Phabricator via llvm-commits
- [llvm] r330465 - [X86][SandyBridge] Remove duplciate InstRWs from Sandy Brige scheduler model.
Craig Topper via llvm-commits
- [polly] r330466 - Allow arbitrary function calls for debugging purposes.
Michael Kruse via llvm-commits
- [polly] r330467 - [isl++] abort() on assertion violation.
Michael Kruse via llvm-commits
- [PATCH] D45171: [Polly] abort() on assertion violation.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D41694: [Polly][ScopInfo] Remove RunTimeChecksMaxAccessDisjuncts bail-out condition.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r330468 - [Hexagon] Skip fixed-stack indexes in HexagonConstExtenders
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r330469 - asan: Mark printf-4.c as unsupported on Windows.
Peter Collingbourne via llvm-commits
- [llvm] r330470 - Remove unused argument from emitModuleMetadata.
Eric Christopher via llvm-commits
- [PATCH] D45895: Update stale comment in AsmWriter.cpp
Alex Yursha via Phabricator via llvm-commits
- [llvm] r330471 - [Hexagon] Improve HVX instruction selection (bitcast, vsplat)
Krzysztof Parzyszek via llvm-commits
- [llvm] r330472 - [Hexagon] hexagon-autohvx was left on again
Krzysztof Parzyszek via llvm-commits
- [llvm] r330473 - [PartialInlining] Fix Crash from holding a reference to a destructed ORE.
Sean Fertile 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
- [compiler-rt] r330474 - [HWASan] Introduce non-zero based and dynamic shadow memory (compiler-rt).
Alex Shlyapnikov via llvm-commits
- [llvm] r330475 - [HWASan] Introduce non-zero based and dynamic shadow memory (LLVM).
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r330476 - Revert "[Sanitizer] Internal Printf string precision argument + padding."
Alex Shlyapnikov via llvm-commits
- [PATCH] D45901: LowerTypeTests: Fix non-determinism in code that handles icall branch funnels.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45530: [OpenMP] Make bc file compilation sensitive to LIBOMPTARGET_NVPTX_DEBUG flag
Guansong Zhang via Phabricator via llvm-commits
- [llvm] r330478 - [llvm-objcopy] Fix sh_link
Alexander Shaposhnikov via llvm-commits
- [PATCH] D45902: Add "-z lazy" and "-z relro".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45903: Fix typo in docs
Alex Yursha via Phabricator via llvm-commits
- [PATCH] D39785: [PowerPC] Remove redundant register copies in late peephole
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D45904: [CodeExtractor] Allow extracting blocks with exception handling
Sergey Dmitriev via Phabricator via llvm-commits
- [lld] r330479 - COFF: Use (name, output characteristics) as a key when grouping input sections into output sections.
Peter Collingbourne via llvm-commits
- [llvm] r330480 - [X86] Add WriteFSign/WriteFLogic scheduler classes
Simon Pilgrim via llvm-commits
- [lld] r330481 - COFF: Preserve section type when processing /section flag.
Peter Collingbourne via llvm-commits
- [lld] r330482 - Add -z {combreloc, copyreloc, noexecstack, lazy, relro, text}.
Rui Ueyama via llvm-commits
- [lld] r330483 - COFF: Merge .bss into .data by default.
Peter Collingbourne via llvm-commits
- [lld] r330484 - COFF: Merge .xdata into .rdata by default.
Peter Collingbourne via llvm-commits
- [lld] r330485 - Use /pdbaltpath to avoid a path length dependency.
Peter Collingbourne via llvm-commits
- [llvm] r330486 - [llvm-mca][X86] Add MMX/SSE/AES/CLMUL resource SandyBridge tests
Simon Pilgrim via llvm-commits
- [llvm] r330487 - [ObjCARC] Account for funclet token in storeStrong transform
Shoaib Meenai via llvm-commits
- [lld] r330488 - COFF: Document /pdbaltpath.
Peter Collingbourne via llvm-commits
- [llvm] r330489 - [ObjCARC] Take BlockColors by const reference. NFC
Shoaib Meenai via llvm-commits
- [lld] r330490 - Fix nullptr passed to memcpy in lld/COFF/Chunks.cpp
Bob Haarman via llvm-commits
- [PATCH] D45905: [ELF] Swap argument names: use Old to refer to original symbol and New for incoming one
Fangrui Song via Phabricator via llvm-commits
- [lld] r330491 - [ELF] Swap argument names: use Old to refer to original symbol and New for incoming one
Fangrui Song via llvm-commits
- [PATCH] D45906: [Sanitizer] Internal Printf string width + left-justify.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D45907: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Tom Stellard 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] D45909: [COFF] create MemoryBuffers without requiring NUL terminators
Bob Haarman via Phabricator via llvm-commits
- [llvm] r330493 - [MachineOutliner] XFAIL machine-outliner-noredzone.ll
Jessica Paquette via llvm-commits
- [llvm] r330494 - Fix typo in test (verify-machine-instrs -> verify-machineinstrs)
Jessica Paquette via llvm-commits
- [PATCH] D45910: [BasicAA] Don't assume a PHI node has inputs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45911: [COFF] report file containing unsupported relocation
Bob Haarman via Phabricator via llvm-commits
- [llvm] r330495 - [AArch64] Don't crash trying to resolve __stack_chk_guard.
Eli Friedman via llvm-commits
- [llvm] r322936 - [CodeGen] Unify printing format of debug-location in both MIR and -debug
Vedant Kumar via llvm-commits
- [PATCH] D45913: [SelectionDAG] Dump debug locs in SDNodes
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r329047 - [SCEV] Make computeExitLimit more simple and more powerful
Chandler Carruth via llvm-commits
- [PATCH] D45918: [lit] Generate a single lit cfg file for tests that require dotest.py
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin 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] D45651: [X86] Add DAG combine to turn (trunc (srl (mul ext, ext), 16) into PMULHW/PMULHUW.
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] D45919: [mips] Show an error if register number is out of range
Simon Atanasyan via Phabricator via llvm-commits
- [polly] r330496 - Update isl to isl-0.19-107-gc4fe33d8
Tobias Grosser via llvm-commits
- [llvm] r330497 - [PowerPC] fix incorrect vectorization of abs() on POWER9
Hiroshi Inoue via llvm-commits
- [llvm] r330498 - [X86][X87] Add missing fldlg2 schedule test
Simon Pilgrim via llvm-commits
- [llvm] r330499 - [llvm-mca][X86] Add X87 resource tests
Simon Pilgrim via llvm-commits
- [llvm] r330501 - [X86] Strip unnecessary x87 instruction instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [llvm] r330502 - [llvm-mca][X86] Add MMX resource tests
Simon Pilgrim via llvm-commits
- [llvm] r330503 - [X86] Strip unnecessary MMX instruction instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [PATCH] D45922: [DWARF v5] incorrect length of string offsets tables
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D45923: Fix debug info in absense of DIFinder
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45924: Set calling convention for varargs
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r330505 - [X86][SandyBridge] Strip unnecessary MOVQ/CVT instruction instrw overrides.
Simon Pilgrim via llvm-commits
- [PATCH] D45925: AMDGPU: Assign enum name to stack ID
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r330506 - [llvm-mca][X86] Add SSE resource tests to all models
Simon Pilgrim via llvm-commits
- [PATCH] D45926: Fix DISubprogram while extracting instructions out of function
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r330508 - [X86] Strip unnecessary WriteFShuffle instruction instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [PATCH] D45160: [clang-apply-replacements] Make clang-apply-replacements installable
Zinovy Nis via Phabricator via llvm-commits
- [llvm] r330510 - [X86] Strip unnecessary WriteFRcp/WriteFRsqrt instruction instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [PATCH] D45776: [clang-tidy] Customize FileCheck prefix in check_clang-tidy.py
Zinovy Nis via Phabricator via llvm-commits
- [llvm] r330512 - [llvm-mca][X86] Add AVX2 resource tests
Simon Pilgrim via llvm-commits
- [llvm] r330513 - [X86][Broadwell] Remove unnecessary VORPD/VORPS instrw override - missed in D45629
Simon Pilgrim via llvm-commits
- [llvm] r330514 - [X86][Haswell] Strip unnecessary WriteFAdd/WriteFHAdd instruction instrw overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330515 - [InstSimplify] move/add/regenerate checks for tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31275: Fix lldb build on musl
Khem Raj via Phabricator via llvm-commits
- [PATCH] D45896: [scudo] Read ARM feature bits using Fuchsia APIs.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41979: [bcanalyzer] Recognize more stream types
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r330516 - [InstSimplify] move tests for shifts; NFC
Sanjay Patel via llvm-commits
- [llvm] r330517 - [X86] Add SchedWrites for LDMXCSR/STMXCSR.
Craig Topper via llvm-commits
- [llvm] r330519 - [X86] Add test cases that show the current codegen for (trunc (srl (mul ext, ext), 16)). NFC
Craig Topper via llvm-commits
- [llvm] r330520 - [X86] Add DAG combine to turn (trunc (srl (mul ext, ext), 16) into PMULHW/PMULHUW.
Craig Topper via llvm-commits
- [llvm] r330521 - [X86] Strip unnecessary vector integer math, shift-imm, extend, shuffle, pack/unpack instruction instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [llvm] r330522 - [X86][AVX] VPERM2F128/VINSERTF128 should be a shuffle256 schedule like VPERM2I128/VINSERTI128
Simon Pilgrim via llvm-commits
- [llvm] r330523 - [X86] Strip unnecessary broadcast/shuffle256 instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [llvm] r330524 - [tools] Use WithColor for printing errors.
Jonas Devlieghere via llvm-commits
- [llvm] r330525 - [X86] Strip unnecessary WriteCvtF2I instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [llvm] r330526 - [Support] Add optional prefix to convenience helpers in WithColor.
Jonas Devlieghere via llvm-commits
- [llvm] r330527 - [X86] Strip unnecessary prefetch + vector move/load instrw overrides from scheduler models.
Simon Pilgrim via llvm-commits
- [llvm] r330529 - [bcanalyzer] Recognize more stream types
Brian Gesiak via llvm-commits
- [llvm] r330531 - [X86] Remove DATA32_PREFIX. Hack the printing for DATA16_PREFIX to print 'data32' in 16-bit mode. Hack the asm parser to convert 'data32' to 'data16' in 16-bit mode.
Craig Topper via llvm-commits
- [llvm] r300477 - [APInt] Remove self move check from move assignment operator
Chandler Carruth via llvm-commits
- [llvm] r330532 - [X86] Remove OpSizeIgnore, it's not implemented any differently than OpSizeFixed.
Craig Topper via llvm-commits
- [llvm] r330533 - [X86] Change TB to PS on LFENCE instruction.
Craig Topper via llvm-commits
- [llvm] r330534 - [X86] Remove an unnecessary HANDLE_OPTIONAL line from the disassembler operand processing.
Craig Topper via llvm-commits
- [llvm] r330535 - [Support] Fix prefix logic in WithColor.
Jonas Devlieghere via llvm-commits
- [llvm] r330536 - [llvm-mc] Make error handling more consistent.
Jonas Devlieghere via llvm-commits
- [llvm] r330537 - [lli] Make error handling more consistent.
Jonas Devlieghere via llvm-commits
- [llvm] r330538 - [lli] Fix syntax error: missing ';'
Jonas Devlieghere via llvm-commits
- [llvm] r330539 - [test] Fix MC/ELF/nocompression.s
Jonas Devlieghere via llvm-commits
- [llvm] r330540 - [llvm-mca][X86] Add POPCNT resource test
Simon Pilgrim via llvm-commits
- [llvm] r330541 - [X86][SandyBridge] Remove unnecessary WritePOPCNTLd overrides by fixing load latency.
Simon Pilgrim via llvm-commits
- [llvm] r330542 - [X86] Fix WriteMPSAD/WritePSADBW values to allow us to remove unnecessary instrw overrides.
Simon Pilgrim via llvm-commits
- [PATCH] D45928: [LLVM-C] Add DIBuilder Bindings For Variable Creation
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45929: [X86] Add vector element insertion/extraction scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r330543 - [InstSimplify, InstCombine] add vector tests with undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r330544 - [X86] Remove unnecessary WriteFVarBlend/WriteVarBlend InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330545 - [X86][MMX][SSE] Tag missed PHADD/PHSUB instructions with WritePHAdd
Simon Pilgrim via llvm-commits
- [llvm] r330546 - [X86] Fix (completely overridden) WriteFHAdd/WritePHAdd classes to allow us to remove unnecessary instrw overrides.
Simon Pilgrim via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r330547 - [InstCombine] add vector test with undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r330548 - [X86][Atom] Remove unnecessary scalar/vector load/move instrw overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330549 - [X86][SkylakeServer] Remove unnecessary PMULLD instrw overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330550 - [PatternMatch] allow undef elements when matching a vector zero
Sanjay Patel via llvm-commits
- [llvm] r330551 - Test commit access.
Andres Freund via llvm-commits
- [llvm] r330552 - [X86] Remove unnecessary CVT instrw overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330553 - [X86] Remove unnecessary WriteFMul/WriteFRcp/WriteFRsqrt InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330554 - [X86] Remove unnecessary WriteFBlend/WriteBlend InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r330555 - [LLVM-C] Add DIBuilder Bindings For Variable Creation
Robert Widmann via llvm-commits
- [PATCH] D43608: [X86] Use setcc ISD opcode for AVX512 integer comparisons all the way to isel
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r330556 - [llvm-mca][X86] Add BMI/LZCNT/POPCNT resource tests to all relevant models
Simon Pilgrim via llvm-commits
- [PATCH] D45933: [LLVM-C] DIBuilderBindings for Subrange and Arrays
Robert Widmann via Phabricator via llvm-commits
- [llvm] r330558 - [X86][Znver1] Remove unnecessary BMI1 ANDN InstRW overrides.
Simon Pilgrim via llvm-commits
- [PATCH] D45934: [LLVM-C] Finish Up Scope Bindings
Robert Widmann 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] D45935: Add dump method for selectors
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45912: update test to use ivar in implementation instead of class extension
Yan Zhang via Phabricator via llvm-commits
- [llvm] r330560 - [PM/LoopUnswitch] Fix comment typo. NFC.
Chandler Carruth via llvm-commits
- [PATCH] D44830: Introduce codegen for the Signal Processing Engine
Justin Hibbits via Phabricator via llvm-commits
- [llvm] r330563 - [X86] Add VEX_WIG to VEX encoded version of VCMPPSY/VCMPPDY.
Craig Topper via llvm-commits
- [PATCH] D45937: [LoopSimplify] Fix incorrect SCEV invalidation
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r330564 - [PM/LoopUnswitch] Remove a buggy assert in the new loop unswitch.
Chandler Carruth via llvm-commits
Last message date:
Sun Apr 22 23:58:36 PDT 2018
Archived on: Sun Apr 22 23:58:38 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).