The Week Of Monday 10 April 2017 Archives by author
Starting: Mon Apr 10 00:00:11 PDT 2017
Ending: Sun Apr 16 23:52:30 PDT 2017
Messages: 1862
- [llvm] r299915 - [InstCombine] Support weird size element types in dyn_castNegVal.
Friedman, Eli via llvm-commits
- [PATCH] D26726: [SimplifyCFG] Fix for non-determinism in codegen
Grang, Mandeep Singh via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Robinson, Paul via llvm-commits
- [PATCH] D31815: [Thumb1] The recently added tADCS and tSBCS pseudo-instructions were missing `Uses = [CPSR]`
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31815: [Thumb1] The recently added tADCS and tSBCS pseudo-instructions were missing `Uses = [CPSR]`
A. Skrobov via Phabricator via llvm-commits
- [llvm] r300276 - [AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16
Adam Nemet via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D32028: [AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D32028: [AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Aditya Nandakumar via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Aditya Nandakumar via llvm-commits
- [PATCH] D31503: [GlobalISel]: Fix bug where we can report GISelFailure on erased instructions
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31914: [DAGCombine]: Fix for regression I brought up in D31068
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r299848 - Improves pretty printing of variable types in llvm-pdbdump
Adrian McCarthy via llvm-commits
- [PATCH] D31802: Add methods to find the next *unset* bits in a bit vector
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31832: Improves pretty printing of variable types in llvm-pdbdump
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31832: Improves pretty printing of variable types in llvm-pdbdump
Adrian McCarthy via Phabricator via llvm-commits
- [debuginfo-tests] r300228 - Add a test for __block variables + asan.
Adrian Prantl via llvm-commits
- [PATCH] D31439: PR32382: Emit complex DWARF expressions with the correct location description kind
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31439: PR32382: Emit complex DWARF expressions with the correct location description kind
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r300057 - [GlobalIsel][X86] support G_CONSTANT selection.
Ahmed Bougacha via llvm-commits
- [PATCH] D31418: [globalisel][tablegen] Import SelectionDAG's rule predicates and support the equivalent in GIRule.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31761: [globalisel][tablegen] Revise API for ComplexPattern operands to improve flexibility.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31807: Fix signed multiplication with overflow fallback.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31902: Use correct registers for "A" inline asm constraint
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31302: [CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D32028: [AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D32058: Add a section about simplifying .mir tests
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Akira Hatanaka via llvm-commits
- [llvm] r300127 - [libFuzzer] XFAIL fuzzer-oom.test on Darwin.
Akira Hatanaka via llvm-commits
- [llvm] r300127 - [libFuzzer] XFAIL fuzzer-oom.test on Darwin.
Akira Hatanaka via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D31555: [PPC64, Sanitizers] Proper stack frame for the thread spawned in internal_clone
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31884: Don't delete lsan thread-local data until it's no longer required
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31947: [scudo] Android support groundwork
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31983: Free zone name when destroying malloc zone
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31989: Avoid calling SizeClassMap::MaxCachedHint on hot path, it's not free.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31989: Avoid calling SizeClassMap::MaxCachedHint on hot path, it's not free.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31991: Cache size per class size in SizeClassAllocatorXLocalCache.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31991: Cache size per class size in SizeClassAllocatorXLocalCache.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31983: Free zone name when destroying malloc zone
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31995: Enable LSan on PowerPC64.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31995: Enable LSan on PowerPC64.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D32024: Cache size per class size in SizeClassAllocatorXLocalCache.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D32024: Cache size per class size in SizeClassAllocatorXLocalCache.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D32045: Scan Kernel Alloc Once page for global pointers
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D32044: Don't read non-readable address ranges during lsan pointer scanning
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r300312 - Add more test cases for StringRef::edit_distance
Alex Denisov via llvm-commits
- [compiler-rt] r299896 - [PPC64, Sanitizers] Proper stack frame for the thread spawned in internal_clone
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r300103 - Avoid calling SizeClassMap::MaxCachedHint on hot path, it's not free.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r300107 - Cache size per class size in SizeClassAllocatorXLocalCache.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r300204 - Enable LSan on PowerPC64.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r300216 - Cache size per class size in SizeClassAllocatorXLocalCache.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r300237 - Revert "Enable LSan on PowerPC64."
Alex Shlyapnikov via llvm-commits
- [PATCH] D32118: Cleanup some GraphTraits iteration code
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D31292: Improve support for non-llvm intrinsics.
Alexandre Rames via Phabricator via llvm-commits
- [llvm] r300269 - [bpf] Fix memory offset check for loads and stores
Alexei Starovoitov via llvm-commits
- [llvm] r300351 - Update tests for the patch.
Alexey Bataev via llvm-commits
- [PATCH] D32093: [InstCombine] PR32078: convert scalar operations to vector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D22044: [X86] Support of no_caller_saved_registers attribute (LLVM part)
Amjad Aboud via Phabricator via llvm-commits
- [llvm] r299972 - [AddDiscriminators] Assign discriminators to MemIntrinsic calls.
Andrea Di Biagio via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D32008: [SampleProfile] Skip intrinsic calls when visiting callsites in InlineHotFunctions. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D32015: Make globalaa-retained.ll test catching more cases.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D32015: Make globalaa-retained.ll test catching more cases.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D32015: Make globalaa-retained.ll test catching more cases.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r299991 - Minor updates to floating point intrinsic documentation
Andrew Kaylor via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Andrew Trick via Phabricator via llvm-commits
- [llvm] r300311 - This patch closes PR#32216: Better testing of schedule model instruction latencies/throughputs.
Andrew V. Tischenko via llvm-commits
- [llvm] r300314 - Fix for PR#30562: Selection DAG error: Detected cycle in SelectionDAG.
Andrew V. Tischenko via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D28152: Cortex-A57 scheduling model for ARM backend (AArch32)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r299969 - [LV] Move first order recurrence test to common folder. NFC
Anna Thomas via llvm-commits
- [llvm] r299985 - [LV] Avoid vectorizing first order recurrence when phi uses are outside loop
Anna Thomas via llvm-commits
- [llvm] r300238 - [LV] Fix the vector code generation for first order recurrence
Anna Thomas via llvm-commits
- [PATCH] D31910: [LV] Fix logic to extract correct element in first order recurrences
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Fix logic to extract correct element in first order recurrences
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Make softening result use a single map for replacements.
Anton Yartsev via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r300183 - [LV] Refactor ILV to provide vectorizeInstruction(); NFC
Ayal Zaks via llvm-commits
- [PATCH] D17080: [LAA] Allow more run-time alias checks by coercing pointer expressions to AddRecExprs
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D31997: [LV] Refactor ILV to provide vectorizeInstruction() from vectorizeBlockInLoop()
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r300184 - [X86] Change instructions names to keep consistency with the naming convention. NFC
Ayman Musa via llvm-commits
- [llvm] r300185 - Reverting cmake/modules/AddLLVM.cmake changes from revision 300184 (Added by mistake).
Ayman Musa via llvm-commits
- [llvm] r300190 - [X86] Added missing mayLoad/mayStore attributes to some X86 instructions.
Ayman Musa via llvm-commits
- [PATCH] D31743: [X86] Change instructions names to keep consistency with the naming convention. NFC
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D31714: [X86] Added missing mayLoad/mayStore attributes to some X86 instructions
Ayman Musa via Phabricator via llvm-commits
- [llvm] r299994 - [AArch64] Fix scheduling info for INS(vector, general) instruction.
Balaram Makam via llvm-commits
- [llvm] r300059 - [MachineBlockPlacement] Clean up data structures a bit.
Benjamin Kramer via llvm-commits
- [llvm] r300060 - [MachineBlockPlacment] Add an assert to ensure there is no order dependency on DenseMap iteration order.
Benjamin Kramer via llvm-commits
- [llvm] r300429 - [X86] Remove special handling for 16 bit for A asm constraints.
Benjamin Kramer via llvm-commits
- [compiler-rt] r299629 - [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Bill Seurer via llvm-commits
- [llvm] r300034 - [LoadCombine] Avoid analysing dead basic blocks
Bjorn Pettersson via llvm-commits
- [PATCH] D31783: Move size and alignment information of regclass to TargetRegisterInfo
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Björn Steinbrink via Phabricator via llvm-commits
- [llvm] r300019 - ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via llvm-commits
- [lld] r300089 - [coff] default to multiple parallel ThinLTO jobs
Bob Haarman via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31735: ThinLTOBitcodeWriter: delete comdats if their keys are renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31986: [coff] default to multiple parallel ThinLTO jobs
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31986: [coff] default to multiple parallel ThinLTO jobs
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
Brad Smith via Phabricator via llvm-commits
- [PATCH] D31905: Exit early from start line search for FunctionNameKind::None
Brian Cain via llvm-commits
- [PATCH] D31905: Exit early from start line search for FunctionNameKind::None
Brian Cain via Phabricator via llvm-commits
- [llvm] r300215 - [Analysis] Support bitreverse in -demanded-bits pass
Brian Gesiak via llvm-commits
- [PATCH] D31857: [Analysis] Support bitreverse in -demanded-bits pass
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D31857: [Analysis] Support bitreverse in -demanded-bits pass
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D10712: [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D10002: [LegalizeVectors] Improve vector CTPOP expansion
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D7177: [x86] Improve build_vector v8i16 codegen
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] r300428 - MemorySSA: Stop tracking def-or-use blocks.
Bryant Wong via llvm-commits
- [PATCH] D31811: [compiler-rt] Add virtual destructor to base class to avoid warning
Carlo Bertolli via Phabricator via llvm-commits
- [compiler-rt] r299940 - This patch causes the installation of headers for the sanitizer and/or xray to be disabled when COMPILER_RT_BUILD_SANITIZERS=OFF and/or COMPILER_RT_BUILD_XRAY=OFF.
Catherine Moore via llvm-commits
- [PATCH] D31864: [compiler-rt] Disable installation of sanitizer and xray headers
Catherine Moore via Phabricator via llvm-commits
- [PATCH] D31864: [compiler-rt] Disable installation of sanitizer and xray headers
Catherine Moore via Phabricator via llvm-commits
- [PATCH] D31817: [ARM/AArch64] Ensure valid vector element types for interleaved accesses
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Chad Rosier via Phabricator via llvm-commits
- [llvm] r300032 - [IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth via llvm-commits
- [llvm] r300038 - [IR] Rename the class templates for the case iterator and case handle to
Chandler Carruth via llvm-commits
- [PATCH] D31704: [BPI] NFC: reorder ifs to bail out earlier
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31678: [InstCombine] Fix change flag handling to report all IR changes up to the pass manager or preseved analyses
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31701: [BPI] Refactor post domination calculation and simple fix for ColdCall
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31890: Add support for unique_ptr<T> to dyn_cast<>
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31678: [InstCombine] Fix change flag handling to report all IR changes up to the pass manager or preseved analyses
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31964: CodeGen: BlockPlacement: Clear ComputedEdges between functions.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31642: [CodeGen] Add a 'NoAAResultsWrapperPass', and use it in SDAG/2Addr.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31302: [CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31548: [IR] Redesign the case iterator in SwitchInst to actually be an iterator and to expose a handle to represent the actual case rather than having the iterator return a reference to itself.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31548: [IR] Redesign the case iterator in SwitchInst to actually be an iterator and to expose a handle to represent the actual case rather than having the iterator return a reference to itself.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30521: Introduce llc/ExecuteTestCommands pass
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Make softening result use a single map for replacements.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Make softening result use a single map for replacements.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Make softening result use a single map for replacements.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D32102: Keep EXTRACT_VECTOR_ELT result type as f128 for Android x86_64.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D31773: CMake: Move sphinx detection into AddSphinxTarget.cmake
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31858: Reland "[CMake][libunwind] Use -nodefaultlibs for CMake checks"
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31942: [CMake][runtimes] Use -nodefaultlibs for the runtimes build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31985: Support: Add a VCSRevision.h header file.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D32048: ClamAV: Copy zlib into ClamAV benchmark
Chris Matthews via llvm-commits
- [llvm] r299838 - [InstCombine] Make sure we preserve fast math flags when folding fp instructions into phi nodes
Craig Topper via llvm-commits
- [llvm] r299839 - [SelectionDAG] TargetLowering::SimplifyDemandedBits how to properly calculate KnownZero bits for ISD::SETCC and ISD::AssertZExt
Craig Topper via llvm-commits
- [llvm] r299840 - [InstCombine] Use commutable and/or/xor matchers to simplify some code
Craig Topper via llvm-commits
- [llvm] r299847 - [InstCombine] Support folding of add instructions with vector constants into select operations
Craig Topper via llvm-commits
- [llvm] r299853 - [InstCombine] Use m_c_Add to shorten some code. Add testcases for this fold since they were missing. NFC
Craig Topper via llvm-commits
- [llvm] r299863 - [InstCombine] Use commutable matchers and m_OneUse in visitSub to shorten code. Add missing test cases.
Craig Topper via llvm-commits
- [llvm] r299870 - [InstSimplify] Use cast instead of dyn_cast after isa<> check. NFCI
Craig Topper via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Craig Topper via llvm-commits
- [llvm] r299915 - [InstCombine] Support weird size element types in dyn_castNegVal.
Craig Topper via llvm-commits
- [llvm] r299917 - [InstCombine] Refinement of r299915. Only consider a ConstantVector for Neg if all the elements are Undef or ConstantInt.
Craig Topper via llvm-commits
- [llvm] r299918 - [IR] Fix a typo in a comment. NFC
Craig Topper via llvm-commits
- [llvm] r299966 - [InstCombine] Use ConstantExpr::getBinOpIdentity to implement getIdentityValue.
Craig Topper via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Craig Topper via llvm-commits
- [llvm] r299915 - [InstCombine] Support weird size element types in dyn_castNegVal.
Craig Topper via llvm-commits
- [llvm] r299970 - Fix spelling compliment->complement. Mostly refering to 2s complement. NFC
Craig Topper via llvm-commits
- [llvm] r299971 - [InstCombine] Add testcases for (B&A)^A -> ~B & A and (B|A)^A -> B & ~A
Craig Topper via llvm-commits
- [llvm] r300030 - [InstCombine][IR] Add a commutable BinOp matcher. Use it to reduce some code. NFC
Craig Topper via llvm-commits
- [llvm] r300031 - [IR] Fix copy and paste mistake in comment. NFC
Craig Topper via llvm-commits
- [llvm] r300075 - Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Craig Topper via llvm-commits
- [llvm] r300082 - [InstCombine] Move portion of SimplifyDemandedUseBits that deals with instructions with multiple uses out to a separate method. NFCI
Craig Topper via llvm-commits
- [llvm] r300084 - [InstCombine] Teach SimplifyDemandedInstructionBits that even if we reach an instruction that has multiple uses, if we know all the bits for the demanded bits for this context we can go ahead and create a constant.
Craig Topper via llvm-commits
- [llvm] r300085 - [InstCombine] In SimplifyMultipleUseDemandedBits, use a switch instead of cascaded ifs on opcode. NFC
Craig Topper via llvm-commits
- [llvm] r300091 - [SelectionDAG] Use APInt move assignment to avoid 2 memory allocations and copies when bit width is larger than 64-bits.
Craig Topper via llvm-commits
- [llvm] r300093 - [InstCombine] Remove unreachable code for turning an And where all demanded bits on both sides are known to be zero into a constant 0.
Craig Topper via llvm-commits
- [llvm] r300094 - [InstCombine] Teach SimplifyMultipleUseDemandedBits to handle And/Or/Xor known bits using the LHS/RHS known bits it already acquired without recursing back into computeKnownBits.
Craig Topper via llvm-commits
- [llvm] r300118 - [ValueTracking] Teach GetUnderlyingObject to stop when it reachs an alloca instruction.
Craig Topper via llvm-commits
- [llvm] r300125 - [InstSimplify] Don't try to constant fold AllocaInsts since it won't do anything.
Craig Topper via llvm-commits
- [llvm] r300146 - [IR] Remove the APIntMoveTy typedef from ConstantRange. Use APInt type directly.
Craig Topper via llvm-commits
- [llvm] r300161 - [InstCombine] Add vector version of a test to show missing optimization.
Craig Topper via llvm-commits
- [llvm] r300169 - [APInt] Generalize the implementation of tcIncrement to support adding a full 'word' by introducing tcAddPart. Use this to support tcIncrement, operator++ and operator+=(uint64_t). Do the same for subtract. NFCI.
Craig Topper via llvm-commits
- [llvm] r300171 - [APInt] Reorder fields to avoid a hole in the middle of the class
Craig Topper via llvm-commits
- [llvm] r300179 - Fix typo in static_assert message. NFC
Craig Topper via llvm-commits
- [llvm] r300171 - [APInt] Reorder fields to avoid a hole in the middle of the class
Craig Topper via llvm-commits
- [llvm] r300213 - [APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171.
Craig Topper via llvm-commits
- [llvm] r300217 - Revert r300213 "[APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171"
Craig Topper via llvm-commits
- [llvm] r300213 - [APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171.
Craig Topper via llvm-commits
- [llvm] r300219 - [APInt] Fix the returns description for the postfix increment/decrement operators. NFC
Craig Topper via llvm-commits
- [llvm] r300224 - [APSInt] Remove named And/Or/Xor methods.
Craig Topper via llvm-commits
- [llvm] r300233 - [ValueTracking] Move a temporary APInt instead of copying it.
Craig Topper via llvm-commits
- [llvm] r300239 - [ValueTracking] Prevent a call to computeKnownBits if we already know the state of the bit we would calculate. Also reuse a temporary APInt instead of creating a new one.
Craig Topper via llvm-commits
- [llvm] r300256 - [ValueTracking] Remove duplicate call to computeKnownBits for the operands of Select.
Craig Topper via llvm-commits
- [llvm] r300265 - [InstCombine] Use APInt::getBitsSetFrom instead of inverting the result of getLowBitsSet. NFC
Craig Topper via llvm-commits
- [llvm] r300305 - [InstCombine] Use APInt::setSignBit and APInt::isNegative(). NFC
Craig Topper via llvm-commits
- [llvm] r300307 - [ValueTracking] Use APInt::sext instead of zext and setBitsFrom. NFC
Craig Topper via llvm-commits
- [llvm] r300308 - [ValueTracking] Use APInt::isNegative(). NFC
Craig Topper via llvm-commits
- [llvm] r300309 - [ValueTracking] Calculate the KnownZeros for Intrinsic::ctpop without using a temporary APInt to count leading zeros on.
Craig Topper via llvm-commits
- [llvm] r300353 - [InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators
Craig Topper via llvm-commits
- [llvm] r300354 - [ValueTracking] Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list
Craig Topper via llvm-commits
- [llvm] r300360 - [InstCombine] Regenerate test checks using script. NFC
Craig Topper via llvm-commits
- [llvm] r300363 - [InstCombine] Support folding a subtract with a constant LHS into a phi node
Craig Topper via llvm-commits
- [llvm] r300376 - [InstCombine] MakeAnd/Or/Xor handling to reuse previous APInt computations
Craig Topper via llvm-commits
- [llvm] r300405 - [APInt] Fix a bug in lshr by a value more than 64 bits above the bit width.
Craig Topper via llvm-commits
- [llvm] r300430 - [InstCombine] In SimplifyDemandedUseBits, don't bother to mask known bits of constants with DemandedMask.
Craig Topper via llvm-commits
- [llvm] r300432 - [InstCombine][ValueTracking] When computing known bits for Srem make sure we don't compute known bits for the LHS twice.
Craig Topper via llvm-commits
- [llvm] r300434 - [InstCombine] Add test cases for missing support for turning vector sdiv into udiv. NFC
Craig Topper via llvm-commits
- [llvm] r300435 - [InstCombine] Add support for turning vector sdiv into udiv.
Craig Topper via llvm-commits
- [llvm] r300436 - [InstCombine] Add missing testcases for srem->urem conversion. The vector version isn't currently supported. NFC
Craig Topper via llvm-commits
- [llvm] r300437 - [InstCombine] Add support for vector srem->urem.
Craig Topper via llvm-commits
- [llvm] r300438 - [InstCombine] Add test cases for missing support for simplifying 1/X for vectors. NFC
Craig Topper via llvm-commits
- [llvm] r300439 - [InstCombine] Simplify 1/X for vectors.
Craig Topper via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31714: [X86] Added missing mayLoad/mayStore attributes to some X86 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31754: [X86][MMX] Add fast-isel support for MMX non-temporal writes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31841: [IR] Implement DataLayout::getPointerTypeSizeInBits using getPointerSizeInBits directly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31678: [InstCombine] Fix change flag handling to report all IR changes up to the pass manager or preseved analyses
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31678: [InstCombine] Fix change flag handling to report all IR changes up to the pass manager or preseved analyses
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31913: [InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31396: [X86][LLVM][Canonical Compare Intrinsics] Creating a canonical representation for X86 CMP intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31194: [InstSimplify] Try to Constant Fold the Instruction before simplification
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32018: [MVT][SVE] Scalable vector MVTs (2/3)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32018: [MVT][SVE] Scalable vector MVTs (2/3)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32089: [ValueTracking] Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32094: [InstCombine] MakeAnd/Or/Xor handling to reuse previous APInt computations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32098: [InstCombine] Use less bitwise operations to handle Instruction::SExt in SimplifyDemandedUseBits. Other improvements.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32098: [InstCombine] Use less bitwise operations to handle Instruction::SExt in SimplifyDemandedUseBits. Other improvements.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32108: [APInt] Rename getSignBit to getSignMask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32002: [X86] Improve large struct pass by value performance
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32114: [APInt] Merge the multiword code from lshrInPlace and tcShiftRight into a single implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32116: [APInt] Remove self move check from move assignment operator
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32116: [APInt] Remove self move check from move assignment operator
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32114: [APInt] Merge the multiword code from lshrInPlace and tcShiftRight into a single implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32123: [InstCombine] In SimplifyDemandedUseBits, use computeKnownBits directly to handle Constants
Craig Topper via Phabricator via llvm-commits
- [llvm] r297624 - Fix crash when multiple raw_fd_ostreams to stdout are created.
Dan Gohman via llvm-commits
- [llvm] r299865 - MemorySSA: Make lifetime starts defs for mustaliased pointers
Daniel Berlin via llvm-commits
- [llvm] r299903 - NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via llvm-commits
- [llvm] r299904 - Revert "NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value."
Daniel Berlin via llvm-commits
- [llvm] r299980 - MemorySSA: Move to Analysis, from Transforms/Utils. It's used as
Daniel Berlin via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Daniel Berlin via llvm-commits
- [llvm] r300299 - NewGVN: Don't propagate over phi backedges where undef causes us to
Daniel Berlin via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Daniel Berlin via llvm-commits
- [PATCH] D31802: Add methods to find the next *unset* bits in a bit vector
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31802: Add methods to find the next *unset* bits in a bit vector
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31865: MemorySSA: Make lifetime starts defs for mustaliased pointers
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31865: MemorySSA: Make lifetime starts defs for mustaliased pointers
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31818: [MemorySSA] Remove dominator umbering
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29624: [DSE] Basic MemorySSA-backed global DSE
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31686: [InstCombine] Support folding a subtract with a constant LHS into a phi node
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r300037 - [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Daniel Sanders via llvm-commits
- [llvm] r300186 - [globalisel][tablegen] Report more detail in some SelectionDAG import failures. NFC
Daniel Sanders via llvm-commits
- [PATCH] D31135: [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31418: [globalisel][tablegen] Import SelectionDAG's rule predicates and support the equivalent in GIRule.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31761: [globalisel][tablegen] Revise API for ComplexPattern operands to improve flexibility.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31761: [globalisel][tablegen] Revise API for ComplexPattern operands to improve flexibility.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31780: Add a virtual destructor to a class with virtual methods.
David Blaikie via llvm-commits
- [PATCH] D31905: Exit early from start line search for FunctionNameKind::None
David Blaikie via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
David Blaikie via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
David Blaikie via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
David Blaikie via llvm-commits
- [PATCH] D31905: Exit early from start line search for FunctionNameKind::None
David Blaikie via llvm-commits
- [PATCH] D31548: [IR] Redesign the case iterator in SwitchInst to actually be an iterator and to expose a handle to represent the actual case rather than having the iterator return a reference to itself.
David Blaikie via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
David Blaikie via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
David Blaikie via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
David Blaikie via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
David Blaikie via llvm-commits
- [PATCH] D6379: Only warn about DWARF2 supporting one section per compilation unit for code sections
David Blaikie via llvm-commits
- [PATCH] D31870: [XRay][tools] Fix an accounting bug in llvm-xray account
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31548: [IR] Redesign the case iterator in SwitchInst to actually be an iterator and to expose a handle to represent the actual case rather than having the iterator return a reference to itself.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31559: CodeGen: BlockPlacement: Minor probability changes.
David Li via Phabricator via llvm-commits
- [PATCH] D31826: Emit less compiler optimization remarks in samplepgo to reduce a call to findCalleeFunctionSamples which is going to be refactored.
David Li via Phabricator via llvm-commits
- [PATCH] D31559: CodeGen: BlockPlacement: Minor probability changes.
David Li via Phabricator via llvm-commits
- [PATCH] D31939: [ProfileData] Support coverage for PE binaries
David Li via Phabricator via llvm-commits
- [PATCH] D31939: [ProfileData] Support coverage for PE binaries
David Li via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
David Li via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
David Li via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
David Li via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
David Li via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
David Li via Phabricator via llvm-commits
- [PATCH] D32041: [InstCombine] Fix !prof metadata preservation for invokes
David Li via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
David Li via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
David Li via Phabricator via llvm-commits
- [PATCH] D32090: [InstrProf] Fix Windows cross compilation TODOs to fix failing tests
David Li via Phabricator via llvm-commits
- [PATCH] D32097: Remove getInstrProf*SectionName helpers as an API cleanup, NFC.
David Li via Phabricator via llvm-commits
- [PATCH] D32097: Remove getInstrProf*SectionName helpers as an API cleanup, NFC.
David Li via Phabricator via llvm-commits
- [PATCH] D31846: [coroutines] Handle spills before catchswitch
David Majnemer via Phabricator via llvm-commits
- [PATCH] D31846: [coroutines] Handle spills before catchswitch
David Majnemer via Phabricator via llvm-commits
- [PATCH] D32098: [InstCombine] Use less bitwise operations to handle Instruction::SExt in SimplifyDemandedUseBits. Other improvements.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
David Stuttard via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
David Stuttard via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
David Stuttard via Phabricator via llvm-commits
- [llvm] r299893 - [MemorySSA] We don't need to compute dominator levels anymore.
Davide Italiano via llvm-commits
- [llvm] r299895 - [NewGVN] Surround with parens to clarify allegedly ambiguous precedence.
Davide Italiano via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Davide Italiano via llvm-commits
- [llvm] r299908 - [bugpoint] Also remove comdat's from externalized GVs
Davide Italiano via llvm-commits
- [llvm] r299973 - [X86] Create the correct ADC/SBB SDNode when lowering add.
Davide Italiano via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via llvm-commits
- [llvm] r300171 - [APInt] Reorder fields to avoid a hole in the middle of the class
Davide Italiano via llvm-commits
- [llvm] r300171 - [APInt] Reorder fields to avoid a hole in the middle of the class
Davide Italiano via llvm-commits
- [llvm] r300205 - LTO: Pass SF_Executable flag through to InputFile::Symbol
Davide Italiano via llvm-commits
- [llvm] r300242 - [LCSSA] Use `auto` when the type is obvious. NFCI.
Davide Italiano via llvm-commits
- [llvm] r300243 - [LCSSA] Remove spurious whitespaces. NFCI.
Davide Italiano via llvm-commits
- [llvm] r300244 - [LCSSA] Assert that we always have a valid loop.
Davide Italiano via llvm-commits
- [llvm] r300255 - [LCSSA] Efficiently compute blocks dominating at least one exit.
Davide Italiano via llvm-commits
- [llvm] r300327 - [Bugpoint] Use boolean AND instead of bitwise AND (PR32660)
Davide Italiano via llvm-commits
- [llvm] r300344 - [FunctionImport] assert(false) -> llvm_unreachable(). NFCI.
Davide Italiano via llvm-commits
- [lld] r300384 - [MachO/AArch64] Merge multiple switch cases into one. NFCI.
Davide Italiano via llvm-commits
- [lld] r300385 - [MachO/X86_64] Simplify isDataInCodeTransition().
Davide Italiano via llvm-commits
- [llvm] r300431 - [LCSSA] Fix non-determinism due to iterating over a SmallPtrSet.
Davide Italiano via llvm-commits
- [llvm] r300255 - [LCSSA] Efficiently compute blocks dominating at least one exit.
Davide Italiano via llvm-commits
- [llvm] r300433 - [LCSSA] Simplify a loop. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D31818: [MemorySSA] Remove dominator umbering
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30107: Make DynamicLibrary::getPermanentLibrary have a defined ordering.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29624: [DSE] Basic MemorySSA-backed global DSE
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31680: [InstCombine] Use commutable and/or/xor matchers to simplify some code
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31678: [InstCombine] Fix change flag handling to report all IR changes up to the pass manager or preseved analyses
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31690: [InstCombine] Make sure we preserve fast math flags when folding fp instructions into phi nodes
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29624: [DSE] Basic MemorySSA-backed global DSE
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31911: [X86] Create the correct ADC/SBB SDNode when lowering add
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31818: [MemorySSA] Remove dominator umbering
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31911: [X86] Create the correct ADC/SBB SDNode when lowering add
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31302: [CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31303: [CodeGen] Split SafeStack into a LegacyPass and a utility. NFC.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31919: NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31913: [InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30369: Allow None as a MemoryLocation to getModRefInfo, use it to start cleaning up interfaces and uses
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r299629 - [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.
Dean Michael Berris via llvm-commits
- [compiler-rt] r299916 - [XRay][compiler-rt] Remove the xray_fdr_log_printer_tool
Dean Michael Berris via llvm-commits
- [PATCH] D31811: [compiler-rt] Add virtual destructor to base class to avoid warning
Dean Michael Berris via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31870: [XRay][tools] Fix an accounting bug in llvm-xray account
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31870: [XRay][tools] Fix an accounting bug in llvm-xray account
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31909: [XRay][compiler-rt] Add support for TSC emulation for x86_64 to xray_fdr_logging.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31925: [compiler-rt] Add virtual destructor for __sanitizer::FlagHandlerBase
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31864: [compiler-rt] Disable installation of sanitizer and xray headers
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31811: [compiler-rt] Add virtual destructor to base class to avoid warning
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31926: [XRay][compiler-rt] Remove the xray_fdr_log_printer_tool
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31926: [XRay][compiler-rt] Remove the xray_fdr_log_printer_tool
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31930: [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31930: [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31967: [XRay][compiler-rt] Add another work-around to XRay FDR tests when TSC emulation is needed
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31925: [compiler-rt] Add virtual destructor for __sanitizer::FlagHandlerBase
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D31971: [XRay] [compiler-rt] Refactor rewinding FDR logging.
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r299883 - Emit less compiler optimization remarks in samplepgo to reduce a call to findCalleeFunctionSamples which is going to be refactored.
Dehao Chen via llvm-commits
- [llvm] r300240 - SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
Dehao Chen via llvm-commits
- [PATCH] D31826: Emit less compiler optimization remarks in samplepgo to reduce a call to findCalleeFunctionSamples which is going to be refactored.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31952: Build SymbolMap in SampleProfileLoader to help matchin function names with suffix.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D31950: SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
Dehao Chen via Phabricator via llvm-commits
- [llvm] r300015 - [WebAssembly] Update use of Attributes after r299875
Derek Schuff via llvm-commits
- [llvm] r300016 - Revert "[WebAssembly] Update use of Attributes after r299875"
Derek Schuff via llvm-commits
- [llvm] r300072 - [WebAssembly] Update use of Attributes after r299875
Derek Schuff via llvm-commits
- [Diffusion] rL300015: [WebAssembly] Update use of Attributes after r299875
Derek Schuff via Phabricator via llvm-commits
- [Diffusion] rL300072: [WebAssembly] Update use of Attributes after r299875
Derek Schuff via Phabricator via llvm-commits
- [Diffusion] rL300015: [WebAssembly] Update use of Attributes after r299875
Derek Schuff via Phabricator via llvm-commits
- [llvm] r299841 - [ARM] GlobalISel: Support G_FPOW for float and double
Diana Picus via llvm-commits
- [llvm] r299928 - Revert "Turn some C-style vararg into variadic templates"
Diana Picus via llvm-commits
- [llvm] r299931 - GlobalISel: Allow legalizing G_FADD to a libcall
Diana Picus via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Diana Picus via llvm-commits
- [compiler-rt] r300180 - Revert "Cache size per class size in SizeClassAllocatorXLocalCache."
Diana Picus via llvm-commits
- [PATCH] D31135: [globalisel][tablegen] Add experimental support for OperandWithDefaultOps, PredicateOperand, and OptionalDefOperand
Diana Picus via Phabricator via llvm-commits
- [PATCH] D32005: [ARM] Check for correct HW div when lowering divmod
Diana Picus via Phabricator via llvm-commits
- [PATCH] D32005: [ARM] Check for correct HW div when lowering divmod
Diana Picus via Phabricator via llvm-commits
- [llvm] r300311 - This patch closes PR#32216: Better testing of schedule model instruction latencies/throughputs.
Dimitry Andric via llvm-commits
- [llvm] r297945 - [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
Dimitry Andric via llvm-commits
- [llvm] r300404 - Use correct registers for "A" inline asm constraint
Dimitry Andric via llvm-commits
- [llvm] r300425 - Garbage collect HAVE_EXECINFO_H from config.h.cmake after r300062. NFCI.
Dimitry Andric via llvm-commits
- [PATCH] D31902: Use correct registers for "A" inline asm constraint
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D31902: Use correct registers for "A" inline asm constraint
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D31902: Use correct registers for "A" inline asm constraint
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D31902: Use correct registers for "A" inline asm constraint
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D31902: Use correct registers for "A" inline asm constraint
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D6379: Only warn about DWARF2 supporting one section per compilation unit for code sections
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D32120: Don't test setting sticky bits on files for (Free|Open)BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D32039: PR31357 fix
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D32039: PR31357 fix
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r300055 - [AMDGPU][MC] Corrected src0 size for s_cbranch_join
Dmitry Preobrazhensky via llvm-commits
- [llvm] r300066 - [AMDGPU][MC] Corrected ds_wrxchg2* to support two offsets
Dmitry Preobrazhensky via llvm-commits
- [llvm] r300070 - [AMDGPU][MC] Corrected encoding of V_MQSAD_U32_U8 for CI
Dmitry Preobrazhensky via llvm-commits
- [llvm] r300073 - [AMDGPU][MC] Corrected parsing of v_cmp_class* and v_cmpx_class*
Dmitry Preobrazhensky via llvm-commits
- [llvm] r300076 - [AMDGPU][MC] Added support for several VI-specific opcodes (s_wakeup, etc)
Dmitry Preobrazhensky via llvm-commits
- [llvm] r300318 - [AMDGPU][MC] Enabled constants for src operands of s_cbranch_g_fork
Dmitry Preobrazhensky via llvm-commits
- [llvm] r300319 - [AMDGPU][MC] Corrected ds_write_src2_* to require one offset instead of two.
Dmitry Preobrazhensky via llvm-commits
- [compiler-rt] r299922 - [XRay][compiler-rt] Add support for TSC emulation for x86_64 to xray_fdr_logging.cc
Douglas Yung via llvm-commits
- [compiler-rt] r300017 - [XRay][compiler-rt] Add another work-around to XRay FDR tests when TSC emulation is needed
Douglas Yung via llvm-commits
- [PATCH] D31909: [XRay][compiler-rt] Add support for TSC emulation for x86_64 to xray_fdr_logging.cc
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D31909: [XRay][compiler-rt] Add support for TSC emulation for x86_64 to xray_fdr_logging.cc
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D31967: [XRay][compiler-rt] Add another work-around to XRay FDR tests when TSC emulation is needed
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D31967: [XRay][compiler-rt] Add another work-around to XRay FDR tests when TSC emulation is needed
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D32067: [XRay][compiler-rt] Use emulated TSC when CPU supports rdtscp, but cannot determine the CPU frequency
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D31875: [AVR] Migrate to new MCAsmBackend applyFixup
Dylan McKay via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via llvm-commits
- [llvm] r299986 - [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via llvm-commits
- [llvm] r300069 - Fix the bootstrap failure caused by r299986.
Easwaran Raman via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r300062 - Fix detection of backtrace() availability on FreeBSD
Ed Maste via llvm-commits
- [PATCH] D27143: Fix detection of backtrace() availability on FreeBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D31774: [sanitizer] Introduce tid_t as a typedef for OS-provided thread IDs
Ed Maste via Phabricator via llvm-commits
- [PATCH] D31815: [Thumb1] The recently added tADCS and tSBCS pseudo-instructions were missing `Uses = [CPSR]`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31668: Fix PR30562
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31797: [ARM] Prefer BIC over BFC in ARM mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31815: [Thumb1] The recently added tADCS and tSBCS pseudo-instructions were missing `Uses = [CPSR]`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30342: [SimplifyCFG] Do not split blocks if breaking a loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31980: [InstCombine] fix wrong undef handling when converting select to shuffle
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31806: [SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31980: [InstCombine] fix wrong undef handling when converting select to shuffle
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32103: [ARM] Use TableGen patterns to select vtbl. NFC.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r299887 - Get the TOC save offset off of PPCFrameLowering rather than a separate copy of the same data.
Eric Christopher via llvm-commits
- [llvm] r265567 - [AArch64] Teach the subtarget how to get to the RegisterBankInfo.
Eric Christopher via llvm-commits
- [llvm] r300393 - Cache the DataLayout rather than looking it up frequently.
Eric Christopher via llvm-commits
- [llvm] r300394 - Tidy checking for the soft float attribute.
Eric Christopher via llvm-commits
- [PATCH] D31494: [PowerPC] Pretty-print CR bits the way the binutils disassembler does
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D32031: Add powerpc64 and powerpc64le to build infrastructure.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31970: [libcxx] Direct support for Fuchsia
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r299974 - [AArch64] Simplify MacroFusion
Evandro Menezes via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r299948 - Reapply "Enable LSan for arm Linux"
Evgenii Stepanov via llvm-commits
- [llvm] r299879 - Revert "[asan] Fix dead stripping of globals on Linux."
Evgeniy Stepanov via llvm-commits
- [llvm] r299880 - Revert "[asan] Put ctor/dtor in comdat."
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r299881 - Revert "[asan] Fix dead stripping of globals on Linux (compiler-rt)."
Evgeniy Stepanov via llvm-commits
- [llvm] r299995 - [asan] Give global metadata private linkage.
Evgeniy Stepanov via llvm-commits
- [lld] r300002 - [lld] --export-dynamic overrides --dynamic-list.
Evgeniy Stepanov via llvm-commits
- [lld] r300007 - [lld] Keep full library path in DT_NEEDED.
Evgeniy Stepanov via llvm-commits
- [lld] r300008 - Revert "[lld] Keep full library path in DT_NEEDED."
Evgeniy Stepanov via llvm-commits
- [lld] r300011 - [lld] Keep full library path in DT_NEEDED.
Evgeniy Stepanov via llvm-commits
- [PATCH] D31894: [msan] Choose in runtime if IPv4 or IPv6 are supported.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31796: [cfi] Emit __cfi_check stub in the frontend
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31835: [lld] --export-dynamic overrides --dynamic-list
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31837: [cfi] Run the entire CFI test suite with LLD, if available
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31912: [asan] Give global metadata private linkage.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31912: [asan] Give global metadata private linkage.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31912: [asan] Give global metadata private linkage.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31835: [lld] --export-dynamic overrides --dynamic-list
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31837: [cfi] Run the entire CFI test suite with LLD, if available
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31989: Avoid calling SizeClassMap::MaxCachedHint on hot path, it's not free.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31991: Cache size per class size in SizeClassAllocatorXLocalCache.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31995: Enable LSan on PowerPC64.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31998: [msan] Fix msan_test broken after r299884.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D32062: [asan] Let the frontend disable gc-sections optimization for asan globals
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D32062: [asan] Extend -asan-globals-live-support flag to all binary formats
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31782: [CodeGenPrepare]Skip sext promotion if operands for multiple users is detected
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D31911: [X86] Create the correct ADC/SBB SDNode when lowering add
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D31960: [InstSimplify] fold identity shuffles (recursing if needed)
Filipe Cabecinhas via Phabricator via llvm-commits
- [compiler-rt] r299978 - Don't delete lsan thread-local data until it's no longer required
Francis Ricci via llvm-commits
- [compiler-rt] r299979 - Implement standalone lsan interceptors for OS X
Francis Ricci via llvm-commits
- [compiler-rt] r300065 - Use 0-padding for i386 and arm print format specifiers
Francis Ricci via llvm-commits
- [compiler-rt] r300080 - Fix memory leaks in address sanitizer darwin tests
Francis Ricci via llvm-commits
- [compiler-rt] r300195 - Free zone name when destroying malloc zone
Francis Ricci via llvm-commits
- [compiler-rt] r300221 - Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via llvm-commits
- [compiler-rt] r300234 - Implement global pointer scanning for darwin leak sanitizer
Francis Ricci via llvm-commits
- [compiler-rt] r300247 - Move Linux-specific lsan tests into a new directory
Francis Ricci via llvm-commits
- [compiler-rt] r300248 - Disable use of tls scanning on darwin leak sanitizer
Francis Ricci via llvm-commits
- [PATCH] D31889: Implement standalone lsan interceptors for OS X
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31884: Don't delete lsan thread-local data until it's no longer required
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31884: Don't delete lsan thread-local data until it's no longer required
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31884: Don't delete lsan thread-local data until it's no longer required
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31889: Implement standalone lsan interceptors for OS X
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31977: Use 0-padding for i386 and arm print format specifiers
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31977: Use 0-padding for i386 and arm print format specifiers
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31774: [sanitizer] Introduce tid_t as a typedef for OS-provided thread IDs
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31774: [sanitizer] Introduce tid_t as a typedef for OS-provided thread IDs
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31983: Free zone name when destroying malloc zone
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31983: Free zone name when destroying malloc zone
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31983: Free zone name when destroying malloc zone
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31983: Free zone name when destroying malloc zone
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32012: Implement global pointer scanning for darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32013: Disable use of tls scanning on darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32013: Disable use of tls scanning on darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32013: Disable use of tls scanning on darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32034: Move Linux-specific lsan tests into a new directory
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32013: Disable use of tls scanning on darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32012: Implement global pointer scanning for darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32012: Implement global pointer scanning for darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32012: Implement global pointer scanning for darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32012: Implement global pointer scanning for darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32034: Move Linux-specific lsan tests into a new directory
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32013: Disable use of tls scanning on darwin leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32044: Don't read non-readable address ranges during lsan pointer scanning
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32045: Scan Kernel Alloc Once page for global pointers
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [zorg] r300013 - Added support for requesting a clean build from a commit comment.
Galina Kistanova via llvm-commits
- [zorg] r300095 - Updated list of builders for myself.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [zorg] r300166 - No need to create a build directory, it will be created by the next step.
Galina Kistanova via llvm-commits
- [zorg] r300378 - Added support for the 'clean' property.
Galina Kistanova via llvm-commits
- LLVM buildmaster will go off-line today after 5PM for short time
Galina Kistanova via llvm-commits
- [llvm] r299882 - [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Geoff Berry via llvm-commits
- [llvm] r299944 - [GVNHoist] Re-enable GVNHoist by default
Geoff Berry via llvm-commits
- [llvm] r300200 - Re-apply "[GVNHoist] Move GVNHoist to function simplification part of pipeline."
Geoff Berry via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyForwarding] Add new pass to do register COPY forwarding at end of register allocation.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Geoff Berry via Phabricator via llvm-commits
- [llvm] r300168 - Update the LangRef to reflect reality.
George Burgess IV via llvm-commits
- [llvm] r300172 - Remove more lies from the LangRef.
George Burgess IV via llvm-commits
- [PATCH] D31865: MemorySSA: Make lifetime starts defs for mustaliased pointers
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D32096: Always build libfuzzer
George Karpenkov via Phabricator via llvm-commits
- [llvm] r300039 - [DWARF] - Refactoring of DWARFContextInMemory implementation.
George Rimar via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via llvm-commits
- [llvm] r300188 - [DWARF] - Simplify (use dyn_cast instead of isa + cast).
George Rimar via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via llvm-commits
- [lld] r300315 - [ELF] LinkerScript: Don't assign zero to all regular symbols
George Rimar via llvm-commits
- [lld] r300316 - [ELF] - Cleanup of align.s testcase. NFC.
George Rimar via llvm-commits
- [lld] r300317 - [ELF] - Linkerscript: make section with no content to be SHT_PROGBITS by default.
George Rimar via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32016: [ELF] - Linkerscript: make section with no content to be SHT_PROGBITS by default.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32016: [ELF] - Linkerscript: make section with no content to be SHT_PROGBITS by default.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32082: [ELF] - Implemented --defsym option
George Rimar via Phabricator via llvm-commits
- [PATCH] D32082: [ELF] - Implemented --defsym option
George Rimar via Phabricator via llvm-commits
- [PATCH] D31964: CodeGen: BlockPlacement: Clear ComputedEdges between functions.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Gerolf Hoflehner via Phabricator via llvm-commits
- [llvm] r300310 - [LV] Remove implicit single basic block assumption
Gil Rapaport via llvm-commits
- [PATCH] D32040: [LV] Remove implicit single basic block assumption
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D32054: [LV] Cache block mask values
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D32040: [LV] Remove implicit single basic block assumption
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D32040: [LV] Remove implicit single basic block assumption
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D31799: [coroutines] Insert spills of PHI instructions correctly
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31799: [coroutines] Insert spills of PHI instructions correctly
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31846: [coroutines] Handle spills before catchswitch
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31846: [coroutines] Handle spills before catchswitch
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31846: [coroutines] Handle spills before catchswitch
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31845: [coroutines] Handle unwind edge splitting
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31845: [coroutines] Handle unwind edge splitting
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D31908: [AntiDepBreaker] Don't rename callee saved register restore instruction
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r299908 - [bugpoint] Also remove comdat's from externalized GVs
Hal Finkel via llvm-commits
- [llvm] r299908 - [bugpoint] Also remove comdat's from externalized GVs
Hal Finkel via llvm-commits
- [llvm] r299910 - [PowerPC] multiply-with-overflow might use the CTR register
Hal Finkel via llvm-commits
- [llvm] r299911 - [LICM] Hoist fp division from the loops and replace by a reciprocal
Hal Finkel via llvm-commits
- [compiler-rt] r299884 - [msan] Choose in runtime if IPv4 or IPv6 are supported.
Hal Finkel via llvm-commits
- [compiler-rt] r299884 - [msan] Choose in runtime if IPv4 or IPv6 are supported.
Hal Finkel via llvm-commits
- [compiler-rt] r300150 - [msan] Fix msan_test broken after r299884.
Hal Finkel via llvm-commits
- [PATCH] D31790: [PowerPC] Assume 128bit multiply uses CTR
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31555: [PPC64, Sanitizers] Proper stack frame for the thread spawned in internal_clone
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31790: [PowerPC] Assume 128bit multiply uses CTR
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31531: Remove readnone from invariant.group.barrier
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31998: [msan] Fix msan_test broken after r299884.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r300252 - Remove all allocation and divisions from GreatestCommonDivisor
Hans Wennborg via llvm-commits
- [llvm] r300273 - build_llvm_package.bat: Move to VS2017
Hans Wennborg via llvm-commits
- [www] r300274 - Win snapshot: r300231
Hans Wennborg via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31986: [coff] default to multiple parallel ThinLTO jobs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31986: [coff] default to multiple parallel ThinLTO jobs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31988: [clang-cl] Make all sanitizer flags available in clang-cl
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Hans Wennborg via Phabricator via llvm-commits
- [polly] r299913 - SAdjust to recent change in constructor definition of AllocaInst
Hongbin Zheng via llvm-commits
- [llvm] r300057 - [GlobalIsel][X86] support G_CONSTANT selection.
Igor Breger via llvm-commits
- [PATCH] D32115: [GlobalIsel][X86] support G_TRUNC selection.
Igor Breger via Phabricator via llvm-commits
- [compiler-rt] r300041 - Fix compile error
Ismail Donmez via llvm-commits
- [compiler-rt] r299867 - [Asan] Eliminate SHADOW_TO_MEM() macro
Ivan A. Kosarev via llvm-commits
- [PATCH] D31811: [compiler-rt] Add virtual destructor to base class to avoid warning
Ivan Krasin via llvm-commits
- [PATCH] D32032: [Support] ErrorOr assertion when /proc/cpuinfo doesn't exist.
Jacob Young via Phabricator via llvm-commits
- [PATCH] D32032: [Support] ErrorOr assertion when /proc/cpuinfo doesn't exist.
Jacob Young via Phabricator via llvm-commits
- [PATCH] D31898: Introduce libLTO C APIs to target the "resolution-based" new LTO API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D31807: Fix signed multiplication with overflow fallback.
James Duley via Phabricator via llvm-commits
- [PATCH] D31807: Fix signed multiplication with overflow fallback.
James Duley via Phabricator via llvm-commits
- [PATCH] D31807: Fix signed multiplication with overflow fallback.
James Duley via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
James Molloy via Phabricator via llvm-commits
- [PATCH] D31857: [Analysis] Support bitreverse in -demanded-bits pass
James Molloy via Phabricator via llvm-commits
- [PATCH] D31933: [ARM] Refactor Thumb2 sat instructions
James Molloy via Phabricator via llvm-commits
- [llvm] r299932 - Add MachineRegionInfoPassID to Passes.h.
Jan Sjodin via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Javed Absar via Phabricator via llvm-commits
- [PATCH] D32009: Allow attributes with global variables
Javed Absar via Phabricator via llvm-commits
- [PATCH] D31866: Keep NDEBUG out of header
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D31866: Keep NDEBUG out of header
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D31866: Keep NDEBUG out of header
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D32072: [AArch64] ILP32 Backend Relocation Support
Joel Jones via Phabricator via llvm-commits
- [PATCH] D30573: [AARCH64] Add more ILP32 relocation support
Joel Jones via Phabricator via llvm-commits
- [PATCH] D30473: [AARCH64] Incorrect relocation name TLSDESC_LD64_LO12_NC
Joel Jones via Phabricator via llvm-commits
- [PATCH] D29192: [AArch64] Fix incorrect relocation encodings for ILP32
Joel Jones via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Joerg Sonnenberger via llvm-commits
- [PATCH] D31194: [InstSimplify] Try to Constant Fold the Instruction before simplification
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D31948: [AArch64] Fix handling of integer fp immediates
John Brawn via Phabricator via llvm-commits
- [PATCH] D31949: [AArch64] Fix handling of zero immediate in fmov instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D31949: [AArch64] Fix handling of zero immediate in fmov instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D31948: [AArch64] Fix handling of integer fp immediates
John Brawn via Phabricator via llvm-commits
- [PATCH] D31948: [AArch64] Fix handling of integer fp immediates
John Brawn via Phabricator via llvm-commits
- [PATCH] D31949: [AArch64] Fix handling of zero immediate in fmov instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D31948: [AArch64] Fix handling of integer fp immediates
John Brawn via Phabricator via llvm-commits
- [PATCH] D31949: [AArch64] Fix handling of zero immediate in fmov instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D31041: Add address space mangling to lifetime intrinsics
John McCall via Phabricator via llvm-commits
- [llvm] r300052 - [SystemZ] TargetTransformInfo cost functions implemented.
Jonas Paulsson via llvm-commits
- [llvm] r300053 - [SystemZ] Updated test fp-cast.ll
Jonas Paulsson via llvm-commits
- [llvm] r300056 - [LoopVectorizer, TTI] New method supportsEfficientVectorElementLoadStore()
Jonas Paulsson via llvm-commits
- [llvm] r300058 - [LoopVectorizer] Improve handling of branches during cost estimation.
Jonas Paulsson via llvm-commits
- [llvm] r300061 - [SLPVectorizer] Pass the right type argument to getCmpSelInstrCost()
Jonas Paulsson via llvm-commits
- [llvm] r300064 - Fix a RUN line in new test.
Jonas Paulsson via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31175: Improve TargetTransformInfo::getCFInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31601: Make SLPVectorizer pass the right type argument to getCmpSelInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31875: [AVR] Migrate to new MCAsmBackend applyFixup
Jonathan Roelofs via llvm-commits
- [llvm] r299946 - [AVR] Migrate to new MCAsmBackend applyFixup
Jonathan Roelofs via llvm-commits
- [PATCH] D31875: [AVR] Migrate to new MCAsmBackend applyFixup
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D31875: [AVR] Migrate to new MCAsmBackend applyFixup
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D32009: Allow attributes with global variables
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31782: [CodeGenPrepare]Skip sext promotion if operands for multiple users is detected
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r299975 - MIR: Allow parsing of empty machine functions
Justin Bogner via llvm-commits
- [llvm] r300023 - [AMDGPU] Add a new pass to insert waitcnts. Leave under an option for testing.
Kannan Narayanan via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Kannan Narayanan via Phabricator via llvm-commits
- [PATCH] D31926: [XRay][compiler-rt] Remove the xray_fdr_log_printer_tool
Keith via Phabricator via llvm-commits
- [PATCH] D31930: [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Keith via Phabricator via llvm-commits
- [llvm] r299936 - [StripDeadDebug/DIFinder] Track inlined SPs
Keno Fischer via llvm-commits
- [PATCH] D31904: [StripDeadDebug/DIFinder] Track inlined SPs
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D31904: [StripDeadDebug/DIFinder] Track inlined SPs
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D31954: [InstCombine] Retain TBAA when narrowing loads
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D31954: [InstCombine] Retain TBAA when narrowing loads
Keno Fischer via Phabricator via llvm-commits
- [www] r299842 - Multiple changes to EuroLLVM'17 page (2 in total, individual messages following)
Kevin Streit via llvm-commits
- [www] r299842 - Multiple changes to EuroLLVM'17 page (2 in total, individual messages following)
Kevin Streit via llvm-commits
- [www] r299842 - Multiple changes to EuroLLVM'17 page (2 in total, individual messages following)
Kevin Streit via llvm-commits
- [www] r299842 - Multiple changes to EuroLLVM'17 page (2 in total, individual messages following)
Kevin Streit via llvm-commits
- [llvm] r300143 - Fix compiler error in Attributes.cpp
Konstantin Zhuravlyov via llvm-commits
- [llvm] r300275 - AMDGPU/GFX9: Do not use v_pack_b32_f16 when packing
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D31819: AMDGPU/GFX9: Do not use v_pack_b32_f16 when packing
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31873: AMDGPU/GFX9: add AsmPrinter support for aperture registers
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31981: Fix warning in Attributes.cpp
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31981: Fix warning in Attributes.cpp
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31294: AMDGPU: Fix invalid copies when copying i1 to phys reg
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31517: AMDGPU: Change stack alignment
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31411: AMDGPU: Use MachineRegisterInfo to find max used register
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31981: Fix compiler error in Attributes.cpp
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31981: Fix compiler error in Attributes.cpp
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31981: Fix compiler error in Attributes.cpp
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D31819: AMDGPU/GFX9: Do not use v_pack_b32_f16 when packing
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32085: AMDGPU: Do not lower fast unsafe div for safe, f32, with fp32 denormals
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32085: AMDGPU: Do not lower fast unsafe div for safe, f32, with fp32 denormals
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32056: AMDGPU: Move trap lowering to DAG
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32091: [AMDGPU] set read_only access qualifier for pointers
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32085: AMDGPU: Do not lower fast unsafe div for safe, f32, with fp32 denormals
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32085: AMDGPU: Do not lower fast unsafe div for safe, f32, with fp32 denormals
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r299948 - Reapply "Enable LSan for arm Linux"
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r299948 - Reapply "Enable LSan for arm Linux"
Kostya Kortchinsky via llvm-commits
- [PATCH] D31947: [scudo] Android support groundwork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D31947: [scudo] Android support groundwork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D31947: [scudo] Android support groundwork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D32024: Cache size per class size in SizeClassAllocatorXLocalCache.
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r300010 - [msan] fix iconv interceptor. before the fix the interceptor failed to mark memory as initialized if iconv returned -1. Found in a hard way while fuzzing libxml2 :(
Kostya Serebryany via llvm-commits
- [llvm] r300366 - [libFuzzer] more trophies
Kostya Serebryany via llvm-commits
- [PATCH] D31474: Update suspended threads info to be compatible with darwin
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D32066: [ubsan] Use the correct tool name in diagnostics
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r300051 - [DWARF] Fix compiler warnings in DWARFContext.cpp, NFCi
Krasimir Georgiev via llvm-commits
- [PATCH] D31711: [GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 types
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D31934: [GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D32048: ClamAV: Copy zlib into ClamAV benchmark
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30521: Introduce llc/ExecuteTestCommands pass
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D32015: Make globalaa-retained.ll test catching more cases.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D32015: Make globalaa-retained.ll test catching more cases.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D32015: Make globalaa-retained.ll test catching more cases.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r300198 - [Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
Krzysztof Parzyszek via llvm-commits
- [llvm] r300199 - [Hexagon] Implement HexagonTargetLowering::CanLowerReturn
Krzysztof Parzyszek via llvm-commits
- [llvm] r300203 - [Hexagon] Unxfail passing tests
Krzysztof Parzyszek via llvm-commits
- [llvm] r300329 - [Hexagon] Make a couple of passes compliant with -opt-bisect-limit
Krzysztof Parzyszek via llvm-commits
- [llvm] r300335 - [Hexagon] Fix a latent problem with interpreting live-in lane masks
Krzysztof Parzyszek via llvm-commits
- [llvm] r300337 - [RDF] Refine propagation of reached uses in liveness computation
Krzysztof Parzyszek via llvm-commits
- [llvm] r300345 - [RDF] Switch RegisterAggr to a bit vector of register units
Krzysztof Parzyszek via llvm-commits
- [llvm] r300368 - [RDF] Correctly enumerate reg units for reg masks
Krzysztof Parzyszek via llvm-commits
- [llvm] r300369 - [RDF] No longer ignore implicit defs or uses on any instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D31783: Move size and alignment information of regclass to TargetRegisterInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31937: Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31958: [Hexagon] Switch to parametrized register classes for HVX
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31959: Subtarget support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31999: [Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D32000: [Hexagon] Implement HexagonTargetLowering::CanLowerReturn
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31999: [Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D32000: [Hexagon] Implement HexagonTargetLowering::CanLowerReturn
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31553: [tsan] Ignore memory accesses for libignored modules for "external" races
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31449: [tsan] Don't report bugs from interceptors called from libignored modules
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31883: Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31978: Fix memory leaks in address sanitizer darwin tests
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D32013: Disable use of tls scanning on darwin leak sanitizer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D32012: Implement global pointer scanning for darwin leak sanitizer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31449: [tsan] Don't report bugs from interceptors called from libignored modules
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r299890 - CodeGen: BranchFolding: Merge identical blocks, even if they are short.
Kyle Butt via llvm-commits
- [llvm] r299891 - CodeGen: BlockPlacement: Minor probability changes.
Kyle Butt via llvm-commits
- [llvm] r299892 - CodeGen: BlockPlacement: Don't always tail-duplicate with no other successor.
Kyle Butt via llvm-commits
- [llvm] r300022 - CodeGen: BlockPlacement: Clear ComputedEdges between functions.
Kyle Butt via llvm-commits
- [llvm] r300088 - CodeGen: BlockPlacement: Add comment about DenseMap Safety.
Kyle Butt via llvm-commits
- [PATCH] D31559: CodeGen: BlockPlacement: Minor probability changes.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D31964: CodeGen: BlockPlacement: Clear ComputedEdges between functions.
Kyle Butt via Phabricator via llvm-commits
- [llvm] r300155 - [ORC] Use native Errors rather than converted std::error_codes for ORC RPC.
Lang Hames via llvm-commits
- [llvm] r300157 - [ORC] Add missing file from r300155.
Lang Hames via llvm-commits
- [llvm] r300167 - [ORC] Add RPC and serialization support for Errors and Expecteds.
Lang Hames via llvm-commits
- [llvm] r300170 - [ORC] Remove extraneous semi-colon added in r300167.
Lang Hames via llvm-commits
- [llvm] r300173 - [ORC] Remove more extraneous semicolons from r300167, rename the RPC Expected
Lang Hames via llvm-commits
- [llvm] r300174 - [Orc] Fix bool serialization for RawByteChannels.
Lang Hames via llvm-commits
- [llvm] r300177 - [ORC] Temporarily disable the RPC Error/Expected unit tests while I investigate
Lang Hames via llvm-commits
- [llvm] r300286 - [ORC] Re-enable the Error/Expected unit tests that were disabled in r300177.
Lang Hames via llvm-commits
- [PATCH] D30107: Make DynamicLibrary::getPermanentLibrary have a defined ordering.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D31875: [AVR] Migrate to new MCAsmBackend applyFixup
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D31875: [AVR] Migrate to new MCAsmBackend applyFixup
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D31762: AMDGPU: Add new amdgcn.init.exec intrinsics
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D31268: AMDGPU: Refactor argument lowering
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D31271: AMDGPU: Refactor SIMachineFunctionInfo slightly
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D32036: AMDGPU: SimplifyDemandedElts for image intrinsics
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D32036: AMDGPU: SimplifyDemandedElts for image intrinsics
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D31762: AMDGPU: Add new amdgcn.init.exec intrinsics
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Martell Malone via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Martell Malone via Phabricator via llvm-commits
- [compiler-rt] r300018 - [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Martin Pelikan via llvm-commits
- [compiler-rt] r300028 - [XRay] [compiler-rt] Refactor rewinding FDR logging.
Martin Pelikan via llvm-commits
- [PATCH] D31930: [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31930: [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31930: [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31971: [XRay] [compiler-rt] Refactor rewinding FDR logging.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D31971: [XRay] [compiler-rt] Refactor rewinding FDR logging.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D29950: Provide DESTDIR on all platforms
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] r299861 - AMDGPU: Fix crash when disassembling VOP3 mac
Matt Arsenault via llvm-commits
- [llvm] r299866 - [MemCpyOpt] Only replace memcpy with bitcast if address spaces match
Matt Arsenault via llvm-commits
- [llvm] r299876 - Add address space mangling to lifetime intrinsics
Matt Arsenault via llvm-commits
- [llvm] r299888 - Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via llvm-commits
- [polly] r299905 - Update for alloca construction changes
Matt Arsenault via llvm-commits
- [llvm] r299996 - AMDGPU: Prune unecessary include
Matt Arsenault via llvm-commits
- [llvm] r299997 - AMDGPU: Fix folding reg_sequence into copy to phys reg
Matt Arsenault via llvm-commits
- [llvm] r299998 - AMDGPU: Refactor argument lowering
Matt Arsenault via llvm-commits
- [llvm] r299999 - AMDGPU: Refactor SIMachineFunctionInfo slightly
Matt Arsenault via llvm-commits
- [llvm] r300000 - AMDGPU: Insert wait at start of callee functions
Matt Arsenault via llvm-commits
- [llvm] r300113 - AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31873: AMDGPU/GFX9: Add AsmPrinter support for aperture registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31854: AMDGPU: Fix crash when disassembling VOP3 mac
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31855: AMDGPU: Clean up VOP3NoMods pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31819: AMDGPU/GFX9: Do not use v_pack_b32_f16 when packing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31854: AMDGPU: Fix crash when disassembling VOP3 mac
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31041: Add address space mangling to lifetime intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31569: [MemCpyOpt] Only replace memcpy with bitcast if address spaces match
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31294: AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11008: CodeGenPrepare: add target hook to enable address sinking using GEPs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31361: AMDGPU: Select mubuf offsets when pointer is a constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31041: Add address space mangling to lifetime intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31872: AMDGPU: Minor SReg64 register class refactoring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31915: AMDGPU: Add StackPtr and FramePtr registers to MFI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31916: AMDGPU: Change mubuf soffset register when SP relative
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31918: AMDGPU: Expand frame indexes to be relative to scratch wave offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31944: [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31955: MachineRegisterInfo: Add way to mark individual registers as used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31957: AMDGPU: Slightly simplify prolog reserved register handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31710: [AMDGPU] Fix for issue in alloca to vector promotion pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31193: AMDGPU: Fix folding reg_sequence into copy to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31268: AMDGPU: Refactor argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31271: AMDGPU: Refactor SIMachineFunctionInfo slightly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31223: AMDGPU: Insert wait at start of callee functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31962: DAG: Set hasCalls on frame info earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31962: DAG: Set hasCalls on frame info earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31962: DAG: Set hasCalls on frame info earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31962: DAG: Set hasCalls on frame info earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31981: Fix warning in Attributes.cpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31294: AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31517: AMDGPU: Change stack alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31222: AMDPU: Change DivergenceAnalysis for function arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31251: AMDGPU: Don't promote alloca to LDS for leaf functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31411: AMDGPU: Use MachineRegisterInfo to find max used register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31294: AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31955: MachineRegisterInfo: Add way to mark individual registers as used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31957: AMDGPU: Slightly simplify prolog reserved register handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32036: AMDGPU: SimplifyDemandedElts for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32021: CodeGen: Let frame index value type match alloca addr space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32042: InstCombine: Fix assert when reassociating fsub with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32056: AMDGPU: Move trap lowering to DAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32021: CodeGen: Let frame index value type match alloca addr space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32036: AMDGPU: SimplifyDemandedElts for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32085: AMDGPU: Do not lower fast unsafe div for safe, f32, with fp32 denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32088: AMDGPU: Shift down reserved SP register like scratch wave offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32056: AMDGPU: Move trap lowering to DAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Matthew Fortune via llvm-commits
- [llvm] r299864 - [ARM/AArch64] Ensure valid vector element types for interleaved accesses
Matthew Simpson via llvm-commits
- [PATCH] D31817: [ARM/AArch64] Ensure valid vector element types for interleaved accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31601: Make SLPVectorizer pass the right type argument to getCmpSelInstrCost()
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31817: [ARM/AArch64] Ensure valid vector element types for interleaved accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31817: [ARM/AArch64] Ensure valid vector element types for interleaved accesses
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31906: [LV] Model if-converted phi node cost
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Fix logic to extract correct element in first order recurrences
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Fix logic to extract correct element in first order recurrences
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r300083 - MachineScheduler: Skip acyclic latency heuristic for in-order cores
Matthias Braun via llvm-commits
- [test-suite] r300090 - cmake/cache/xcode_sdk: Add workaround for missing target flags at try_compile()
Matthias Braun via llvm-commits
- [llvm] r300268 - MIRLangRef: Simplify/update documentation
Matthias Braun via llvm-commits
- [llvm] r300282 - MIRLangRef: Add a section on simplifying .mir tests
Matthias Braun via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Matthias Braun via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Matthias Braun via llvm-commits
- [test-suite] r300343 - CMakeLists.txt: Abort if CMAKE_SIZEOF_VOID_P is not set
Matthias Braun via llvm-commits
- [test-suite] r300355 - CMakeLists.txt: Allow external dirs in TEST_SUITE_SUBDIRS
Matthias Braun via llvm-commits
- [PATCH] D31643: ARMFrameLowering: Reserve emergency spill slot for large arguments
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31643: ARMFrameLowering: Reserve emergency spill slot for large arguments
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D23097: RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D23097: RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31866: Keep NDEBUG out of header
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31955: MachineRegisterInfo: Add way to mark individual registers as used
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Use liveins as well in StartBlock
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32048: ClamAV: Copy zlib into ClamAV benchmark
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32058: Add a section about simplifying .mir tests
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32058: Add a section about simplifying .mir tests
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30521: Introduce llc/ExecuteTestCommands pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32058: Add a section about simplifying .mir tests
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30521: Introduce llc/ExecuteTestCommands pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32048: ClamAV: Copy zlib into ClamAV benchmark
Matthias Braun via Phabricator via llvm-commits
- [llvm] r300441 - [LoopPeeling] Fix condition for phi-eliminating peeling
Max Kazantsev via llvm-commits
- [PATCH] D31753: [LoopPeeling] Fix condition for phi-eliminating peeling
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r299923 - [lsan] Enable LSan for arm Linux
Maxim Ostapenko via llvm-commits
- [compiler-rt] r299948 - Reapply "Enable LSan for arm Linux"
Maxim Ostapenko via llvm-commits
- [compiler-rt] r299957 - [lsan] Fix typo in test/lsan/lit.common.cfg
Maxim Ostapenko via llvm-commits
- [compiler-rt] r299948 - Reapply "Enable LSan for arm Linux"
Maxim Ostapenko via llvm-commits
- [compiler-rt] r300194 - [lsan] Reenable lsan tests on ARM bots
Maxim Ostapenko via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D31977: Use 0-padding for i386 and arm print format specifiers
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D32007: [lsan] Reenable lsan tests on ARM bots
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D32007: [lsan] Reenable lsan tests on ARM bots
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D31898: Introduce libLTO C APIs to target the "resolution-based" new LTO API
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31898: Introduce libLTO C APIs to target the "resolution-based" new LTO API
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] Introduce libLTO C APIs to target the "resolution-based" new LTO API
Mehdi Amini via llvm-commits
- [llvm] r300127 - [libFuzzer] XFAIL fuzzer-oom.test on Darwin.
Mehdi Amini via llvm-commits
- [polly] r300207 - [DeLICM] Rename Knowledge to KnowledgeStr. NFC.
Michael Kruse via llvm-commits
- [polly] r300208 - [DeLICM] Make Knowledge::Written an isl::union_map. NFC.
Michael Kruse via llvm-commits
- [polly] r300210 - [DeLICM] Add Knowledge::Known. NFC.
Michael Kruse via llvm-commits
- [polly] r300211 - [DeLICM] Export Known and Written to DeLICMTests. NFC.
Michael Kruse via llvm-commits
- [polly] r300212 - [DeLICM] Introduce unittesting infrastructure for Known and Written. NFC.
Michael Kruse via llvm-commits
- [PATCH] D29492: [SelectionDAG/ARM] Check LiveRegGens instead of LiveRegDefs in DelayForLiveRegsBottomUp
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31719: [RegionInfo] Fix dangling references created by moving RegionInfo objects
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32025: [Polly][DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32026: [Polly][DeLICM] Use Known information when comparing Occupied and Written. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32027: [Polly][DeLICM] Use Known information when comparing Existing.Written and Proposed.Written. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32027: [Polly][DeLICM] Use Known information when comparing Existing.Written and Proposed.Written. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31906: [LV] Model if-converted phi node cost
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31953: Use methods to access data stored with frame instructions
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31997: [LV] Refactor ILV to provide vectorizeInstruction() from vectorizeBlockInLoop()
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D32040: [LV] Remove implicit single basic block assumption
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31753: [LoopPeeling] Fix condition for phi-eliminating peeling
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D31999: [Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
Michael Wu via Phabricator via llvm-commits
- [PATCH] D32000: [Hexagon] Implement HexagonTargetLowering::CanLowerReturn
Michael Wu via Phabricator via llvm-commits
- [PATCH] D31999: [Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
Michael Wu via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r300422 - [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Michael Zuckerman via llvm-commits
- [PATCH] D15144: [mips[microMIPS]] Adding code size reduction pass for MicroMIPS
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
NAKAMURA Takumi via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
NAKAMURA Takumi via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
NAKAMURA Takumi via llvm-commits
- [llvm] r300193 - llvm/test/BugPoint/compile-custom.ll: Use %/s for its path not to be mis-escaped.
NAKAMURA Takumi via llvm-commits
- [llvm] r300289 - LLVMCodeGen: Add ProfileData into deps corresponding to r300277.
NAKAMURA Takumi via llvm-commits
- [PATCH] D31833: [x86] Relax the check in areLoadsFromSameBasePtr
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D31848: [PowerPC] Eliminate compares in instruction selection - Vol. 2
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31847: [PowerPC] Eliminate compares in instruction selection - Vol. 1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31849: [PowerPC] Eliminate compares in instruction selection - Vol. 3
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31850: [PowerPC] Eliminate compares in instruction selection - Vol. 4
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares in instruction selection - Vol. 5
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D23097: RegScavenging: Add scavengeRegisterBackwards()
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31847: [PowerPC] Eliminate compares in instruction selection - Vol. 1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31847: [PowerPC] Eliminate compares in instruction selection - Vol. 1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31319: [PPC] Eliminate redundant sign- and zero-extensions in PPC MI Peephole pass
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31319: [PPC] Eliminate redundant sign- and zero-extensions in PPC MI Peephole pass
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31848: [PowerPC] Eliminate compares in instruction selection - Vol. 2
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31848: [PowerPC] Eliminate compares - add i32 sext/zext handling
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31849: [PowerPC] Eliminate compares in instruction selection - Vol. 3
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31849: [PowerPC] Eliminate compares - add i64 sext/zext handling
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31850: [PowerPC] Eliminate compares in instruction selection - Vol. 4
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31850: [PowerPC] Eliminate compares - add handling for SELECT and SELECT_CC without the use of the condition register
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31851: [PowerPC] Eliminate compares - add handling for logical operations without the use of condition registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31852: [PowerPC] Eliminate compares - convert reg/reg instructions fed by constants to reg/imm instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] r299943 - Revert r299923, it doesn't build in bootstrap builds.
Nico Weber via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Nico Weber via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r299937 - [SDAG] Reorder expensive StoreMerge Check after cheaper one. NFC
Nirav Dave via llvm-commits
- [llvm] r299938 - [SDAG] Factor ChainMerge into helper function NFCI.
Nirav Dave via llvm-commits
- [llvm] r299939 - [SDAG] Factor CandidateMatch check into lambda. NFC.
Nirav Dave via llvm-commits
- [llvm] r300241 - [DAG] Fold away temporary vector in store candidate merge NFC.
Nirav Dave via llvm-commits
- [llvm] r300321 - Reorder StoreMergeCandidates to run faster. NFCI.
Nirav Dave via llvm-commits
- [llvm] r300322 - Fix missing virtual destructor to silence build warning.
Nirav Dave via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to handle store chains
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31987: [SDAG] Teach Chain Analysis about BaseIndexOffset addressing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D32086: [DAG] Improve store merge candidate pruning.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Davé via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Davé via llvm-commits
- [PATCH] D31813: [ARM] Add hardware build attributes in assembler
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31607: [ARM] Use table-gen'd assembly operand diags in ARM asm parser
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31878: [Asm] Add debug tracing in table-generated assembly matcher
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31879: [ARM] Add diag string for movw/movt immediates in assembly
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D31198: [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Peter Ammon via Phabricator via llvm-commits
- [llvm] r299886 - Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r299967 - llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via llvm-commits
- [llvm] r300086 - llvm-lto2: Add a dump-symtab subcommand.
Peter Collingbourne via llvm-commits
- [llvm] r300099 - Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r300160 - Support: Add a VCSRevision.h header file.
Peter Collingbourne via llvm-commits
- [lld] r300297 - ELF: Remove some dead code.
Peter Collingbourne via llvm-commits
- [lld] r300298 - COFF: Remove some unused fields.
Peter Collingbourne via llvm-commits
- [lld] r300300 - Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne via llvm-commits
- [llvm] r300300 - Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31829: Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31898: Introduce libLTO C APIs to target the "resolution-based" new LTO API
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31898: Introduce libLTO C APIs to target the "resolution-based" new LTO API
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31829: Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31912: [asan] Give global metadata private linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31920: llvm-lto2: Add a dump-symtab subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31922: Object: Use offset+size as the irsymtab string representation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31925: [compiler-rt] Add virtual destructor for __sanitizer::FlagHandlerBase
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31912: [asan] Give global metadata private linkage.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31837: [cfi] Run the entire CFI test suite with LLD, if available
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31735: ThinLTOBitcodeWriter: delete comdats if their keys are renamed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31963: ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31985: Support: Add a VCSRevision.h header file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31985: Support: Add a VCSRevision.h header file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31920: llvm-lto2: Add a dump-symtab subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31920: llvm-lto2: Add a dump-symtab subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31986: [coff] default to multiple parallel ThinLTO jobs
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31920: llvm-lto2: Add a dump-symtab subcommand.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31302: [CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31985: Support: Add a VCSRevision.h header file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32038: Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32061: [wip] Bitcode: Write the irsymtab to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32038: Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32070: Object: Shrink the size of irsymtab::Symbol by a word. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32038: Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r300182 - [ELF] Mark ARM Exceptions that refer to folded code as not live
Peter Smith via llvm-commits
- [lld] r300192 - [ELF] Tidy up handleARMTlsRelocation [NFC]
Peter Smith via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31751: [LLD][ELF] Tidy up handleARMTlsRelocation [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31932: [LLD][ELF] Mark ARM Exceptions that refer to folded code as not live
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31932: [LLD][ELF] Mark ARM Exceptions that refer to folded code as not live
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31751: [LLD][ELF] Tidy up handleARMTlsRelocation [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [llvm] r300260 - [CMake][runtimes] Use -nodefaultlibs for the runtimes build
Petr Hosek via llvm-commits
- [PATCH] D31793: [AArch64] Allow global register asm("x18") or asm("w18") under -ffixed-x18
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31858: Reland "[CMake][libunwind] Use -nodefaultlibs for CMake checks"
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31858: Reland "[CMake][libunwind] Use -nodefaultlibs for CMake checks"
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31942: [CMake][runtimes] Use -nodefaultlibs for the runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31858: Reland "[CMake][libunwind] Use -nodefaultlibs for CMake checks"
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31970: [libcxx] Direct support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31970: [libcxx] Direct support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31970: [libcxx] Direct support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31970: [libcxx] Direct support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31942: [CMake][runtimes] Use -nodefaultlibs for the runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31970: [libcxx] Direct support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32068: [CMake][libcxx] Fix the --target and --gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32069: [CMake][libcxxabi] Fix the -target and -gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32071: [CMake][libunwind] Fix the -target and -gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32068: [CMake][libcxx] Fix the --target and --gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32069: [CMake][libcxxabi] Fix the -target and -gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32068: [CMake][libcxx] Fix the --target and --gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32068: [CMake][libcxx] Fix the --target and --gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32069: [CMake][libcxxabi] Fix the -target and -gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32071: [CMake][libunwind] Fix the -target and -gcc-toolchain flag handling
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31744: [GlobalISel] implement narrowing for G_CONSTANT.
Phabricator via Phabricator via llvm-commits
- [PATCH] D31690: [InstCombine] Make sure we preserve fast math flags when folding fp instructions into phi nodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D31715: [SelectionDAG] TargetLowering::SimplifyDemandedBits how to properly calculate KnownZero bits for ISD::SETCC and ISD::AssertZExt
Phabricator via Phabricator via llvm-commits
- [PATCH] D31680: [InstCombine] Use commutable and/or/xor matchers to simplify some code
Phabricator via Phabricator via llvm-commits
- [PATCH] D31683: [InstCombine] Support folding of add instructions with vector constants into select operations
Phabricator via Phabricator via llvm-commits
- [PATCH] D31865: MemorySSA: Make lifetime starts defs for mustaliased pointers
Phabricator via Phabricator via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Phabricator via Phabricator via llvm-commits
- [PATCH] D31536: [SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegs
Phabricator via Phabricator via llvm-commits
- [PATCH] D31904: [StripDeadDebug/DIFinder] Track inlined SPs
Phabricator via Phabricator via llvm-commits
- [PATCH] D31933: [ARM] Refactor Thumb2 sat instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
Phabricator via Phabricator via llvm-commits
- [PATCH] D31900: [AddDiscriminators] Assign discriminators to memset/memcpy/memmove intrinsic calls.
Phabricator via Phabricator via llvm-commits
- [PATCH] D31910: [LV] Avoid vectorizing first order recurrences when phi used outside loop
Phabricator via Phabricator via llvm-commits
- [PATCH] D31974: [GlobalIsel][X86] support G_CONSTANT selection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Phabricator via Phabricator via llvm-commits
- [PATCH] D31552: [InstCombine] Teach SimplifyDemandedInstructionBits that even if we reach an instruction that has multiple uses, if we know all the bits for the demanded bits for this context we can go ahead and create a constant.
Phabricator via Phabricator via llvm-commits
- [PATCH] D32001: [APInt] Reorder fields to avoid a hole in the middle of the class
Phabricator via Phabricator via llvm-commits
- [PATCH] D31997: [LV] Refactor ILV to provide vectorizeInstruction() from vectorizeBlockInLoop()
Phabricator via Phabricator via llvm-commits
- [PATCH] D32007: [lsan] Reenable lsan tests on ARM bots
Phabricator via Phabricator via llvm-commits
- [PATCH] D31979: [LV] Fix the vector code generation for first order recurrence
Phabricator via Phabricator via llvm-commits
- [PATCH] D32058: Add a section about simplifying .mir tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D31913: [InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators
Phabricator via Phabricator via llvm-commits
- [PATCH] D32089: [ValueTracking] Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list
Phabricator via Phabricator via llvm-commits
- [PATCH] D32066: [ubsan] Use the correct tool name in diagnostics
Phabricator via Phabricator via llvm-commits
- [PATCH] D31686: [InstCombine] Support folding a subtract with a constant LHS into a phi node
Phabricator via Phabricator via llvm-commits
- [PATCH] D32094: [InstCombine] MakeAnd/Or/Xor handling to reuse previous APInt computations
Phabricator via Phabricator via llvm-commits
- [PATCH] D32097: Remove getInstrProf*SectionName helpers as an API cleanup, NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Phabricator via Phabricator via llvm-commits
- [llvm] r300033 - Invariant.group and mustalias docs fixes
Piotr Padlewski via llvm-commits
- [llvm] r300050 - [LangRef] fix documentation
Piotr Padlewski via llvm-commits
- [llvm] r300101 - Remove readnone from invariant.group.barrier
Piotr Padlewski via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31758: Invariant.group and mustalias docs fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31758: Invariant.group and mustalias docs fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31758: Invariant.group and mustalias docs fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31758: Invariant.group and mustalias docs fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31531: Remove readnone from invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31531: Remove readnone from invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31531: Remove readnone from invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31994: Simplify idempotent invariant.group.barriers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31994: Simplify idempotent invariant.group.barriers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31539: Hoisting invariant.group in LICM
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31785: Mark a test as requiring a shell
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r299874 - Remove svn:eol-style properties from some files so 'git llvm push' works for them
Reid Kleckner via llvm-commits
- [llvm] r299875 - [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner via llvm-commits
- [llvm] r299878 - Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
Reid Kleckner via llvm-commits
- [llvm] r299899 - Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
Reid Kleckner via llvm-commits
- [llvm] r299900 - Remove AttributeSetNode::get(AttributeList, unsigned) and sink constructor
Reid Kleckner via llvm-commits
- [llvm] r299906 - [IR] Sink some AttributeListImpl methods out of headers NFC
Reid Kleckner via llvm-commits
- [lld] r299958 - [PDB] Emit index/offset pairs for TPI and IPI streams
Reid Kleckner via llvm-commits
- [llvm] r299958 - [PDB] Emit index/offset pairs for TPI and IPI streams
Reid Kleckner via llvm-commits
- [llvm] r300014 - [IR] Add AttributeSet to hide AttributeSetNode* again, NFC
Reid Kleckner via llvm-commits
- [llvm] r299899 - Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
Reid Kleckner via llvm-commits
- [llvm] r300117 - [IR] Assert that we never create an empty AttributeListImpl, NFC
Reid Kleckner via llvm-commits
- [llvm] r300119 - [IR] Make AttributeSet constructor from AttributeSetNode* explicit
Reid Kleckner via llvm-commits
- [llvm] r300153 - [IR] Take func, ret, and arg attrs separately in AttributeList::get
Reid Kleckner via llvm-commits
- [llvm] r300213 - [APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171.
Reid Kleckner via llvm-commits
- [llvm] r300229 - [ArgPromotion] Don't drop !prof metadata on promoted calls
Reid Kleckner via llvm-commits
- [llvm] r300230 - [InstCombine] Simplify attribute code with new AttributeList::get NFC
Reid Kleckner via llvm-commits
- [llvm] r300235 - [DAE] Simplify call site replacement code with CallSite NFC
Reid Kleckner via llvm-commits
- [llvm] r300251 - [InstCombine] Fix !prof metadata preservation for invokes
Reid Kleckner via llvm-commits
- [llvm] r300254 - Fix -Wunused-value warning
Reid Kleckner via llvm-commits
- [llvm] r300272 - [IR] Make getParamAttributes take argument numbers, not ArgNo+1
Reid Kleckner via llvm-commits
- [llvm] r300285 - Simplify some Verifier attribute checks with AttributeSet
Reid Kleckner via llvm-commits
- [llvm] r300367 - [IR] Make paramHasAttr to use arg indices instead of attr indices
Reid Kleckner via llvm-commits
- [PATCH] D31636: [PDB] Emit index/offset pairs for TPI and IPI streams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31742: [Builtins] Fix lit test setup for Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30130: ArgList: cache index ranges containing arguments with each ID
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31198: [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31636: [PDB] Emit index/offset pairs for TPI and IPI streams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31800: [llvm-pdbdump] Display padding bytes on record layout
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31524: Add a linker script to version LLVM symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31785: Mark a test as requiring a shell
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31811: [compiler-rt] Add virtual destructor to base class to avoid warning
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31198: [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31198: [IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31912: [asan] Give global metadata private linkage.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31940: [IR] Add AttributeSet to hide AttributeSetNode* again, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31636: [PDB] Emit index/offset pairs for TPI and IPI streams
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31940: [IR] Add AttributeSet to hide AttributeSetNode* again, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31940: [IR] Add AttributeSet to hide AttributeSetNode* again, NFC
Reid Kleckner via Phabricator via llvm-commits
- [Diffusion] rL300015: [WebAssembly] Update use of Attributes after r299875
Reid Kleckner via Phabricator via llvm-commits
- [Diffusion] rL300072: [WebAssembly] Update use of Attributes after r299875
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31981: Fix warning in Attributes.cpp
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31981: Fix warning in Attributes.cpp
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31988: [clang-cl] Make all sanitizer flags available in clang-cl
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31981: Fix compiler error in Attributes.cpp
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31988: [clang-cl] Make all sanitizer flags available in clang-cl
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32041: [InstCombine] Fix !prof metadata preservation for invokes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32041: [InstCombine] Fix !prof metadata preservation for invokes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32090: [InstrProf] Fix Windows cross compilation TODOs to fix failing tests
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r300042 - Revert "[lsan] Fix typo in test/lsan/lit.common.cfg"
Renato Golin via llvm-commits
- [compiler-rt] r300044 - [LSAN] Disable on ARM/Thumb for good
Renato Golin via llvm-commits
- [llvm] r300078 - [SystemZ] Fix target specific tests
Renato Golin via llvm-commits
- [llvm] r300081 - [SystemZ] Fix more target specific tests
Renato Golin via llvm-commits
- [PATCH] D32048: ClamAV: Copy zlib into ClamAV benchmark
Renato Golin via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31948: [AArch64] Fix handling of integer fp immediates
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31949: [AArch64] Fix handling of zero immediate in fmov instructions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27101: [Type] Extend VectorType to support scalable vectors. [IR support for SVE scalable vectors 1/4]
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27105: [Constants] Add "stepvector" to represent the sequence 0, 1, 2, 3... [IR support for SVE scalable vectors 4/4]
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32007: [lsan] Reenable lsan tests on ARM bots
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32018: [MVT][SVE] Scalable vector MVTs (2/3)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32017: [MVT][SVE] Scalable vector MVTs (1/3)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32019: [MVT][SVE] Scalable vector MVTs (3/3)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32018: [MVT][SVE] Scalable vector MVTs (2/3)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D32103: [ARM] Use TableGen patterns to select vtbl. NFC.
Renato Golin via Phabricator via llvm-commits
- [llvm] r299899 - Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
Richard Smith via llvm-commits
- [llvm] r300135 - ArgList: cache index ranges containing arguments with each ID
Richard Smith via llvm-commits
- [llvm] r300139 - Fix some ArgList uses after API change in r300135.
Richard Smith via llvm-commits
- [lld] r300141 - Update to match LLVM r300135.
Richard Smith via llvm-commits
- [llvm] r300144 - Work around MSVC rejects-valid bug related to C++11 narrowing conversions.
Richard Smith via llvm-commits
- [llvm] r300134 - [llvm-pdbdump] Minor prepatory refactor of Class Def Dumper.
Richard Smith via llvm-commits
- [llvm] r300252 - Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via llvm-commits
- [llvm] r300253 - Revert accidentally-committed files in r300252.
Richard Smith via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D30130: ArgList: cache index ranges containing arguments with each ID
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31968: Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
Rui Ueyama via llvm-commits
- [lld] r300004 - Call getFiller only when filler is not zero.
Rui Ueyama via llvm-commits
- [lld] r300005 - Remove big-endianness from =<fillexp> code.
Rui Ueyama via llvm-commits
- [lld] r300087 - Accept not only lld-link but also LLD-LINK, for example.
Rui Ueyama via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
Rui Ueyama via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
Rui Ueyama via llvm-commits
- [lld] r300120 - Make a few tests shorter. NFC.
Rui Ueyama via llvm-commits
- [lld] r300128 - Remove useless 0x prefixes.
Rui Ueyama via llvm-commits
- [lld] r300129 - Remove redundant spaces.
Rui Ueyama via llvm-commits
- [lld] r300130 - Make intentional typos look more obvious.
Rui Ueyama via llvm-commits
- [lld] r300131 - Allow expressions in MEMORY command.
Rui Ueyama via llvm-commits
- [lld] r300147 - Do not initialize this->SoName with this->DefaultSoName.
Rui Ueyama via llvm-commits
- [lld] r300176 - Add comments for the RELRO segment.
Rui Ueyama via llvm-commits
- [lld] r300259 - Replace a clever lambda helper with a simpler one.
Rui Ueyama via llvm-commits
- [lld] r300263 - Add "1" suffix if there's varaible ends with "2".
Rui Ueyama via llvm-commits
- [lld] r300280 - Fix FILL linker script command.
Rui Ueyama via llvm-commits
- [lld] r300281 - Rename readOutputSectionFiller parseFill.
Rui Ueyama via llvm-commits
- [lld] r300284 - Remove useless namespaces.
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [lld] r300293 - Replace uintX_t with uint64_t.
Rui Ueyama via llvm-commits
- [lld] r300294 - Remove useless local variable.
Rui Ueyama via llvm-commits
- [lld] r300359 - [ELF] Remove unused member [NFC]
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31835: [lld] --export-dynamic overrides --dynamic-list
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31751: [LLD][ELF] Tidy up handleARMTlsRelocation [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31943: [Support] - Implemented zlib::StreamCompression class.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31836: [lld] Keep full library path in DT_NEEDED
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31986: [coff] default to multiple parallel ThinLTO jobs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31932: [LLD][ELF] Mark ARM Exceptions that refer to folded code as not live
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31751: [LLD][ELF] Tidy up handleARMTlsRelocation [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31888: [LLD][ELF] Always use Script::assignAddresses()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32016: [ELF] - Linkerscript: make section with no content to be SHT_PROGBITS by default.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32053: Define __tls_get_addr as a hidden symbol even for ARM or MIPS.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32038: Object, LTO: Add target triple to irsymtab and LTO API.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32082: [ELF] - Implemented --defsym option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31941: [ELF] - Implemented --compress-debug-sections option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D32074: [mips] Change the machine verifier to allow nested call sequences.
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D32005: [ARM] Check for correct HW div when lowering divmod
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D32071: [CMake][libunwind] Fix the -target and -gcc-toolchain flag handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r300361 - [Test commit] Cleanup some whitespace in a test file
Sam Clegg via llvm-commits
- [llvm] r300365 - [WebAssembly] Improve readobj and nm support for wasm
Sam Clegg via llvm-commits
- [llvm] r300040 - [AMDGPU] SDWA: make pass global
Sam Kolton via llvm-commits
- [llvm] r299926 - [SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegs
Sam Parker via llvm-commits
- [llvm] r299945 - [ARM] Refactor Thumb2 sat instructions
Sam Parker via llvm-commits
- [PATCH] D31536: [SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D31933: [ARM] Refactor Thumb2 sat instructions
Sam Parker via Phabricator via llvm-commits
- [llvm] r299846 - [InstCombine] add test for PR32524; NFC
Sanjay Patel via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r299871 - [InstCombine] improve variable names; NFCI
Sanjay Patel via llvm-commits
- [llvm] r299897 - [ARM, x86] add tests to show possible improvement for bool math; NFC
Sanjay Patel via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r299955 - revert r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r299984 - [InstSimplify] add tests for chains of shuffles; NFC
Sanjay Patel via llvm-commits
- [llvm] r300067 - [InstCombine] morph an existing instruction instead of creating a new one
Sanjay Patel via llvm-commits
- [llvm] r300092 - [InstCombine] fix wrong undef handling when converting select to shuffle
Sanjay Patel via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r300201 - [InstCombine] add/move tests for or-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r300202 - [InstCombine] fix assert to not always be true
Sanjay Patel via llvm-commits
- [llvm] r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r300222 - [InstCombine] use similar ops for related folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r300236 - [InstCombine] fold X == 0 || X == -1 to one compare (PR32524)
Sanjay Patel via llvm-commits
- [llvm] r300357 - [InstCombine] add/move tests for and/or-of-icmps equality folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r300364 - [InstCombine] (X != C1 && X != C2) --> (X | (C1 ^ C2)) != C2
Sanjay Patel via llvm-commits
- [llvm] r300401 - [InstCombine] add tests to show missing transforms for vectors; NFC
Sanjay Patel via llvm-commits
- [llvm] r300402 - [InstCombine] allow (X != C1 && X != C2) and similar patterns to match splat vector constants
Sanjay Patel via llvm-commits
- [llvm] r300424 - [Constants] simplify get true/false code; NFCI
Sanjay Patel via llvm-commits
- [llvm] r300426 - [InstSimplify] improve getTrue/getFalse; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D31683: [InstCombine] Support folding of add instructions with vector constants into select operations
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31944: [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31960: [InstSimplify] fold identity shuffles (recursing if needed)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31944: [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31944: [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31552: [InstCombine] Teach SimplifyDemandedInstructionBits that even if we reach an instruction that has multiple uses, if we know all the bits for the demanded bits for this context we can go ahead and create a constant.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31863: [InstCombine] morph an existing instruction instead of creating a new one
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31980: [InstCombine] fix wrong undef handling when converting select to shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31980: [InstCombine] fix wrong undef handling when converting select to shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31980: [InstCombine] fix wrong undef handling when converting select to shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31980: [InstCombine] fix wrong undef handling when converting select to shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31960: [InstSimplify] fold identity shuffles (recursing if needed)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31960: [InstSimplify] fold identity shuffles (recursing if needed)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31961: DAGCombine: Combine shuffles of splat-shuffles
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31182: [InstCombine] fadd double (sitofp x), y check that the promotion is valid
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31686: [InstCombine] Support folding a subtract with a constant LHS into a phi node
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31913: [InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r299912 - [LoopUnswitch] Fix a test case
Sanjoy Das via llvm-commits
- [llvm] r300291 - Use transform instead of manual loop; NFC
Sanjoy Das via llvm-commits
- [llvm] r300292 - Use range-for; NFC
Sanjoy Das via llvm-commits
- [llvm] r300330 - Remove NormalizeAutodetect; NFC
Sanjoy Das via llvm-commits
- [llvm] r300331 - Tighten the API for ScalarEvolutionNormalization
Sanjoy Das via llvm-commits
- [llvm] r300332 - Add a unit test for SCEV Normalization
Sanjoy Das via llvm-commits
- [llvm] r300333 - Simplify PostIncTransform further; NFC
Sanjoy Das via llvm-commits
- [llvm] r300334 - Use range for
Sanjoy Das via llvm-commits
- [llvm] r300336 - Add missing #include for STLExtras
Sanjoy Das via llvm-commits
- [llvm] r300338 - Delete some unnecessary boilerplate
Sanjoy Das via llvm-commits
- [llvm] r300339 - Remove "#if 0"ed out assert
Sanjoy Das via llvm-commits
- [llvm] r300346 - Add missing #include
Sanjoy Das via llvm-commits
- [llvm] r300348 - Make SCEVRewriteVisitor smarter about when it trys to create SCEVs
Sanjoy Das via llvm-commits
- [llvm] r300349 - Rewrite SCEV Normalization using SCEVRewriteVisitor; NFC
Sanjoy Das via llvm-commits
- [llvm] r300350 - Use range-for in a few places
Sanjoy Das via llvm-commits
- [llvm] r300379 - Generalize SCEV's unit testing helper a bit
Sanjoy Das via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31758: Invariant.group and mustalias docs fixes
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31758: Invariant.group and mustalias docs fixes
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32089: [ValueTracking] Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32104: Teach SCEV normalization to de/normalize non-affine add recs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32105: [IVUsers] don't bail out of normalizing non-affine add recs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r299925 - Turn some C-style vararg into variadic templates
Serge Guelton via llvm-commits
- [llvm] r299949 - Module::getOrInsertFunction is using C-style vararg instead of variadic templates.
Serge Guelton via llvm-commits
- [llvm] r300063 - Remove redundant type casts
Serge Pavlov via llvm-commits
- [llvm] r300196 - Use methods to access data stored with frame instructions
Serge Pavlov via llvm-commits
- [PATCH] D31953: Use methods to access data stored with frame instructions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31953: Use methods to access data stored with frame instructions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31953: Use methods to access data stored with frame instructions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D31953: Use methods to access data stored with frame instructions
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r300026 - [INC] Test commit. NFC.
Serguei Katkov via llvm-commits
- [llvm] r300029 - [BPI] Refactor post domination calculation and simple fix for ColdCall
Serguei Katkov via llvm-commits
- [llvm] r300440 - [BPI] Use metadata info before any other heuristics
Serguei Katkov via llvm-commits
- [llvm] r300442 - [BPI] NFC: reorder ifs to bail out earlier
Serguei Katkov via llvm-commits
- [PATCH] D31704: [BPI] NFC: reorder ifs to bail out earlier
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D31701: [BPI] Refactor post domination calculation and simple fix for ColdCall
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D31701: [BPI] Refactor post domination calculation and simple fix for ColdCall
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D30631: [BPI] Use metadata info before any other heuristics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D31704: [BPI] NFC: reorder ifs to bail out earlier
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D32124: [BPI] Follow up rL300440. NFC
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D32124: [BPI] Follow up rL300440. NFC
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D31704: [BPI] NFC: reorder ifs to bail out earlier
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D31831: posix_fallocate isn't support on all filesystems
Sid Manning via Phabricator via llvm-commits
- [PATCH] D31831: posix_fallocate isn't support on all filesystems
Sid Manning via Phabricator via llvm-commits
- [llvm] r299872 - [mips] Use Triple::isLittleEndian to check endianness. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via llvm-commits
- [PATCH] D27662: [triple+llc+llvm-mc] Make triple and ABI name consistent
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27662: [triple+llc+llvm-mc] Make triple and ABI name consistent
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27845: [SelectionDAG] Enable target specific vector scalarization of calls and returns
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D15144: [mips[microMIPS]] Adding code size reduction pass for MicroMIPS
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31965: [SLP] Enable 64-bit wide vectorization for Cyclone
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D32004: [mips] Rework a portion of MipsCC interface. (NFC)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31331: [mips][msa] Truncation of vector elements for instructions creating ISD::SHL, ISD::SRL or ISD::SRA nodes
Simon Dardis via Phabricator via llvm-commits
- [llvm] r299852 - [X86][MMX] Add fast-isel support for MMX non-temporal writes
Simon Pilgrim via llvm-commits
- [llvm] r300325 - [X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (LLVM)
Simon Pilgrim via llvm-commits
- [llvm] r300327 - [Bugpoint] Use boolean AND instead of bitwise AND (PR32660)
Simon Pilgrim via llvm-commits
- [llvm] r300327 - [Bugpoint] Use boolean AND instead of bitwise AND (PR32660)
Simon Pilgrim via llvm-commits
- [PATCH] D31715: [SelectionDAG] TargetLowering::SimplifyDemandedBits how to properly calculate KnownZero bits for ISD::SETCC and ISD::AssertZExt
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31715: [SelectionDAG] TargetLowering::SimplifyDemandedBits how to properly calculate KnownZero bits for ISD::SETCC and ISD::AssertZExt
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32017: [MVT][SVE] Scalable vector MVTs (1/3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32019: [MVT][SVE] Scalable vector MVTs (3/3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31767: [LLVM][X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32039: PR31357 fix
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32002: [X86] Improve large struct pass by value performance
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r300102 - [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via llvm-commits
- [llvm] r300227 - [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via llvm-commits
- [llvm] r300288 - [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via llvm-commits
- [llvm] r300362 - [AMDGPU] set read_only access qualifier for pointers
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31693: [AMDGPU] Unroll more to eliminate phis and conditions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31693: [AMDGPU] Unroll more to eliminate phis and conditions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] zero extend workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31804: [AMDGPU] Generate range metadata for workitem id
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32057: [AMDGPU] added SIInstrInfo::getAddNoCarry() helper
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32091: [AMDGPU] set read_only access qualifier for pointers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32091: [AMDGPU] set read_only access qualifier for pointers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32091: [AMDGPU] set read_only access qualifier for pointers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D32101: Skip bitcasts while looking for GEP in LoadStoreVectorizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31331: [mips][msa] Truncation of vector elements for instructions creating ISD::SHL, ISD::SRL or ISD::SRA nodes
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r299924 - Simplify the code and remove dead code
Sylvestre Ledru via llvm-commits
- [PATCH] D31524: Add a linker script to version LLVM symbols
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D31524: Add a linker script to version LLVM symbols
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31827: Add a flag that enables more aggressive load PRE
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D32032: [Support] ErrorOr assertion when /proc/cpuinfo doesn't exist.
Teresa Johnson via llvm-commits
- [llvm] r300267 - [Support] Fix ErrorOr assertion when /proc/cpuinfo doesn't exist.
Teresa Johnson via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31829: Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31920: llvm-lto2: Add a dump-symtab subcommand.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31920: llvm-lto2: Add a dump-symtab subcommand.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31828: Bitcode: Move version and global value module code parsers to separate functions. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31921: Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D32032: [Support] ErrorOr assertion when /proc/cpuinfo doesn't exist.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D32032: [Support] ErrorOr assertion when /proc/cpuinfo doesn't exist.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31790: [PowerPC] Assume 128bit multiply uses CTR
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D31790: [PowerPC] Assume 128bit multiply uses CTR
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D31790: [PowerPC] Assume 128bit multiply uses CTR
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D31643: ARMFrameLowering: Reserve emergency spill slot for large arguments
Tim Northover via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Tim Northover via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Tim Northover via Phabricator via llvm-commits
- [PATCH] D32118: Cleanup some GraphTraits iteration code
Tim Shen via Phabricator via llvm-commits
- [PATCH] D31188: [AntiDepBreaker] Use liveins as well in StartBlock
Tim Shen via Phabricator via llvm-commits
- [llvm] r300205 - LTO: Pass SF_Executable flag through to InputFile::Symbol
Tobias Edler von Koch via llvm-commits
- [llvm] r300205 - LTO: Pass SF_Executable flag through to InputFile::Symbol
Tobias Edler von Koch via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D31898: Introduce libLTO C APIs to target the "resolution-based" new LTO API
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D31901: LTO: Pass SF_Executable flag through to InputFile::Symbol
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D32009: Allow attributes with global variables
Tobias Edler von Koch via Phabricator via llvm-commits
- [polly] r299913 - SAdjust to recent change in constructor definition of AllocaInst
Tobias Grosser via llvm-commits
- [polly] r299914 - Exploit BasicBlock::getModule to shorten code
Tobias Grosser via llvm-commits
- [polly] r299913 - SAdjust to recent change in constructor definition of AllocaInst
Tobias Grosser via llvm-commits
- [polly] r300323 - Use isl C++ foreach implementation
Tobias Grosser via llvm-commits
- [polly] r300398 - Update isl bindings to latest version (+ Polly extensions)
Tobias Grosser via llvm-commits
- [PATCH] D31536: [SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegs
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32025: [Polly][DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied. NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32025: [Polly][DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied. NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32026: [Polly][DeLICM] Use Known information when comparing Occupied and Written. NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32027: [Polly][DeLICM] Use Known information when comparing Existing.Written and Proposed.Written. NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D32027: [Polly][DeLICM] Use Known information when comparing Existing.Written and Proposed.Written. NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Tony Tye via Phabricator via llvm-commits
- [PATCH] D32091: [AMDGPU] set read_only access qualifier for pointers
Tony Tye via Phabricator via llvm-commits
- [PATCH] D32056: AMDGPU: Move trap lowering to DAG
Tony Tye via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D31854: AMDGPU: Fix crash when disassembling VOP3 mac
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31587: MachineScheduler/ScheduleDAG: Add support for getSUTopoIndex
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31993: [AMDGPU] Combine DS operations with offsets bigger than byte
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r299947 - Remove unused functions. Remove static qualifier from functions in header files. NFC.
Vassil Vassilev via llvm-commits
- [llvm] r300100 - Append -w when LLVM_ENABLE_WARNINGS is Off.
Vassil Vassilev via llvm-commits
- [PATCH] D31702: Append -w when LLVM_ENABLE_WARNINGS is Off.
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r299993 - Avoid some string copies, NFC
Vedant Kumar via llvm-commits
- [compiler-rt] r300358 - [ubsan] Use the correct tool name in diagnostics
Vedant Kumar via llvm-commits
- [llvm] r300381 - [ProfileData] Unify getInstrProf*SectionName helpers
Vedant Kumar via llvm-commits
- [compiler-rt] r300383 - [profile] Sync up InstrProfData.inc (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D31939: [ProfileData] Support coverage for PE binaries
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D31838: Bitcode: Add a string table to the bitcode format.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32066: [ubsan] Use the correct tool name in diagnostics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32097: Remove getInstrProf*SectionName helpers as an API cleanup, NFC.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32097: Remove getInstrProf*SectionName helpers as an API cleanup, NFC.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32097: Remove getInstrProf*SectionName helpers as an API cleanup, NFC.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32090: [InstrProf] Fix Windows cross compilation TODOs to fix failing tests
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r299858 - [msan] Reorder unittests for future parametrization.
Vitaly Buka via llvm-commits
- [compiler-rt] r299859 - [msan] Wrap sockaddr_in and socket for future IPv6 support.
Vitaly Buka via llvm-commits
- [compiler-rt] r299860 - [msan] Replace AF_INET with AF_UNIX to avoid IPv4 vs IPv6 issues.
Vitaly Buka via llvm-commits
- [compiler-rt] r299862 - [msan] Make test to fall-back to IPv6 if IPv4 is not available.
Vitaly Buka via llvm-commits
- [compiler-rt] r299884 - [msan] Choose in runtime if IPv4 or IPv6 are supported.
Vitaly Buka via llvm-commits
- [compiler-rt] r299885 - [tsan] Fall-back to IPv6 if IPv4 is not available.
Vitaly Buka via llvm-commits
- [llvm] r299968 - [libFuzzer] fix type in signal name.
Vitaly Buka via llvm-commits
- [compiler-rt] r299884 - [msan] Choose in runtime if IPv4 or IPv6 are supported.
Vitaly Buka via llvm-commits
- [compiler-rt] r299884 - [msan] Choose in runtime if IPv4 or IPv6 are supported.
Vitaly Buka via llvm-commits
- [compiler-rt] r299884 - [msan] Choose in runtime if IPv4 or IPv6 are supported.
Vitaly Buka via llvm-commits
- [compiler-rt] r300149 - [msan] Fix invalid use of vector constructor introduced by r299884.
Vitaly Buka via llvm-commits
- [compiler-rt] r300150 - [msan] Fix msan_test broken after r299884.
Vitaly Buka via llvm-commits
- [compiler-rt] r300150 - [msan] Fix msan_test broken after r299884.
Vitaly Buka via llvm-commits
- [compiler-rt] r300249 - Revert "[msan] Fix msan_test broken after r299884."
Vitaly Buka via llvm-commits
- [compiler-rt] r300250 - [msan] Fix msan_test.cc by checking bind results before assuming IPv6 supported.
Vitaly Buka via llvm-commits
- [compiler-rt] r300150 - [msan] Fix msan_test broken after r299884.
Vitaly Buka via llvm-commits
- [PATCH] D31893: [msan] Wrap sockaddr_in and socket for future IPv6 support.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31892: [msan] Reorder unittests for future parametrization.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31891: [msan] Reorder unittests for future parametrization.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31892: [msan] Reorder unittests for future parametrization.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31897: [tsan] Fall-back to IPv6 if IPv4 is not available.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31896: [msan] Make test to fall-back to IPv6 if IPv4 is not available.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31895: [msan] Replace AF_INET with AF_UNIX to avoid IPv4 vs IPv6 issues.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31894: [msan] Choose in runtime if IPv4 or IPv6 are supported.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31893: [msan] Wrap sockaddr_in and socket for future IPv6 support.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31895: [msan] Replace AF_INET with AF_UNIX to avoid IPv4 vs IPv6 issues.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31896: [msan] Make test to fall-back to IPv6 if IPv4 is not available.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31894: [msan] Choose in runtime if IPv4 or IPv6 are supported.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31897: [tsan] Fall-back to IPv6 if IPv4 is not available.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31907: [tsan] Init TSAN from FuncEntry
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31907: [tsan] Init TSAN from FuncEntry
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31907: [tsan] Init TSAN from FuncEntry
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31988: [clang-cl] Make all sanitizer flags available in clang-cl
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31998: [msan] Fix msan_test broken after r299884.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31998: [msan] Fix msan_test broken after r299884.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31998: [msan] Fix msan_test broken after r299884.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31998: [msan] Fix msan_test broken after r299884.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D31711: [GlobalISel] LegalizerInfo: Enable legalization of vector types with non-power-of-2 number of elements
Volkan Keles via llvm-commits
- [llvm] r299929 - [GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 types
Volkan Keles via llvm-commits
- [PATCH] D31711: [GlobalISel] LegalizerInfo: Enable legalization of vector types with non-power-of-2 number of elements
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D31711: [GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 types
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D31711: [GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 types
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D31711: [GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 types
Volkan Keles via Phabricator via llvm-commits
- [llvm] r300142 - AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Wei Mi via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Wei Mi via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Wei Mi via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Wei Mi via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Wei Mi via Phabricator via llvm-commits
- [PATCH] D32037: Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
Wei Mi via Phabricator via llvm-commits
- [PATCH] D32117: Update TableGen LangIntro.rst
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D32117: Update TableGen LangIntro.rst
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D31742: [Builtins] Fix lit test setup for Windows
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D31742: [Builtins] Fix lit test setup for Windows
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D30869: [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. .
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30322: [SCCP] Resolve indirect branch target when possible.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30869: [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. .
Xin Tong via Phabricator via llvm-commits
- [llvm] r299953 - [Profile] PE binary coverage bug fix
Xinliang David Li via llvm-commits
- [compiler-rt] r299954 - [Profile] PE binary coverage bug fix
Xinliang David Li via llvm-commits
- [llvm] r299959 - Revert 299953 : test failure needs to be fixed
Xinliang David Li via llvm-commits
- [compiler-rt] r299960 - Revert 299954 : test failure needs to be fixed
Xinliang David Li via llvm-commits
- [llvm] r300277 - [Profile] PE binary coverage bug fix
Xinliang David Li via llvm-commits
- [compiler-rt] r300278 - [Profile] PE binary coverage bug fix
Xinliang David Li via llvm-commits
- [llvm] r300302 - Fix test failure on windows: pass module to getInstrProfXXName calls
Xinliang David Li via llvm-commits
- [PATCH] D32073: [ProfileData] Support cross target binary reading for coverage tool
Xinliang David Li via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Xinliang David Li via llvm-commits
- [PATCH] D32023: [ProfileData] Support coverage for PE binaries
Xinliang David Li via llvm-commits
- [llvm] r300352 - [Profile] Make host tool aware of object format when quering prof section names
Xinliang David Li via llvm-commits
- [PATCH] D32090: [InstrProf] Fix Windows cross compilation TODOs to fix failing tests
Xinliang David Li via llvm-commits
- [llvm] r299964 - [AMDGPU] Add A5 to data layout for amdgiz environment
Yaxun Liu via llvm-commits
- [PATCH] D31589: [AMDGPU] Add A5 to data layout for amdgiz environment
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D32021: CodeGen: Let frame index value type match alloca addr space
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r300003 - Remove xgene1 from host detection
Yi Kong via llvm-commits
- [PATCH] D32059: Make AssumptionCache's interface return a range of Values
Yoav Ben-Shalom via Phabricator via llvm-commits
- [PATCH] D32118: Cleanup some GraphTraits iteration code
Yoav Ben-Shalom via Phabricator via llvm-commits
- [PATCH] D32118: Cleanup some GraphTraits iteration code
Yoav Ben-Shalom via Phabricator via llvm-commits
- [llvm] r299855 - Remove eol-style:native from BitVector.h
Zachary Turner via llvm-commits
- [llvm] r299856 - Fix line endings.
Zachary Turner via llvm-commits
- [llvm] r299857 - [Support] Add support for finding unset bits in a BitVector.
Zachary Turner via llvm-commits
- [llvm] r299869 - [llvm-pdbdump] Display padding bytes on record layout
Zachary Turner via llvm-commits
- [llvm] r299873 - Fix signed / unsigned comparison warnings.
Zachary Turner via llvm-commits
- [llvm] r300096 - Remove svnprop eol-style:native from Casting.h
Zachary Turner via llvm-commits
- [llvm] r300098 - [Support] Add support for unique_ptr<> to Casting.h.
Zachary Turner via llvm-commits
- [llvm] r300133 - [llvm-pdbdump] More advanced class definition dumping.
Zachary Turner via llvm-commits
- [llvm] r300134 - [llvm-pdbdump] Minor prepatory refactor of Class Def Dumper.
Zachary Turner via llvm-commits
- [llvm] r300137 - Fix initialization order of class members.
Zachary Turner via llvm-commits
- [llvm] r300134 - [llvm-pdbdump] Minor prepatory refactor of Class Def Dumper.
Zachary Turner via llvm-commits
- [llvm] r300163 - Remove some unused private fields.
Zachary Turner via llvm-commits
- [llvm] r300258 - [llvm-pdbdump] Recursively dump class layout.
Zachary Turner via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Zachary Turner via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
Zachary Turner via llvm-commits
- [PATCH] D31802: Add methods to find the next *unset* bits in a bit vector
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31802: Add methods to find the next *unset* bits in a bit vector
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31832: Improves pretty printing of variable types in llvm-pdbdump
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31890: Add support for unique_ptr<T> to dyn_cast<>
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31800: [llvm-pdbdump] Display padding bytes on record layout
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31890: Add support for unique_ptr<T> to dyn_cast<>
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31890: Add support for unique_ptr<T> to dyn_cast<>
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31917: Add unique_dyn_cast
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31410: llvm-lto2: Move the LTO::run() action behind a subcommand.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31890: Add support for unique_ptr<T> to dyn_cast<>
Zachary Turner via Phabricator via llvm-commits
- [llvm] r299988 - [DAGCombine] Add more test cases for shuffle of splat. NFC.
Zvi Rackover via llvm-commits
- [llvm] r299990 - InstSimplify: A shuffle of a splat is always the splat itself
Zvi Rackover via llvm-commits
- [PATCH] D31961: DAGCombine: Combine shuffles of splat-shuffles
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31961: DAGCombine: Combine shuffles of splat-shuffles
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31527: InstSimplify: A shuffle of a splat is always the splat itself
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D29624: [DSE] Basic MemorySSA-backed global DSE
bryant via Phabricator via llvm-commits
- [PATCH] D32121: [MemorySSA] Stop tracking def-or-use blocks.
bryant via Phabricator via llvm-commits
- [PATCH] D32121: [MemorySSA] Stop tracking def-or-use blocks.
bryant via Phabricator via llvm-commits
- [PATCH] D31674: [AsmParser]Emit an error if a macro has two (or more) parameters sharing the same name
coby via Phabricator via llvm-commits
- [PATCH] D31674: [AsmParser]Emit an error if a macro has two (or more) parameters sharing the same name
coby via Phabricator via llvm-commits
- [PATCH] D31396: [X86][LLVM][Canonical Compare Intrinsics] Creating a canonical representation for X86 CMP intrinsics
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31398: [X86][X86 intrinsics]Folding cmp(sub(a, b), 0) into cmp(a, b) optimization
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D31457: [asan] Add strndup/__strndup interceptors if targeting linux.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
- [PATCH] D32060: BitVector: add iterators for bits that are set
via llvm-commits
Last message date:
Sun Apr 16 23:52:30 PDT 2017
Archived on: Sun Apr 16 23:50:40 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).