The Week Of Monday 2 November 2015 Archives by thread
Starting: Mon Nov 2 00:22:51 PST 2015
Ending: Sun Nov 8 23:34:02 PST 2015
Messages: 1790
- [PATCH] D14223: Do (A == C1 || A == C2) -> (A & ~(C1 ^ C2)) == C1 rather than (A == C1 || A == C2) -> (A | (C1 ^ C2)) == C2 when C1 ^ C2 is a power of 2.
David Majnemer via llvm-commits
- [lld] r251782 - [ELF2] Revert of r251692
George Rimar via llvm-commits
- HA: [lld] r251692 - Comments about how values were calculated for functions below were added.
George Rimar via llvm-commits
- [PATCH] D13294: LEA code size optimization pass (Part 1): Remove redundant address recalculations
Andrey Turetskiy via llvm-commits
- [PATCH] D13295: LEA code size optimization pass (Part 2): Remove redundant LEA instructions
Andrey Turetskiy via llvm-commits
- [PATCH] D13979: Introduction of FeatureX87
Andrey Turetskiy via llvm-commits
- [PATCH] D14218: [ELF2] Implements -z relro: create an ELF "PT_GNU_RELRO" segment header in the object.
George Rimar via llvm-commits
- [PATCH] D13697: [SimplifyCFG] Merge conditional stores
James Molloy via llvm-commits
- [PATCH] D13801: [Support] Extend sys::path with user_cache_directory function.
Paweł Bylica via llvm-commits
- [SelectionDAGBuilder] incorrect reg class assigned after isel
Jonas Paulsson via llvm-commits
- [llvm] r251784 - [Support] Extend sys::path with user_cache_directory function.
Pawel Bylica via llvm-commits
- [llvm] r251785 - [PatternMatch] Switch to use ValueTracking::matchSelectPattern
James Molloy via llvm-commits
- [PATCH] D13029: [PatternMatch] Switch to using ValueTracking::matchSelectPattern for min/max matching
James Molloy via llvm-commits
- [polly] r251787 - Remove old and redundant options
Tobias Grosser via llvm-commits
- [lld] r251789 - [ELF2] Ensure that .dynsym section is finalized before .gnu.hash.
Igor Kudrin via llvm-commits
- [PATCH] D14196: [ELF2] Ensure the DynSymTab to be finalized before the others
Igor Kudrin via llvm-commits
- [PATCH] D13700: [Power PC] llvm soft float support for ppc32
Strahinja Petrovic via llvm-commits
- [PATCH] D14022: Add automatic Windows Minidump support for tools crashes
Greg Bedwell via llvm-commits
- [polly] r251791 - ScopInfo: Bail out in case of mismatching array dimension sizes
Tobias Grosser via llvm-commits
- [PATCH] [compiler-rt] Avoid undefined behaviour in __floatsisf and __floatsidf
Matthew Fernandez via llvm-commits
- [PATCH] D14140: [ELF2] SECTIONS command basic support
Denis Protivensky via llvm-commits
- [PATCH] D14227: Add a new attribute: norecurse
James Molloy via llvm-commits
- [PATCH] D14228: [FunctionAttrs] Identify norecurse functions
James Molloy via llvm-commits
- [PATCH] D13633: Type legalizer for masked gather/scatter intrinsics
Elena Demikhovsky via llvm-commits
- [PATCH] D14148: [GlobalOpt] Demote globals to locals more aggressively
James Molloy via llvm-commits
- [llvm] r251794 - Avoid implicitly constructing a Archive::child_iterator.
Rafael Espindola via llvm-commits
- [www] r251795 - [www] FOSDEM 2016 placeholder
Renato Golin via llvm-commits
- [llvm] r251796 - This doesn't need a object::Archive::child_iterator.
Rafael Espindola via llvm-commits
- [PATCH] D14230: Fix PR25372 - teach replaceCongruentPHIs to handle cases where SE evaluates a PHI to a SCEVConstant
silviu.baranga at arm.com via llvm-commits
- [PATCH] D13989: This removes the eating of the error in Archive::Child::getSize() when the charactersin the size field in the archive header for the member is not a number.
Rafael Espíndola via llvm-commits
- [PATCH] D14231: [Support] Use GetTempDir to get the temporary dir path on Windows.
Paweł Bylica via llvm-commits
- [PATCH] D13649: [mips] Clang ll/sc illegal instruction on mips64r2 with -O0
Jelena Losic via llvm-commits
- [llvm] r251798 - Fix for bootstrap bug introduced in r244921
Nemanja Ivanovic via llvm-commits
- [PATCH] D12596: Fix for bootstrap bug introduced in r244921
Nemanja Ivanovic via llvm-commits
- [PATCH] D14183: [AArch64]Extend merging narrow loads into a wider load
Chad Rosier via llvm-commits
- [lld] r251799 - Make a method static. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D14232: AVX512: add encoding tests for vmovq/d instructions
Igor Breger via llvm-commits
- [llvm] r251800 - [SCEV][LV] Add SCEV Predicates and use them to re-implement stride versioning
Silviu Baranga via llvm-commits
- [PATCH] D13595: [SCEV][LV] Add SCEV Predicates and use them to re-implement stride versioning
silviu.baranga at arm.com via llvm-commits
- [PATCH] D13511: [mips] Use correct frame register for DWARF info when dynamically realigning the stack.
Vasileios Kalintiris via llvm-commits
- [llvm] r251801 - Use static instead of anonymous namespace for helper functions. NFC.
Pawel Bylica via llvm-commits
- Re: [PATCH] D12399: Microsoft compatibility – add support for “relaxation” of memory operands in inline assembly.
michael zuckerman via llvm-commits
- [lld] r251526 - [ELF2] R_X86_64_COPY relocation implemented
Rafael Espíndola via llvm-commits
- [llvm] r251805 - Add missing override statements in ScalarEvolution.h. NFC
Silviu Baranga via llvm-commits
- [PATCH] D14233: [tsan] CMake support for TSan on OS X
Kuba Brecka via llvm-commits
- [PATCH] D14234: [ARM] Recognize bit-reversal idioms
James Molloy via llvm-commits
- [PATCH] D14235: [tsan] Fix build errors for TSan on OS X
Kuba Brecka via llvm-commits
- [Diffusion] rL251582: [PowerPC] Recurse through constants when looking for TLS globals
hfinkel at anl.gov via llvm-commits
- [PATCH] D14236: Unbreak build on OpenBSD
Stefan Kempf via llvm-commits
- [PATCH] D14237: [tsan] Port TSan interceptors on OS X
Kuba Brecka via llvm-commits
- [PATCH] D14137: AMDGPU: Change syntax for abs source modifier
Tom Stellard via llvm-commits
- [PATCH] D13915: Properly evaluate MCBinaryExpr with a constant on one side.
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r251806 - lit: Add '-a' option to display commands+output of all tests
Matthias Braun via llvm-commits
- [PATCH] D14222: [CodeGenPrepare] Don't call getSubtargetImpl quite as often
David Blaikie via llvm-commits
- [PATCH] D10611: [mips] Expansion of ROL and ROR macros
Srdjan Obucina via llvm-commits
- [llvm] r251780 - [X86] Remove assertions that check for valid scale values on scatter/gather intrinsics. Nothing upstream prevented illegal values from getting here.
David Blaikie via llvm-commits
- [llvm] r251779 - [X86] Don't pass a scale value of 0 to scatter/gather intrinsics. This causes the code emitter to throw an assertion if we try to encode it. Need to add a check to fail isel for this, but for now avoid testing it.
David Blaikie via llvm-commits
- [PATCH] D14240: Allow Loop Distribute and the loop versioning infrastructure to use SCEV predicates
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12318: [ASan] Enable optional ASan recovery
Yury Gribov via llvm-commits
- [PATCH] D14241: [ASan] Add stress test for asynch signals in nonhalting mode.
Yury Gribov via llvm-commits
- [PATCH] D13956: [x86] try harder to match bitwise 'or' into an LEA
Sanjay Patel via llvm-commits
- [PATCH] D14242: [ASan] Enable optional ASan recovery (LLVM core part)
Yury Gribov via llvm-commits
- [PATCH] D14243: [ASan] Allow -fsanitize-recover for ASan.
Yury Gribov via llvm-commits
- [PATCH] D14244: [AArch64]Enable the narrow ld promotion only on profitable microarchitectures
Jun Bum Lim via llvm-commits
- [PATCH] D13131: Allow the builting of the builtins library with a forced compiler.
Chris Bieneman via llvm-commits
- Fwd: buildbot failure in LLVM on clang-x64-ninja-win7
Matthias Braun via llvm-commits
- [PATCH] D13254: [LAA] LLE 1/6: Expose Forward dependences
hfinkel at anl.gov via llvm-commits
- [PATCH] D13255: [LAA] LLE 2/6: Fix a NoDep case that should be a Forward dependence
hfinkel at anl.gov via llvm-commits
- [PATCH] D13256: [LAA] LLE 3/6: Rename InterestingDependence to Dependences, NFC
hfinkel at anl.gov via llvm-commits
- [PATCH] D13257: [LAA] LLE 4/6: APIs to access the dependent instructions for a dependence, NFC
hfinkel at anl.gov via llvm-commits
- [llvm] r251809 - Preserve load alignment and dereferenceable metadata during some transformations
Artur Pilipenko via llvm-commits
- [PATCH] D13258: [LAA] LLE 5/6: Add predicate functions Dependence::isForward/isBackward, NFC
hfinkel at anl.gov via llvm-commits
- [PATCH] D13953: Preserve load alignment and dereferenceable metadata during some transformations
Artur Pilipenko via llvm-commits
- [PATCH] D14040: [CMake] make SONAME of libLLVM configurable
Chris Bieneman via llvm-commits
- [llvm] r251811 - TvOS: add missing support for some libcalls.
Tim Northover via llvm-commits
- [llvm] r251812 - Clang format a few prior patches (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D14185: Extend SLP Vectorizer to deal with aggregates
Arch D. Robison via llvm-commits
- [PATCH] D11662: Filter cold blocks off the loop chain when profile data is available.
David Li via llvm-commits
- [PATCH] D13198: Fix `llvm-config` to adapt to the install environment.
Brad King via llvm-commits
- [llvm] r251814 - WatchOS: update default CPU for triple after t2dsp -> dsp rename
Tim Northover via llvm-commits
- [PATCH] D14158: [StatepointLowering] Remove distinction between call and invoke safepoints
Igor Laevsky via llvm-commits
- [llvm] r251815 - MachO: improve load command tests slightly
Tim Northover via llvm-commits
- [PATCH] D13363: [DeadStoreElimination] Add support for non-local DSE
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D13259: LLE 6/6: Add LoopLoadElimination pass
hfinkel at anl.gov via llvm-commits
- [PATCH] D14214: [X86] DAGCombine should not introduce FILD in soft-float mode
Mitch Bodart via llvm-commits
- [llvm] r251816 - Fix two issues in MergeConsecutiveStores:
James Y Knight via llvm-commits
- [PATCH] D14209: CodeView type info support preview (LLVM portion)
Zachary Turner via llvm-commits
- [PATCH] D14245: ScheduleDAGInstrs: Remove IsPostRA flag; NFC
Matthias Braun via llvm-commits
- [PATCH] D14138: Fix two issues in MergeConsecutiveStores:
James Y Knight via llvm-commits
- [PATCH] D14246: LegalizeDAG: Implement promote for extract_vector_elt
Matt Arsenault via llvm-commits
- [llvm] r251817 - Convert tabs to spaces.
Rafael Espindola via llvm-commits
- [PATCH] D14247: LegalizeDAG: Implement promote for insert_vector_elt
Matt Arsenault via llvm-commits
- [PATCH] D14248: LegalizeDAG: Implement promote for scalar_to_vector
Matt Arsenault via llvm-commits
- [PATCH] D14249: AMDGPU: Split LDS vector loads
Matt Arsenault via llvm-commits
- [PATCH] D14250: AMDGPU: Add some tests for promotion of v2i64 scalar_to_vector
Matt Arsenault via llvm-commits
- [PATCH] D14251: AMDGPU: Make v2i64/v2f64 legal types.
Matt Arsenault via llvm-commits
- [llvm] r251818 - ELF can handle some relocations of the form -sym + constant.
Rafael Espindola via llvm-commits
- [PATCH] D13841: [CMake] Bug 25059 - CMake libllvm.so.$MAJOR.$MINOR shared object name not compatible with ldconfig
Tom Stellard via llvm-commits
- [PATCH] D13532: [CGP] widen switch condition and case constants to target's register width
Sanjay Patel via llvm-commits
- [PATCH] D14097: PruneEH pass incorrectly reports that a change was made
Artur Pilipenko via llvm-commits
- [PATCH] D14220: docs: Misplaced comma in Kaleidoscope tutorial
David Blaikie via llvm-commits
- [PATCH] D14080: [PowerPC] Add an MI SSA peephole pass.
Bill Schmidt via llvm-commits
- [llvm] r251181 - ScalarReplAggregates.cpp: Try to appease clash of anonymous::SROA in modules build.
David Blaikie via llvm-commits
- [PATCH] D8841: [X86][XOP] Add support for the matching of the VPCMOV bit select instruction
Sanjay Patel via llvm-commits
- [llvm] r251823 - StringRef-ify DiagnosticInfoSampleProfile::Filename
David Blaikie via llvm-commits
- [llvm] r251623 - Fix use-after-free. Thanks ASAN for giving me a detailed report :-).
David Blaikie via llvm-commits
- [PATCH] D14252: [AsmParser] Allow tokens to be put back in to the token stream.
Colin LeMahieu via llvm-commits
- [llvm] r251826 - Revert parts accidentally included in r251823
David Blaikie via llvm-commits
- [PATCH] D14255: [AsmParser] Provide direct access to mnemonic token. Allow assignment parsing to be hooked by target. Allow target to specify if identifier is a label.
Colin LeMahieu via llvm-commits
- [PATCH] D14256: [AsmParser] Backends can parameterize ASM tokenization.
Colin LeMahieu via llvm-commits
- [PATCH] D14257: [AsmParser] Generalize matching for grammars without mnemonic-lead statements.
Colin LeMahieu via llvm-commits
- [llvm] r251827 - Fix use-after-free in function index merging code.
Teresa Johnson via llvm-commits
- [PATCH] D13729: [TSAN, PowerPC] Setjmp/longjmp handling for PowerPC
Bill Schmidt via llvm-commits
- [llvm] r251829 - [Support] Assert that reported key+data lenghts match reality
Reid Kleckner via llvm-commits
- [PATCH] D13843: Use ProfileData/InstrProfData.inc template file to define PGO runtime types
David Li via llvm-commits
- [PATCH] D13782: [sanitizer] [asan] Use same shadow offset for aarch64
Evgeniy Stepanov via llvm-commits
- [llvm] r251833 - In MachineBlockPlacement, filter cold blocks off the loop chain when profile data is available.
Cong Hou via llvm-commits
- [llvm] r251834 - MachO: support tvOS and watchOS version min commands in llvm-objdump
Tim Northover via llvm-commits
- [llvm] r251837 - Support for ThinLTO function importing and symbol linking.
Teresa Johnson via llvm-commits
- [PATCH] D13767: [X86] Fix more -Os + EH issues
Reid Kleckner via llvm-commits
- [PATCH] D13515: Support for ThinLTO function importing and symbol linking.
Teresa Johnson via llvm-commits
- [llvm] r251839 - [IndVarSimplify] Rewrite loop exit values with their initial values from loop preheader
Chen Li via llvm-commits
- [PATCH] D13710: New X86 FMA3*_Int opcodes for scalar FMA intrinsics.
Vyacheslav Klochkov via llvm-commits
- [llvm] r251841 - Revert "Support for ThinLTO function importing and symbol linking."
Teresa Johnson via llvm-commits
- [PATCH] D13865: AMDGPU: Error on graphics shaders with HSA
Tom Stellard via llvm-commits
- [PATCH] D14124: AMDGPU: Stop assuming vreg for build_vector
Tom Stellard via llvm-commits
- [PATCH] D14103: AMDGPU: Distribute SGPR->VGPR copies of REG_SEQUENCE
Tom Stellard via llvm-commits
- [PATCH] D14260: Optimize store of "bitcast" from vector to aggregate.
Arch D. Robison via llvm-commits
- [PATCH] D14044: Support for 32-bit mingw-w64 in compiler-rt.
Reid Kleckner via llvm-commits
- [llvm] r251845 - [SimplifyLibCalls] Merge two if statements. NFC.
Davide Italiano via llvm-commits
- [llvm] r251846 - don't repeat function names in comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D13379: Add an utility to lift aggregate loads in SROA.
Amaury SECHET via llvm-commits
- [llvm] r251848 - [PPC64LE] Properly initialize instr-info in PPCVSXSwapRemoval pass
Bill Schmidt via llvm-commits
- [llvm] r251849 - [CGP] widen switch condition and case constants to target's register width
Sanjay Patel via llvm-commits
- [llvm] r251850 - Add a flag vectorizer-maximize-bandwidth in loop vectorizer to enable using larger vectorization factor.
Cong Hou via llvm-commits
- [PATCH] D8943: Calculate vectorization factor using the narrowest type instead of widest type
Phabricator via llvm-commits
- [PATCH] D14261: [X86][SSE] Recursive search for zeroable shuffle elements
Simon Pilgrim via llvm-commits
- [llvm] r251291 - Loop Vectorizer - skipping "bitcast" before GEP
Eric Christopher via llvm-commits
- [llvm] r251851 - revert r251849; need to move tests to arch-specific folders
Sanjay Patel via llvm-commits
- [llvm] r251852 - [SimplifyLibCalls] Remove variables that are not used. NFC.
Davide Italiano via llvm-commits
- [llvm] r251853 - Orc: Drop some else-after-return, reflow a few spots, and avoid use of pointee types
David Blaikie via llvm-commits
- [llvm] r251854 - Fix the build I just broke
David Blaikie via llvm-commits
- [llvm] r251855 - AMDGPU: Distribute SGPR->VGPR copies of REG_SEQUENCE
Matt Arsenault via llvm-commits
- [llvm] r251856 - AMDGPU: Un XFAIL a test
Matt Arsenault via llvm-commits
- [llvm] r251857 - [CGP] widen switch condition and case constants to target's register width (2nd try)
Sanjay Patel via llvm-commits
- [llvm] r251858 - AMDGPU: Error on graphics shaders with HSA
Matt Arsenault via llvm-commits
- [llvm] r251859 - [WebAssembly] Make WebAssemblyCodeGen depend on WebAssemblyAsmPrinter
Derek Schuff via llvm-commits
- [PATCH] D14167: [lld][elf2] Generate PT_TLS.
Michael Spencer via llvm-commits
- [llvm] r251860 - AMDGPU: Stop assuming vreg for build_vector
Matt Arsenault via llvm-commits
- [PATCH] D13957: AMDGPU: Define correct number of SGPRs
Matt Arsenault via llvm-commits
- [PATCH] D14263: [LVI] Clarify invariants, common code, and fix latent bugs
Philip Reames via llvm-commits
- [test-suite] r251865 - [CMake] Make the 'clean' target actually work
Chris Bieneman via llvm-commits
- [PATCH] D14195: Move metadata linking after lazy global materialization/linking.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r251866 - Restore "Support for ThinLTO function importing and symbol linking."
Teresa Johnson via llvm-commits
- [llvm] r251867 - [Hexagon] Fixing mistaken case fallthrough.
Colin LeMahieu via llvm-commits
- [www] r251868 - Add slides from my talks
David Blaikie via llvm-commits
- [polly] r251869 - [FIX] Use appropriately sized types for big constants
Johannes Doerfert via llvm-commits
- [PATCH] D14265: DI: Reverse direction of subprogram -> function edge.
Peter Collingbourne via llvm-commits
- [polly] r251870 - [FIX] Do not crash in the presence of infinite loops.
Johannes Doerfert via llvm-commits
- [lld] r251872 - [elf2] Generate PT_TLS.
Michael J. Spencer via llvm-commits
- [PATCH] D14267: Add target preference for GatherAllAliases max depth
Matt Arsenault via llvm-commits
- [PATCH] D14268: AMDGPU: Split x8 and x16 vector loads instead of scalarize
Matt Arsenault via llvm-commits
- [PATCH] D13755: Pass to compute dynamic instruction count
Easwaran Raman via llvm-commits
- [PATCH] D14269: llvm-pdbdump: Simplify. NFC.
Rui Ueyama via llvm-commits
- [llvm] r251873 - llvm-pdbdump: Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D11438: Fix x86_64 fp128 calling convention
Chih-Hung Hsieh via llvm-commits
- [llvm] r251876 - This never returns end(), simplify to use Child instead of iterator. NFC.
Rafael Espindola via llvm-commits
- [llvm] r251878 - Don't implicitly construct a Archive::child_iterator.
Rafael Espindola via llvm-commits
- [PATCH] D14270: llmv-pdbdump: Make BuiltinDumper shorter. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D14271: [CVP] Fold return values if possible
Philip Reames via llvm-commits
- [polly] r251881 - [FIX] Correctly update SAI base pointer
Johannes Doerfert via llvm-commits
- [llvm] r251883 - ScheduleDAGInstrs: Remove IsPostRA flag; NFC
Matthias Braun via llvm-commits
- [llvm] r251884 - RegisterPressure: Slightly nicer pressure diff dumping
Matthias Braun via llvm-commits
- [llvm] r251885 - RegisterPressure: Improve assert message
Matthias Braun via llvm-commits
- [PATCH] D14272: [Polly] Remove read-only statements from the SCoP
Johannes Doerfert via llvm-commits
- [PATCH] D14273: Add a method to the BitcodeReader to parse only the identification block
Mehdi AMINI via llvm-commits
- [llvm] r251888 - Fix build problme introduced in r251883
Matthias Braun via llvm-commits
- [test-suite] r251890 - cmake/lit: Fix a place I missed when changing %t -> %o
Matthias Braun via llvm-commits
- [test-suite] r251891 - cmake/lit: Separate addMetric() calls from code collecting exectime and compiletime
Matthias Braun via llvm-commits
- [test-suite] r251892 - cmake/lit: Report all commandlines and only show outputs in error case
Matthias Braun via llvm-commits
- [test-suite] r251893 - cmake/lit: Use external shell
Matthias Braun via llvm-commits
- [test-suite] r251894 - cmake/lit: Do not fail if there are no VERIFY: lines
Matthias Braun via llvm-commits
- [test-suite] r251895 - cmake/lit: Remove FIXME, timeit calls are handled by lit tester now
Matthias Braun via llvm-commits
- [test-suite] r251896 - cmake/lit: Generate simpler .test files
Matthias Braun via llvm-commits
- [test-suite] r251897 - cmake/lit: Only search for reference output if PROGRAM_IS_NONDETERMINISTIC is not set
Matthias Braun via llvm-commits
- [PATCH v2] [compiler-rt] Avoid undefined behaviour in __floatsisf and __floatsidf
Matthew Fernandez via llvm-commits
- [PATCH] D14275: Make createReferenceType take size and align
Keno Fischer via llvm-commits
- [test-suite] r251899 - consumer-typeset: Avoid writing and re-reading temporary files
Matthias Braun via llvm-commits
- [PATCH] D14098: AMDGPU: Initialize SIFixSGPRCopies so -print-after works
Tom Stellard via llvm-commits
- [PATCH] D13534: AMDGPU: Make findUsedSGPR more readable
Tom Stellard via llvm-commits
- [PATCH] D14092: AMDGPU: Make flat_scr name consistent
Tom Stellard via llvm-commits
- [llvm] r251901 - Revert "[IndVarSimplify] Rewrite loop exit values with their initial values from loop preheader"
Tobias Grosser via llvm-commits
- [llvm] r251903 - AVX512: add encoding tests for vmovq/d instructions.
Igor Breger via llvm-commits
- [llvm] r251904 - [X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments
Michael Kuperstein via llvm-commits
- [PATCH] D14109: [ELF] elfiamcu triple should imply e_machine == EM_IAMCU
Michael Kuperstein via llvm-commits
- [llvm] r251907 - LoopVectorizer - skip 'bitcast' between GEP and load.
Elena Demikhovsky via llvm-commits
- [PATCH] D14278: Fix unit tests on Windows: handle env vars with non-ASCII chars.
Paweł Bylica via llvm-commits
- [PATCH] D14279: [mips][microMIPS] Implement PRECEQ.W.PHL, PRECEQ.W.PHR, PRECEQU.PH.QBL, PRECEQU.PH.QBLA, PRECEQU.PH.QBR, PRECEQU.PH.QBRA, PRECEU.PH.QBL, PRECEU.PH.QBLA, PRECEU.PH.QBR and PRECEU.PH.QBRA instructions
Zlatko Buljan via llvm-commits
- [PATCH] D14280: [mips][microMIPS] Implement MUL[_S].PH, MULEQ_S.W.PHL, MULEQ_S.W.PHR, MULEU_S.PH.QBL, MULEU_S.PH.QBR, MULQ_RS.PH, MULQ_RS.W, MULQ_S.PH and MULQ_S.W instructions
Hrvoje Varga via llvm-commits
- [PATCH] D14059: [X86] Replace LEAs with INC/DEC
Anton Nadolskiy via llvm-commits
- [PATCH] D14281: [ELF2] Sort dynamic symbols according to the MIPS requirements.
Igor Kudrin via llvm-commits
- [lld] r251908 - Delete dead getter.
Rafael Espindola via llvm-commits
- [llvm] r251909 - Don't use Twine objects after their lifetimes end.
Filipe Cabecinhas via llvm-commits
- [llvm] r251910 - Don't assert if materializing before seeing any function bodies
Filipe Cabecinhas via llvm-commits
- [lld] r251911 - Make this input a bit more readable.
Rafael Espindola via llvm-commits
- [lld] r251912 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r251913 - Make the test a bit more strict and fix the math.
Rafael Espindola via llvm-commits
- [lld] r251914 - Two small fixes to copy relocation processing.
Rafael Espindola via llvm-commits
- [compiler-rt] r251915 - [tsan] CMake support for TSan on OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r251916 - [tsan] Port TSan interceptors on OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r251918 - [tsan] Fix build errors for TSan on OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r251919 - Revert r251918 ("[tsan] Fix build errors for TSan on OS X").
Kuba Brecka via llvm-commits
- [compiler-rt] r251920 - Reapply r251918 ("[tsan] Fix build errors for TSan on OS X").
Kuba Brecka via llvm-commits
- [lld] r251921 - Remove a redundant boolean.
Rafael Espindola via llvm-commits
- [compiler-rt] r251922 - Revert r251916 ("[tsan] Port TSan interceptors on OS X").
Kuba Brecka via llvm-commits
- [compiler-rt] r251923 - Reapply r251916 ("[tsan] Port TSan interceptors on OS X").
Kuba Brecka via llvm-commits
- [compiler-rt] r251924 - Fixup for r251923 to fix a warning about an extra semicolon.
Kuba Brecka via llvm-commits
- [PATCH] D14283: [tsan] Allow memchr interceptor to be used before initialization on OS X
Kuba Brecka via llvm-commits
- [llvm] r251925 - Pass enum instead of bool to new linkInModule call in llvm-link
Teresa Johnson via llvm-commits
- [llvm] r251926 - Move metadata linking after lazy global materialization/linking.
Teresa Johnson via llvm-commits
- [lld] r251927 - Simplify and fix style.
Rafael Espindola via llvm-commits
- [compiler-rt] r251928 - Support for 32-bit mingw-w64 in compiler-rt.
Martell Malone via llvm-commits
- [www] r251929 - Win snapshot: r251822
Hans Wennborg via llvm-commits
- [PATCH] D14168: CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.
Rafael Ávila de Espíndola via llvm-commits
- [compiler-rt] r251931 - Fix r251928 build error
Martell Malone via llvm-commits
- [PATCH] D14288: [tsan] Alternative ThreadState storage for OS X
Kuba Brecka via llvm-commits
- [llvm] r251933 - [Orc] Directly emit machine code for the x86 resolver block and trampolines.
Lang Hames via llvm-commits
- [www] r251934 - Add slides from my talk.
Kristof Beyls via llvm-commits
- [compiler-rt] r251935 - [tsan] Allow memchr interceptor to be used before initialization on OS X
Kuba Brecka via llvm-commits
- [PATCH] D13481: [X86] Call locally defined function directly for PIE
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D14164: Driver: fallback to parent directory of clang if no sysroot for mingw-w64 target
Martell Malone via llvm-commits
- [llvm] r251936 - Kaleidoscope-ch2: Remove the dependence on LLVM by cloning make_unique into this project
David Blaikie via llvm-commits
- [llvm] r251937 - Revert "[Orc] Directly emit machine code for the x86 resolver block and trampolines."
Rafael Espindola via llvm-commits
- [llvm] r251938 - Fix PR25372 - teach replaceCongruentPHIs to handle cases where SE evaluates a PHI to a SCEVConstant
Silviu Baranga via llvm-commits
- [lld] r251939 - Fix thinko.
Rafael Espindola via llvm-commits
- [llvm] r251942 - [Kaleidoscope][Orc] Fix the fully_lazy Orc Kaleidoscope example.
Lang Hames via llvm-commits
- [llvm] r251944 - Revert "Revert "[Orc] Directly emit machine code for the x86 resolver block and trampolines.""
Rafael Espindola via llvm-commits
- [polly] r251945 - [FIX] Carefully rewrite parameters wrt. invariant equivalence classes
Johannes Doerfert via llvm-commits
- [polly] r251946 - [FIX] Ensure base pointer origin was preloaded already
Johannes Doerfert via llvm-commits
- [polly] r251947 - [NFC] Name invariant load parameters after base pointer
Johannes Doerfert via llvm-commits
- [polly] r251948 - Remove read-only statements from the SCoP
Johannes Doerfert via llvm-commits
- [PATCH] D14290: compiler-rt: add make solution to bootstrap for mingw-w64
Martell Malone via llvm-commits
- [llvm] r251952 - Move code out of a loop and use a range loop.
Rafael Espindola via llvm-commits
- [PATCH] D14294: Add macro support to llvm-dwarfdump tool
Amjad Aboud via llvm-commits
- [llvm] r251957 - [CodegenPrepare] Do not rematerialize gc.relocates across different basic blocks
Igor Laevsky via llvm-commits
- [PATCH] D14045: [SimplifyLibCalls] Add a new transform: pow(exp(x), y) -> exp(x*y)
Davide Italiano via llvm-commits
- [llvm] r251958 - Simplify local common output.
Rafael Espindola via llvm-commits
- [PATCH] D14295: [WebAssembly] Support wasm select operator
Derek Schuff via llvm-commits
- [llvm] r251960 - Delete dead code.
Rafael Espindola via llvm-commits
- [llvm] r251961 - [libFuzzer] make -test_single_input more reliable: make sure the input's size is equal to it's capacity
Kostya Serebryany via llvm-commits
- [PATCH] D14296: [LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV expressions
silviu.baranga at arm.com via llvm-commits
- [PATCH] D14298: AMDGPU: Make addr64 atomic operand order consistent
Matt Arsenault via llvm-commits
- [PATCH] D14299: AMDGPU: Fix assert when legalizing atomic operands
Matt Arsenault via llvm-commits
- [PATCH] D14151: [X86][AVX] Fix lowering of X86ISD::VZEXT_MOVL for 128-bit -> 256-bit extension
Simon Pilgrim via llvm-commits
- [polly] r251962 - [FIX] Simplify and correct preloading of base pointer origin
Johannes Doerfert via llvm-commits
- [llvm] r251964 - Remove unnecessary dependency on section and string positions.
Rafael Espindola via llvm-commits
- [llvm] r251965 - Revert "Move metadata linking after lazy global materialization/linking."
Teresa Johnson via llvm-commits
- [llvm] r251967 - Relax a few more overspecified tests.
Rafael Espindola via llvm-commits
- [PATCH] D14056: InstCombine: fix sinking of convergent calls
escha via llvm-commits
- [lld] r251969 - Avoid checking for irrelevant facts.
Rafael Espindola via llvm-commits
- [llvm] r251970 - Don't create empty sections just to look like gas.
Rafael Espindola via llvm-commits
- [lld] r251971 - Update for llvm change.
Rafael Espindola via llvm-commits
- [PATCH] D13274: [WinEH] Clone funclets with multiple parents
Andy Kaylor via llvm-commits
- [llvm] r251972 - [LAA] LLE 1/6: Expose Forward dependences
Adam Nemet via llvm-commits
- [llvm] r251973 - [LAA] LLE 2/6: Fix a NoDep case that should be a Forward dependence
Adam Nemet via llvm-commits
- [llvm] r251974 - llmv-pdbdump: Make BuiltinDumper shorter. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D14300: MSP430 calling convention updates
Anna Youssefi via llvm-commits
- [llvm] r251975 - [X86][XOP] Add support for the matching of the VPCMOV bit select instruction
Simon Pilgrim via llvm-commits
- [PATCH] D14301: [elf2] Implement R_X86_64_TPOFF32.
Michael Spencer via llvm-commits
- [llvm] r251976 - [SimplifyLibCalls] Add a new transformation: pow(exp(x), y) -> exp(x*y)
Davide Italiano via llvm-commits
- [PATCH] D14302: [SimplifyLibCalls] Add a new transform: tan(atan(x)) -> x
Davide Italiano via llvm-commits
- [lld] r251980 - Create .bss only when needed.
Rafael Espindola via llvm-commits
- [llvm] r251981 - [LLVMSymbolize] Move demangling away from printing routines. NFC.
Alexey Samsonov via llvm-commits
- [PATCH] D13807: AMDGPU/SI: Emit constant arrays in the .hsrodata_readonly_agent section
Matt Arsenault via llvm-commits
- [llvm] r251984 - [X86][AVX512] Fixed shuffle test name to match shuffle
Simon Pilgrim via llvm-commits
- [llvm] r251985 - [LAA] LLE 3/6: Rename InterestingDependence to Dependences, NFC
Adam Nemet via llvm-commits
- [llvm] r251986 - [X86][AVX] Tweaked shuffle stack folding tests
Simon Pilgrim via llvm-commits
- [lld] r251987 - Remove redundant = nullptr.
Rafael Espindola via llvm-commits
- [PATCH] D14304: [IR] Restrain paramHasAttr: disallow function attrs
Sanjoy Das via llvm-commits
- [PATCH] D14305: [IR] Add a "parameters" abstraction
Sanjoy Das via llvm-commits
- [PATCH] D14306: [CaptureTracking] Support operand bundles conservatively
Sanjoy Das via llvm-commits
- [lld] r251988 - Handle 0 sized sections like any other section.
Rafael Espindola via llvm-commits
- [llvm] r251989 - [LLVMSymbolize] Factor out the logic for printing structs from DIContext. NFC.
Alexey Samsonov via llvm-commits
- [llvm] r251990 - [SelectionDAG] Use existing constant nodes instead of recreating them. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r251991 - InstCombine: fix sinking of convergent calls
Fiona Glaser via llvm-commits
- [llvm] r251994 - AMDGPU: Alphabetize includes
Matt Arsenault via llvm-commits
- [llvm] r251995 - AMDGPU: Initialize SIFixSGPRCopies so -print-after works
Matt Arsenault via llvm-commits
- [llvm] r251996 - AMDGPU: Make findUsedSGPR more readable
Matt Arsenault via llvm-commits
- [lld] r251998 - [elf2] Implement R_X86_64_TPOFF32.
Michael J. Spencer via llvm-commits
- [llvm] r251999 - AMDGPU: Define correct number of SGPRs
Matt Arsenault via llvm-commits
- [llvm] r252000 - AMDGPU: s[102:103] is unavailable on VI
Matt Arsenault via llvm-commits
- [llvm] r252002 - [WebAssembly] Support wasm select operator
Derek Schuff via llvm-commits
- [llvm] r252003 - Align whitespace
Derek Schuff via llvm-commits
- [llvm] r252004 - Address nit
Derek Schuff via llvm-commits
- Re: [Diffusion] rL251622: [mips] Check the register class before replacing materializations of zero…
Tom Stellard via llvm-commits
- [lld] r252006 - [elf2] Use value-initialization instead of memset.
Michael J. Spencer via llvm-commits
- [llvm] r252008 - AMDGPU: Fix off by one error in register parsing
Matt Arsenault via llvm-commits
- [llvm] r252009 - AMDGPU: Fix asserts on invalid register ranges
Matt Arsenault via llvm-commits
- [llvm] r252010 - AMDGPU: Make flat_scratch name consistent
Matt Arsenault via llvm-commits
- [PATCH] D13735: AMDGPU: Fix off by one in register parsing
Matt Arsenault via llvm-commits
- [PATCH] D13737: AMDGPU: Fix asserts on invalid register ranges
Matt Arsenault via llvm-commits
- [PATCH] D13927: AMDGPU: Remove unused scratch resource operands
Matt Arsenault via llvm-commits
- [PATCH] D13898: AMDGPU: Fix hardcoded alignment of spill.
Matt Arsenault via llvm-commits
- [lld] r252011 - Simplify the logic to avoid the Closed set.
Rafael Espindola via llvm-commits
- [PATCH] D14308: [SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.
Chen Li via llvm-commits
- [PATCH] D13417: [MachineCombiner] make slack optional in critical path cost calculation (PR25016)
Sanjay Patel via llvm-commits
- [llvm] r252014 - CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.
Peter Collingbourne via llvm-commits
- [llvm] r252015 - [LAA] LLE 4/6: APIs to access the dependent instructions for a dependence, NFC
Adam Nemet via llvm-commits
- [llvm] r252016 - [LAA] LLE 5/6: Add predicate functions Dependence::isForward/isBackward, NFC
Adam Nemet via llvm-commits
- [llvm] r252017 - LLE 6/6: Add LoopLoadElimination pass
Adam Nemet via llvm-commits
- [llvm] r252019 - Fix unused variable warning from r252017
Adam Nemet via llvm-commits
- [llvm] r252020 - [llvm-symbolizer] Improve the test for missing input file.
Alexey Samsonov via llvm-commits
- [llvm] r252021 - [LLVMSymbolize] Properly propagate object parsing errors from the library.
Alexey Samsonov via llvm-commits
- [llvm] r252022 - [LLVMSymbolize] Reduce indentation by using helper function. NFC.
Alexey Samsonov via llvm-commits
- [PATCH] D14310: [LLD] Fix Clang-tidy modernize-use-override warnings, other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D14312: [LLVM] Fix some Clang-tidy modernize warnings, other minor fixes
Eugene Zelenko via llvm-commits
- [llvm] r252027 - Fix the test case for Windows.
Alexey Samsonov via llvm-commits
- [llvm] r252028 - [StatepointLowering] Remove distinction between call and invoke safepoints
Igor Laevsky via llvm-commits
- [llvm] r252032 - [CVP] Fold return values if possible
Philip Reames via llvm-commits
- [llvm] r252033 - [LVI] Update a comment to clarify what's actually happening and why
Philip Reames via llvm-commits
- [PATCH] D14313: Add a libLTO diagnostic handler that supports lto_get_error_message API
Yunzhong Gao via llvm-commits
- [PATCH] D12625: [llgo] Force exporting __morestack from llgoi
Peter Collingbourne via llvm-commits
- [PATCH] D14043: [bugpoint] Add a named metadata (+their operands) reducer
Philip Reames via llvm-commits
- [lld] r252034 - Fix Clang-tidy modernize-use-override warnings, other minor fixes.
Eugene Zelenko via llvm-commits
- [llvm] r251640 - [FunctionAttrs] Provide a single SCC node set to all of the
Philip Reames via llvm-commits
- [PATCH] D14315: [ValueTracking] Recognize that and(x, add (x, -1)) clears the low bit
Philip Reames via llvm-commits
- [llvm] r252037 - [OperandBundles] Refactor; NFCI
Sanjoy Das via llvm-commits
- [llvm] r252038 - [OperandBundles] Refactor; NFCI.
Sanjoy Das via llvm-commits
- [PATCH] D14320: Fix createUniqueFile() to do what it is documented to do: create the unique file in a temporary directory if the model isn't absolute. Fix the callers of createUniqueFile() which were affected by this change. Add test cases to verify patch.
Cameron Esfahani via llvm-commits
- [PATCH] D14322: AVX512 : VMOVSHDUP/VMOVSLDUP implementation.
Igor Breger via llvm-commits
- [llvm] r252039 - Fix unit tests on Windows: handle env vars with non-ASCII chars.
Pawel Bylica via llvm-commits
- [llvm] r252040 - Revert "[PatternMatch] Switch to use ValueTracking::matchSelectPattern"
James Molloy via llvm-commits
- [PATCH] D14324: [tsan] Shadow memory setup for OS X
Kuba Brecka via llvm-commits
- [llvm] r252042 - [X86] DAGCombine should not introduce FILD in soft-float mode
Michael Kuperstein via llvm-commits
- [llvm] r252043 - [ELF] elfiamcu triple should imply e_machine == EM_IAMCU
Michael Kuperstein via llvm-commits
- [PATCH] D14328: [tsan] Handle libdispatch worker threads on OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r252044 - [tsan] Shadow memory setup for OS X
Kuba Brecka via llvm-commits
- [PATCH] D14187: [compiler-rt][aarch64] New tests for 128-bit floating-point builtins, fixes of tests and __fixuint
Sergey Dmitrouk via llvm-commits
- [PATCH] D14199: [compiler-rt] [tsan] Unify aarch64 mapping
Dmitry Vyukov via llvm-commits
- [PATCH] D13988: [X86][SSE] Add general memory folding for (V)INSERTPS instruction
Filipe Cabecinhas via llvm-commits
- [PATCH] D14067: [FPEnv Core 02/14] Add FPEnv access flags to fast-math flags
Sergey Dmitrouk via llvm-commits
- [PATCH] D14330: [tsan] Use malloc zone interceptors on OS X
Kuba Brecka via llvm-commits
- [PATCH] D14331: [X86][AVX512] add comi with Sae
Asaf Badouh via llvm-commits
- [PATCH] D14021: Added cfi instructions for correct CFA calculation in case when movpc instruction expands to call and pop
Violeta Vukobrat via llvm-commits
- [llvm] r252046 - Silence an extra semicolon warning; NFC.
Aaron Ballman via llvm-commits
- [llvm] r252048 - Error out when faced with value names containing '\0'
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r252049 - [tsan] Handle libdispatch worker threads on OS X
Kuba Brecka via llvm-commits
- [llvm] r252051 - [SimplifyCFG] Merge conditional stores
James Molloy via llvm-commits
- [PATCH] D14332: [ARM] Combine CMOV into BFI where possible
James Molloy via llvm-commits
- [compiler-rt] r252052 - [tsan] Use malloc zone interceptors on OS X, part 1 (refactoring)
Kuba Brecka via llvm-commits
- [compiler-rt] r252053 - Whitespace fixup for r252052. NFC.
Kuba Brecka via llvm-commits
- [llvm] r251761 - RuntimeDyld: add COFF i386 support
Aaron Ballman via llvm-commits
- [llvm] r252054 - [ThinLTO] Always set linkage type to external when converting alias
Teresa Johnson via llvm-commits
- [PATCH] D14333: [Polly] Cleanup IR after CodeGeneration (WIP)
Michael Kruse via llvm-commits
- [PATCH] D14334: [asan] Remove system_malloc_zone
Kuba Brecka via llvm-commits
- [PATCH] D14335: [x86][avx512] small bugfix in VPBROADCASTM
Asaf Badouh via llvm-commits
- [PATCH] D13361: Support for emitting inline stack probes
Andy Ayers via llvm-commits
- [PATCH] D14336: [tsan] Fix the memcpy interceptor to be memmove compatible on OS X
Kuba Brecka via llvm-commits
- [PATCH] TableGen CGIOperandList should use NumOutOperands instead of NumDefs
Shi, Aaron (en ye) via llvm-commits
- [llvm] r252057 - [ARM] Combine CMOV into BFI where possible
James Molloy via llvm-commits
- [PATCH] D14337: Define a portable macro for specifying packed struct
David Li via llvm-commits
- [PATCH] D12778: Change the probability to check if a hot successor has a more important predecessor in block-placement.
David Li via llvm-commits
- [PATCH] D14327: Add llvm.ldexp.* intrinsic, associated SDNode and library calls
Matt Arsenault via llvm-commits
- [PATCH] D13908: Add new interfaces to MBB for manipulating successors with probabilities instead of weights.
David Li via llvm-commits
- [llvm] r252060 - Created new X86 FMA3 opcodes (FMA*_Int) that are used now for lowering of scalar FMA intrinsics.
Andrew Kaylor via llvm-commits
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk via llvm-commits
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou via llvm-commits
- [PATCH] D14338: [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.
Oleg Ranevskyy via llvm-commits
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Oleg Ranevskyy via llvm-commits
- [llvm] r238276 - [inliner] Fix the early-exit of the inline cost analysis to correctly
Hans Wennborg via llvm-commits
- [PATCH] D14339: AddLLVM: squelch CMP0007 by not adding empty elements to list
Ramkumar Ramachandra via llvm-commits
- [PATCH] D14340: [DAGCombiner] Improve zextload optimization.
Geoff Berry via llvm-commits
- [llvm] r252062 - Relax the check for ninja.
Rafael Espindola via llvm-commits
- [PATCH] D14341: Asan: utility function to determine first wrongly poisoned byte in container.
Kostya Serebryany via llvm-commits
- [PATCH] D14343: [WinEH] Fix establisher param reg in CLR funclets
Joseph Tremoulet via llvm-commits
- [PATCH] D13611: [Polly] Create virtual independent blocks
Johannes Doerfert via llvm-commits
- [PATCH] D14344: [WinEH] Set ExceptionPointerRegister for CoreCLR
Joseph Tremoulet via llvm-commits
- [www] r252064 - Add slides from our talk.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D13671: Add -pretty-print option to llvm-symbolizer
Alexey Samsonov via llvm-commits
- [llvm] r252070 - Orc: Streamline some lambda usage in a unit test
David Blaikie via llvm-commits
- [compiler-rt] r252071 - Asan: utility function to determine first wrongly poisoned byte in
Mike Aizatsky via llvm-commits
- [PATCH] added enter-leave pass to instrument entering and leaving functions
Bob Haarman via llvm-commits
- [PATCH] D14346: Reduce size of MCRelaxableFragment
Akira Hatanaka via llvm-commits
- Fwd: [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Akira Hatanaka via llvm-commits
- [PATCH] D13438: Start replacing vector_extract/vector_insert with extractelt/insertelt
Matt Arsenault via llvm-commits
- [llvm] r252073 - [IR] Add bounds checking to paramHasAttr
Sanjoy Das via llvm-commits
- [llvm] r252074 - [X86][SSE] Add general memory folding for (V)INSERTPS instruction
Simon Pilgrim via llvm-commits
- [llvm] r252075 - llvm-config: Add --has-rtti option
Tom Stellard via llvm-commits
- [PATCH] D11849: llvm-config: Add --has-rtti option
Phabricator via llvm-commits
- [PATCH] D14165: [lld] Ensure we link to the threading library used by std::thread (e.g. pthreads).
Rafael Espíndola via llvm-commits
- [PATCH] D13666: Add an (optional) identification block in the bitcode
Mike Aizatsky via llvm-commits
- [compiler-rt] r252076 - Revert "Reapply: [asan] On OS X, log reports to syslog and os_trace"
Juergen Ributzka via llvm-commits
- [llvm] r252077 - [IR] Add a `data_operand` abstraction
Sanjoy Das via llvm-commits
- [llvm-dev] [PATCH] D12923: Add support for function attribute "notail"
Akira Hatanaka via llvm-commits
- [llvm] r252078 - Warning fix.
Simon Pilgrim via llvm-commits
- [PATCH] D14348: Add Printable class to simplify the construction of Print helpers.
Matthias Braun via llvm-commits
- [llvm] r252083 - Add new interfaces to MBB for manipulating successors with probabilities instead of weights. NFC.
Cong Hou via llvm-commits
- [PATCH] D13761: [llgo] llgoi: separate evaluation from printing
Peter Collingbourne via llvm-commits
- [llvm] r252085 - PM: Rephrase PrintLoopPass as a wrapper around a new-style pass. NFC
Justin Bogner via llvm-commits
- [PATCH] D14041: Use $GO_EXECUTABLE in Go-based lit tests
Peter Collingbourne via llvm-commits
- [PATCH] D12884: [Windows] Symbolize with llvm-symbolizer instead of dbghelp in a self-host
Reid Kleckner via llvm-commits
- [llvm] r252087 - Fix some Clang-tidy modernize warnings, other minor fixes.
Eugene Zelenko via llvm-commits
- [PATCH] D14309: Use updated threshold for indirect call bonus
David Li via llvm-commits
- [llvm] r252088 - [x86] Teach the shrink-wrapping hooks to do the proper thing with Win64.
Quentin Colombet via llvm-commits
- [PATCH] D14350: [FunctionAttrs] Fix an iterator wraparound bug
Sanjoy Das via llvm-commits
- [PATCH] D14351: [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert via llvm-commits
- [PATCH] D14156: [X86] Enable shrink-wrapping by default
Quentin Colombet via llvm-commits
- [llvm] r252090 - Slightly saner handling of thumb branches.
Rafael Espindola via llvm-commits
- [llvm] r252093 - [CMake] Bug 25059 - CMake libllvm.so.$MAJOR.$MINOR shared object name not compatible with ldconfig
Chris Bieneman via llvm-commits
- [llvm] r252095 - [CaptureTracking] Support operand bundles conservatively
Sanjoy Das via llvm-commits
- [llvm] r252096 - fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r252097 - [libFuzzer] when choosing the next unit to mutate, give some preference to the most recent units (they are more likely to be interesting)
Kostya Serebryany via llvm-commits
- [PATCH] D12923: Add support for function attribute "notail"
Reid Kleckner via llvm-commits
- [llvm] r252098 - [SimplifyLibCalls] New transformation: tan(atan(x)) -> x
Davide Italiano via llvm-commits
- [llvm] r252099 - Define portable macros for packed struct definitions:
Xinliang David Li via llvm-commits
- [llvm] r252101 - Simplify .org processing and make it a bit more powerful.
Rafael Espindola via llvm-commits
- [PATCH] D14355: Improve OMPT initialization code
John Mellor-Crummey via llvm-commits
- [llvm] r252102 - Simplify now that emitValueToOffset always returns false.
Rafael Espindola via llvm-commits
- [compiler-rt] r252103 - [TSan] Fix mmap/mmap64 interceptor signature.
Alexey Samsonov via llvm-commits
- [llvm] r252105 - Fix pr24832.
Rafael Espindola via llvm-commits
- [PATCH] D13994: [SimplifyLibCalls] Optimization for pow(x, n) where n is some constant
Mandeep Singh Grang via llvm-commits
- [PATCH] D14356: Sancov in C++.
Kostya Serebryany via llvm-commits
- [PATCH] D14357: [ARM] Enable shrink-wrapping by default
Quentin Colombet via llvm-commits
- [llvm] r252110 - Fix Abbrev emission in WriteIdentificationBlock
Mehdi Amini via llvm-commits
- [PATCH] D14359: [elf2] Add support for R_X86_64_TLSLD.
Michael Spencer via llvm-commits
- [llvm] r252113 - [PGO] Use template file to define runtime structures
Xinliang David Li via llvm-commits
- [PATCH] D14360: [AArch64] Enable shrink-wrapping by default
Quentin Colombet via llvm-commits
- [PATCH] D14361: Let SelectionDAG start to use probability-based interface to add successors.
Cong Hou via llvm-commits
- [llvm] r252116 - AMDGPU: Fix typo
Matt Arsenault via llvm-commits
- [llvm] r252117 - AMDGPU: Add missing v2f64 fadd tests
Matt Arsenault via llvm-commits
- [PATCH] D13806: AMDGPU/SI: Correctly emit global variables with common linkage when targeting HSA
Matt Arsenault via llvm-commits
- [PATCH] D14362: [WebAssembly] Rename ior operator to or to match the spec
Derek Schuff via llvm-commits
- [llvm] r252118 - [Windows] Symbolize with llvm-symbolizer instead of dbghelp in a self-host
Reid Kleckner via llvm-commits
- [llvm] r252119 - Go back to producing relocations for out of range symbols.
Rafael Espindola via llvm-commits
- [compiler-rt] r252121 - [Sanitizer] Use ReportMmapFailureAndDie() in all applicable mmap variants on Posix.
Alexey Samsonov via llvm-commits
- [compiler-rt] r251577 - Reapply: [asan] On OS X, log reports to syslog and os_trace
Alexey Samsonov via llvm-commits
- [llvm] r252123 - [libFuzzer] print a bit fewer lines
Kostya Serebryany via llvm-commits
- [PATCH] D13965: AMDGPU: Print number user SGPRs
Tom Stellard via llvm-commits
- [PATCH] D13901: AMDGPU: Also track whether SGPRs were spilled
Tom Stellard via llvm-commits
- [PATCH] D13900: AMDGPU: Create emergency stack slots during frame lowering
Tom Stellard via llvm-commits
- [PATCH] D13873: AMDGPU: Rename enums to be consistent with HSA code object terminology
Tom Stellard via llvm-commits
- [llvm] r252130 - [IR] Add bounds checking to dataOperandHasImpliedAttr
Sanjoy Das via llvm-commits
- [PATCH] D14363: [FunctionAttrs] Remove a loop, NFC refactor
Sanjoy Das via llvm-commits
- [lld] r252131 - [elf2] Fix R_X86_64_TPOFF32 handling.
Michael J. Spencer via llvm-commits
- [PATCH] D14364: Fix LoopAccessAnalysis when potentially nullptr check are involved
Mehdi AMINI via llvm-commits
- [llvm] r252135 - [WinEH] Fix establisher param reg in CLR funclets
Joseph Tremoulet via llvm-commits
- [PATCH] D13804: AMDGPU/SI: Emit HSA kernels with symbol type STT_AMDGPU_HSA_KERNEL
Tom Stellard via llvm-commits
- [llvm] r252136 - Remove empty lines
Mehdi Amini via llvm-commits
- [llvm] r252137 - Fix OSX build after r252118 (missing parameter for findModulesAndOffsets())
Mehdi Amini via llvm-commits
- [PATCH] D14087: AMDGPU: Disallow s[102:103] on VI in assembler
Tom Stellard via llvm-commits
- [llvm] r252139 - AMDGPU: Make addr64 atomic operand order consistent
Matt Arsenault via llvm-commits
- [llvm] r252140 - AMDGPU: Fix assert when legalizing atomic operands
Matt Arsenault via llvm-commits
- [llvm] r252141 - [FunctionAttrs] Remove a loop, NFC refactor
Sanjoy Das via llvm-commits
- [llvm] r252142 - AMDGPU: Disallow s[102:103] on VI in assembler
Matt Arsenault via llvm-commits
- [PATCH] D13996: Fix SLPVectorizer commutativity reordering
Mehdi AMINI via llvm-commits
- [PATCH] D14368: [ValueTracking] Add a framework for encoding implication rules
Sanjoy Das via llvm-commits
- [PATCH] D14369: [ValueTracking] De-pessimize isImpliedCondition around unsigned compares
Sanjoy Das via llvm-commits
- [PATCH] D9151: Loop Versioning for LICM
Nema, Ashutosh via llvm-commits
- [llvm] r252144 - AMDGPU: Print number user SGPRs
Matt Arsenault via llvm-commits
- [llvm] r252145 - AMDGPU: Also track whether SGPRs were spilled
Matt Arsenault via llvm-commits
- [llvm] r252146 - Fix a bug exposed by uses in CFE
Xinliang David Li via llvm-commits
- [PATCH] D14370: [doc] Compile CUDA with LLVM
Jingyue Wu via llvm-commits
- [llvm] r252148 - MCStreamer.h: Prune \return, corresponding to r252102. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r252149 - Fix LoopAccessAnalysis when potentially nullptr check are involved
Mehdi Amini via llvm-commits
- [llvm] r252150 - RuntimeDyld: fix -Wtype-limits
Saleem Abdulrasool via llvm-commits
- [llvm] r252151 - [X86][AVX512] small bugfix in VPBROADCASTM
Asaf Badouh via llvm-commits
- [llvm] r252152 - [SimplifyCFG] Tweak heuristic for merging conditional stores
James Molloy via llvm-commits
- [llvm] r252153 - [X86][AVX512] add comi with Sae
Asaf Badouh via llvm-commits
- [llvm] r252154 - revert rev. 252153 due to build failure on ubuntu
Asaf Badouh via llvm-commits
- [compiler-rt] r252155 - [tsan] Use malloc zone interceptors on OS X, part 2
Kuba Brecka via llvm-commits
- [PATCH] D14377: [tsan] Allow memmove interceptor to be used when TSan is not initialized
Kuba Brecka via llvm-commits
- [PATCH] D14379: [tsan] Fix pthread_once interceptor for OS X
Kuba Brecka via llvm-commits
- [polly] r252157 - Fix escaping value to subregion entry node phi
Michael Kruse via llvm-commits
- [PATCH] D12913: Fixed debug info emitting for imported entity defined directly in a function scope.
Amjad Aboud via llvm-commits
- [compiler-rt] r252159 - [tsan] Alternative ThreadState storage for OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r252160 - [tsan] Fix pthread_once interceptor for OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r252161 - [tsan] Allow memmove interceptor to be used when TSan is not initialized
Kuba Brecka via llvm-commits
- [compiler-rt] r252162 - [tsan] Fix the memcpy interceptor to be memmove compatible on OS X
Kuba Brecka via llvm-commits
- [compiler-rt] r252163 - Lint warning fixup for r252160 ("[tsan] Fix pthread_once interceptor for OS X").
Kuba Brecka via llvm-commits
- [PATCH] D14381: [tsan] Fix build warnings on OS X
Kuba Brecka via llvm-commits
- [llvm] r252164 - Fix a signed/unsigned mismatch warning; NFC.
Aaron Ballman via llvm-commits
- [PATCH] D14380: [ARM] Combine BFIs together
James Molloy via llvm-commits
- [compiler-rt] r252165 - [tsan] Fix build warnings on OS X
Kuba Brecka via llvm-commits
- [lld] r252166 - Don't implicitly construct an Archive::child_iterator.
Rafael Espindola via llvm-commits
- [lld] r252167 - Avoid implicit Archive::child_iterator construction.
Rafael Espindola via llvm-commits
- [PATCH] D14382: [ELF2] - Basic implementation of -r/--relocatable
George Rimar via llvm-commits
- [llvm] r252168 - [ARM] Compute known bits for ARMISD::CMOV
James Molloy via llvm-commits
- [lld] r252169 - Check the range of R_X86_64_TPOFF32.
Rafael Espindola via llvm-commits
- [llvm] r252171 - Update comment to LoopAccessInfo after r251800. NFC
Silviu Baranga via llvm-commits
- [polly] r252172 - Use per-BB value maps for non-exit BBs
Michael Kruse via llvm-commits
- [PATCH] D13161: [PATCH, PR24373] Combine shifts for x86
Evgeny Stupachenko via llvm-commits
- [llvm] r252174 - [WebAssembly] Rename ior operator to or to match the spec
Derek Schuff via llvm-commits
- [llvm] r252176 - Add cfi instr for CFA calculation when movpc is expanded to call and pop
Petar Jovanovic via llvm-commits
- [llvm] r252177 - [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.
Oleg Ranevskyy via llvm-commits
- [PATCH] D14386: [Statepoints] Mark gc.result and gc.relocate as readonly
Igor Laevsky via llvm-commits
- [PATCH] D14387: Move comdat setup after global value body linking in ModuleLinker
Teresa Johnson via llvm-commits
- [lld] r252178 - Remove redundant namespace specifiers.
Rui Ueyama via llvm-commits
- [compiler-rt] r252180 - [compiler-rt][aarch64] New tests for 128-bit floating-point builtins, fixes of tests and __fixuint
Sergey Dmitrouk via llvm-commits
- [PATCH] D12781: PGO IR-level instrumentation infrastructure
Rong Xu via llvm-commits
- [llvm] r252186 - [SimplifyLibCalls] Use hasFloatVersion(). NFCI.
Davide Italiano via llvm-commits
- [PATCH] D13990: These are the matching changes needed to the lld project for the changes to llvm that changed the Archive and Child interfaces in libObject.
Kevin Enderby via llvm-commits
- [llvm] r252192 - Reapply r250906 with many suggested updates from Rafael Espindola.
Kevin Enderby via llvm-commits
- [lld] r252193 - These are the matching changes needed to the lld project for the changes to llvm
Kevin Enderby via llvm-commits
- [llvm] r252194 - [WebAssembly] Add WebAssemblyMCInstLower.cpp.
Dan Gohman via llvm-commits
- [llvm] r252196 - replace MachineCombinerPattern namespace and enum with enum class; NFCI
Sanjay Patel via llvm-commits
- [polly] r252197 - RunTimeDebugBuilder: Allocate memory _after_ knowing how much is needed
Tobias Grosser via llvm-commits
- [polly] r252200 - ScopInfo: Allocate globally unique memory access identifiers
Tobias Grosser via llvm-commits
- [llvm] r252202 - [WebAssembly] Update wasm builtin functions to match spec changes.
Dan Gohman via llvm-commits
- [PATCH] D13269: Improved X86-FMA3 mem-folding & coalescing
Vyacheslav Klochkov via llvm-commits
- [PATCH] D13686: [SCEV] Teach SCEV some axioms about non-wrapping arithmetic
Richard Trieu via llvm-commits
- [llvm] r252203 - [WebAssembly] Add AsmString strings for most instructions.
Dan Gohman via llvm-commits
- [llvm] r252204 - [WebAssembly] Rename Immediate instructions to Const.
Dan Gohman via llvm-commits
- [llvm] r252208 - [WebAssembly] Fix copypasta.
Dan Gohman via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Srdjan Obucina via llvm-commits
- [llvm] r252209 - Refactor: Simplify boolean conditional return statements in llvm/lib/Analysis
Alexander Kornienko via llvm-commits
- [PATCH] D9967: Refactor: Simplify boolean conditional return statements in llvm/lib/Analysis
Alexander Kornienko via llvm-commits
- [llvm] r252210 - [WinEH] Fix funclet prologues with stack realignment
Reid Kleckner via llvm-commits
- [llvm] r252212 - Refactor: Simplify boolean conditional return statements in lib/llvm/ExecutionEngine/Orc
Alexander Kornienko via llvm-commits
- [llvm] r252213 - [ASan] Disable instrumentation for inalloca variables.
Alexey Samsonov via llvm-commits
- [PATCH] D9973: Refactor: Simplify boolean conditional return statements in lib/llvm/ExecutionEngine/Orc
Alexander Kornienko via llvm-commits
- [PATCH] D14391: [ValueTracking] Add parameters to isImpliedCondition; NFC
Sanjoy Das via llvm-commits
- [PATCH] D14392: [ValueTracking] Teach isImpliedCondition a new bitwise trick
Sanjoy Das via llvm-commits
- [llvm] r252217 - Remove windows line endings introduced by r252177. NFC.
Tim Northover via llvm-commits
- [llvm] r252219 - DI: Reverse direction of subprogram -> function edge.
Peter Collingbourne via llvm-commits
- [PATCH] D10553: misc-uninitialized-field
Alexander Kornienko via llvm-commits
- [llvm] r252222 - Fix Kaleidoscope example.
Peter Collingbourne via llvm-commits
- [PATCH] D13619: [Extension] Optimizing const member objects.
Larisse Voufo via llvm-commits
- [PATCH] D14396: [LIR] Simplify code by making DataLayout globally accessible. NFC.
Chad Rosier via llvm-commits
- [PATCH] D14397: [mips] Define patterns for the atomic_{load, store}_{8, 16, 32, 64} nodes.
Vasileios Kalintiris via llvm-commits
- [PATCH] D14398: Strip metadata when speculatively hoisting instructions
Igor Laevsky via llvm-commits
- [PATCH] D14399: [X86][SSE] Combine UNPCKL with vector_shuffle into UNPCKH to save one instruction for sext from v16i8 to v16i16 and v8i16 to v8i32.
Cong Hou via llvm-commits
- [llvm] r252226 - Update tutorial for debug info IR change.
Peter Collingbourne via llvm-commits
- [llvm] r252231 - Revert r251050 to fix miscompile when running Clang -O1
Richard Trieu via llvm-commits
- [llvm] r251050 - [SCEV] Teach SCEV some axioms about non-wrapping arithmetic
Richard Trieu via llvm-commits
- [PATCH] D14400: [SimplifyLibCalls] Tranform log(pow(x, y)) -> y*log(x)
Davide Italiano via llvm-commits
- [llvm] r252236 - Re-apply r251050 with a for PR25421
Sanjoy Das via llvm-commits
- [PATCH] D14394: Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots
Mike Aizatsky via llvm-commits
- [llvm] r252237 - Small simplification by moving early continue earlier.
Rafael Espindola via llvm-commits
- [llvm] r252241 - git-clang-format an area I am about to change.
Rafael Espindola via llvm-commits
- [PATCH] D14401: [PGO] Make indexed value profile data more compact and add structural definitions for the data format
David Li via llvm-commits
- [llvm] r252243 - Simplify the constructor. NFC.
Rafael Espindola via llvm-commits
- [llvm] r252246 - Pass the streamer to the constructor instead of every other method. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D14404: [RuntimeDyld] Add support for R_X86_64_PC8 relocation.
Maksim Panchenko via llvm-commits
- [PATCH] D14405: Create Makefile variables for 'share' and 'libexec' for D14403
Jonathan Roelofs via llvm-commits
- [llvm] r252247 - [bugpoint] Add a named metadata (+their operands) reducer
Keno Fischer via llvm-commits
- [llvm] r252249 - [WinEH] Clone funclets with multiple parents
Andrew Kaylor via llvm-commits
- [PATCH] D13924: AMDGPU: Hack for VS_32 register pressure
Matt Arsenault via llvm-commits
- [PATCH] D14407: [WinEH] Mark funclet entries and exits as clobbering all registers
Reid Kleckner via llvm-commits
- [llvm] r252253 - Fix bugpoint breakage on libcxx introduced by r252247
Keno Fischer via llvm-commits
- [llvm] r252255 - Fix build warnings
Andrew Kaylor via llvm-commits
- [PATCH] D14064: Convert Returned Constant i1 Values to i32 on PPC64
Thomas Jablin via llvm-commits
- [llvm] r252257 - CommandGuide/lit.rst: Document the new commandline option -a
Matthias Braun via llvm-commits
- [llvm] r252258 - Temporarily disable flaky checks in wineh-multi-parent-cloning.
Andrew Kaylor via llvm-commits
- [llvm] r252259 - [Statepoints] Mark gc.result and gc.relocate as readonly
Igor Laevsky via llvm-commits
- [llvm] r252260 - Use a range loop.
Rafael Espindola via llvm-commits
- [www] r252262 - Add slides from our talk.
Paul Robinson via llvm-commits
- [test-suite] r252263 - Add some missing reference output files
Matthias Braun via llvm-commits
- [PATCH] D14408: [FunctionAttrs] Add handling for operand bundles
Sanjoy Das via llvm-commits
- [llvm] r252265 - NFC: Update documentation for createUniqueFile() to explain that models without an absolute path will be created in the current directory.
Cameron Esfahani via llvm-commits
- [llvm] r252266 - [WinEH] Split EH_RESTORE out of CATCHRET for 32-bit EH
Reid Kleckner via llvm-commits
- [PATCH] D13308: Value profiling - remaining LLVM changes
Justin Bogner via llvm-commits
- [llvm] r252267 - Range-for some LiveIntervals code under review
Reid Kleckner via llvm-commits
- [PATCH] D14412: [Polly][WIP] Emit remarks for taken assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D14413: [Polly][WIP] Use parameter constraints provided via llvm.assume
Johannes Doerfert via llvm-commits
- [llvm] r252268 - docs: Document function-attached metadata and IR changes from r252219.
Peter Collingbourne via llvm-commits
- [llvm] r252270 - Delete dead store. NFC.
Rafael Espindola via llvm-commits
- [llvm] r252271 - Simplify the alignment handling in FDE emission.
Rafael Espindola via llvm-commits
- [PATCH] D14393: Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots
Sean Silva via llvm-commits
- [PATCH] D14033: [PGO] Eliminate emission of runtime hook user (Linux)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D14420: [Polly][WIP] Add polly profitable source annotation
Johannes Doerfert via llvm-commits
- [polly] r252273 - Adjust debug metadata to LLVM changes in 252219
Tobias Grosser via llvm-commits
- [PATCH] D13828: Do not process __config file in C mode
Eric Fiselier via llvm-commits
- [lld] r252275 - [ELF2] Add GOT section for MIPS target.
Igor Kudrin via llvm-commits
- [llvm] r252276 - Code style fix (caused by wrongly default clang-format style) (NFC)
Xinliang David Li via llvm-commits
- [llvm] r250032 - [LoopVectorize] Shrink integer operations into the smallest type possible
Michael Zolotukhin via llvm-commits
- [compiler-rt] r252277 - Trying to fix the FreeBSD build breakage due to r251916.
Kuba Brecka via llvm-commits
- [PATCH] D14424: [tsan] Enable new/delete C++ interceptors for OS X
Kuba Brecka via llvm-commits
- [PATCH] D14427: [tsan] Implement an invisible barrier in the runtime to make it available on OS X
Kuba Brecka via llvm-commits
- [PATCH] D14428: [tsan] Replace pthread_yield with sched_yield in lit tests
Kuba Brecka via llvm-commits
- [PATCH] D14429: [mips][microMIPS][DSP] Implement PACKRL.PH, PICK.PH, PICK.QB, SHILO, SHILOV and WRDSP instructions
Zlatko Buljan via llvm-commits
- [PATCH] D14431: [tsan] Fix interceptor names in lit tests for OS X
Kuba Brecka via llvm-commits
- [llvm] r252279 - Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple parents"
NAKAMURA Takumi via llvm-commits
- [llvm] r252280 - DIBuilder.h: Prune \param(s) corresponding to r252219. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D14434: tsan: make invisible test barrier portable
Dmitry Vyukov via llvm-commits
- [LNT] r252281 - Do not show samples in sparkline for failed results.
Kristof Beyls via llvm-commits
- [llvm] r252282 - Add a new attribute: norecurse
James Molloy via llvm-commits
- [compiler-rt] r252283 - [tsan] Replace pthread_yield with sched_yield in lit tests
Kuba Brecka via llvm-commits
- [compiler-rt] r252284 - [tsan] Enable new/delete C++ interceptors for OS X
Kuba Brecka via llvm-commits
- [PATCH] D14436: [mips][microMIPS] Implement LBUX, LHX, LWX, MAQ_S[A].W.PHL, MAQ_S[A].W.PHR, MFHI, MFLO, MTHI and MTLO instructions
Hrvoje Varga via llvm-commits
- [llvm] r252291 - AMDGPU/SI: Emit HSA kernels with symbol type STT_AMDGPU_HSA_KERNEL
Tom Stellard via llvm-commits
- [compiler-rt] r252292 - tsan: make invisible test barrier portable
Dmitry Vyukov via llvm-commits
- [llvm] r252293 - [mips] Define patterns for the atomic_{load, store}_{8, 16, 32, 64} nodes.
Vasileios Kalintiris via llvm-commits
- [llvm] r252294 - [mips][ias] Range check uimmz operands.
Daniel Sanders via llvm-commits
- [llvm] r252295 - [mips][ias] Range check uimm2 operands and fix a bug this revealed.
Daniel Sanders via llvm-commits
- [llvm] r252296 - [mips][ias] Range check uimm3 operands.
Daniel Sanders via llvm-commits
- [llvm] r252297 - [mips][ias] Range check uimm4 operands and fixed a bug this revealed.
Daniel Sanders via llvm-commits
- [llvm] r252299 - Pass SectionStart directly to the one function that uses it.
Rafael Espindola via llvm-commits
- [llvm] r252300 - Use SHT_X86_64_UNWIND on every OS.
Rafael Espindola via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Björn Steinbrink via llvm-commits
- [polly] r252301 - Fix reuse of non-dominating synthesized value in subregion exit
Michael Kruse via llvm-commits
- [polly] r252302 - Add missing '%loadPolly' to test case
Tobias Grosser via llvm-commits
- [llvm] r252304 - git clang-format and fix variable names. NFC.
Rafael Espindola via llvm-commits
- [llvm] r252305 - Simplify the creation of .eh_frame/.debug_frame sections.
Rafael Espindola via llvm-commits
- [llvm] r252306 - Revert "Simplify the creation of .eh_frame/.debug_frame sections."
Rafael Espindola via llvm-commits
- [PATCH] D14439: [tsan] Add Darwin support for lit tests
Kuba Brecka via llvm-commits
- [compiler-rt] r252309 - [tsan] Add Darwin support for lit tests
Kuba Brecka via llvm-commits
- [lld] r252312 - .eh_frame is not normally writable. Update the test to reflect that.
Rafael Espindola via llvm-commits
- [llvm] r252313 - Bring r252305 back with a test fix.
Rafael Espindola via llvm-commits
- [PATCH] D14443: [tsan] Turn lit test deadlocks into failures (OS X)
Kuba Brecka via llvm-commits
- [PATCH] D14444: ELFYAML: Add support for parsing AMDGPU section attribute flags
Tom Stellard via llvm-commits
- [PATCH] D14445: AMDGPU: Don't always hard-code symbol type to STT_AMDGPU_HSA_KERNEL
Tom Stellard via llvm-commits
- [PATCH] D14446: Fallback to getpwuid() in path::home_directory() on Unix.
Paweł Bylica via llvm-commits
- [PATCH] D14447: Restore "Move metadata linking after lazy global materialization/linking."
Teresa Johnson via llvm-commits
- [llvm] r252316 - [AArch64]Enable the narrow ld promotion only on profitable microarchitectures
Jun Bum Lim via llvm-commits
- [llvm] r252317 - [LIR] Simplify code by making DataLayout globally accessible. NFC.
Chad Rosier via llvm-commits
- [PATCH] D14448: [mips] Move MC tests for the DSP ASE into the standard format.
Daniel Sanders via llvm-commits
- [PATCH] D13867: AMDGPU: Add pass to detect used kernel features
Tom Stellard via llvm-commits
- [PATCH] D14449: [ELF2] -omagic implementation
George Rimar via llvm-commits
- [PATCH] D14450: [ELF2] Add mandatory .dynamic section entries on MIPS.
Igor Kudrin via llvm-commits
- [PATCH] D14451: [ELF2] - Fixed crash for case when section sh_entsize is set to zero for SHF_MERGE type of sections.
George Rimar via llvm-commits
- [llvm] r252318 - [WinEH] Mark funclet entries and exits as clobbering all registers
Reid Kleckner via llvm-commits
- [llvm] r252319 - Restore "Move metadata linking after lazy global materialization/linking."
Teresa Johnson via llvm-commits
- [llvm] r252320 - Restore "Move metadata linking after lazy global materialization/linking."
Teresa Johnson via llvm-commits
- [llvm] r252321 - AMDGPU: Hack for VS_32 register pressure
Matt Arsenault via llvm-commits
- [llvm] r252322 - AMDGPU: Fix hardcoded alignment of spill.
Matt Arsenault via llvm-commits
- [llvm] r252323 - AMDGPU: Add pass to detect used kernel features
Matt Arsenault via llvm-commits
- [PATCH] D14038: SelectionDAG: Match min/max if the scalar operation is legal
Matt Arsenault via llvm-commits
- [llvm] r252324 - AMDGPU: Remove unused scratch resource operands
Matt Arsenault via llvm-commits
- [llvm] r252327 - AMDGPU: Create emergency stack slots during frame lowering
Matt Arsenault via llvm-commits
- [llvm] r252328 - AMDGPU: Cleanup includes
Matt Arsenault via llvm-commits
- [PATCH] D14454: [WinEH] Fix mutli-parent cloning
Andy Kaylor via llvm-commits
- [llvm] r252329 - [Docs] Change ARM build info to CMake
Renato Golin via llvm-commits
- [FYI patch] Produce multiple .eh_frame sections
Rafael Espíndola via llvm-commits
- [llvm] r252331 - [ValueTracking] Add a framework for encoding implication rules
Sanjoy Das via llvm-commits
- [llvm] r252332 - [ValueTracking] De-pessimize isImpliedCondition around unsigned compares
Sanjoy Das via llvm-commits
- [llvm] r252333 - [ValueTracking] Add parameters to isImpliedCondition; NFC
Sanjoy Das via llvm-commits
- [PATCH] D13284: [ PowerPC ] Remove FeatureMFOCRF from the e500mc ProcessorModel.
trix via llvm-commits
- [PATCH] D13829: [IR] Move optional data in llvm::Function into a hungoff uselist
Vedant Kumar via llvm-commits
- [PATCH] D14457: ELF: Add missing case for AMDGPU to ELFFile::kindArch()
Tom Stellard via llvm-commits
- [llvm] r252334 - [WebAssembly] Make expression-stack pushing explicit
Dan Gohman via llvm-commits
- [llvm] r252335 - Improved the operands commute transformation for X86-FMA3 instructions.
Andrew Kaylor via llvm-commits
- [lld] r252336 - Fix a few windows only tests.
Rafael Espindola via llvm-commits
- [llvm] r252337 - Fix SLPVectorizer commutativity reordering
Mehdi Amini via llvm-commits
- [PATCH] D14460: ELF/AMDGPU: Give symbols in the .hsatext section section relative offsets
Tom Stellard via llvm-commits
- [llvm] r252339 - AMDGPU/SI: Refactor VOP[12C] tablegen definitions
Tom Stellard via llvm-commits
- [PATCH] D13437: AMDGPU/SI: Refactor VOP[12C] tablegen definitions
Phabricator via llvm-commits
- [llvm] r252340 - MachineScheduler: Add regpressure information to debug dump
Matthias Braun via llvm-commits
- [llvm] r252341 - [ShrinkWrapping] Teach shrink-wrapping how to analyze RegMask.
Quentin Colombet via llvm-commits
- [llvm] r252342 - [SimplifyLibCalls] Don't hardcode the function name.
Davide Italiano via llvm-commits
- [llvm] r252343 - [InstCombine] Don't RAUW tokens with undef
David Majnemer via llvm-commits
- [llvm] r252344 - [WebAssembly] Add more explicit pushes to the tests.
Dan Gohman via llvm-commits
- [llvm] r252345 - [WebAssembly] Use more explicit types in testcases.
Dan Gohman via llvm-commits
- [PATCH] D14461: AMDGPU: Remove SIPrepareScratchRegs
Matt Arsenault via llvm-commits
- [PATCH] D14462: AMDGPU: Check feature attributes in SIMachineFunctionInfo
Matt Arsenault via llvm-commits
- [PATCH] D14463: AMDGPU: Print more fields in comments
Matt Arsenault via llvm-commits
- [PATCH] D14464: Add discriminators for call instructions that are from the same line and same basic block.
Dehao Chen via llvm-commits
- [PATCH] D14465: AMDGPU: Rework how private buffer passed for HSA
Matt Arsenault via llvm-commits
- [llvm] r252349 - DAGCombiner: Check shouldReduceLoadWidth before combining (and (load), x) -> extload
Tom Stellard via llvm-commits
- [PATCH] D13805: DAGCombiner: Check shouldReduceLoadWidth before combining (and (load), x) -> extload
Phabricator via llvm-commits
- [lld] r252352 - Round up the memsize of PT_TLS.
Rafael Espindola via llvm-commits
- [PATCH] D14466: [SimplifyLibCalls] pow(x, 0.5) -> sqrt(x) in fast-math mode
Davide Italiano via llvm-commits
- [polly] r252357 - polly/ADT: Remove implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12577: std::string asan annotations
Mike Aizatsky via llvm-commits
- [compiler-rt] r252359 - [ASan] Add two new functions to DLL thunk.
Alexey Samsonov via llvm-commits
- [llvm] r252361 - [X86] Don't fold non-LSB extracts into truncating broadcasts.
Ahmed Bougacha via llvm-commits
- [llvm] r252362 - [X86] SRL non-LSB extracts when folding to truncating broadcasts.
Ahmed Bougacha via llvm-commits
- [llvm] r252363 - [X86] Fold (trunc (i32 (zextload i16))) into vbroadcast.
Ahmed Bougacha via llvm-commits
- [llvm] r252364 - [AArch64][FastISel] Don't even try to select vector icmps.
Ahmed Bougacha via llvm-commits
- [compiler-rt] r252365 - [CMake] Need to filter ${arch}/*.c builtins as well as ${arch}/*.S builtins.
Chris Bieneman via llvm-commits
- [llvm] r252366 - [Support] Use GetTempDir to get the temporary dir path on Windows.
Pawel Bylica via llvm-commits
- [llvm] r252367 - Revert r252366: [Support] Use GetTempDir to get the temporary dir path on Windows.
Pawel Bylica via llvm-commits
- [PATCH] D14468: Add zero size dummy data to ensure section symbol is always created
David Li via llvm-commits
- [llvm] r252368 - Add 'notail' marker for call instructions.
Akira Hatanaka via llvm-commits
- [llvm] r252370 - [InstCombine] Don't insert an instruction after a terminator
David Majnemer via llvm-commits
- [llvm] r252371 - ADT: Remove last implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r252372 - ADT: Require explicit ilist iterator/pointer conversions
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r252373 - Revert "ADT: Require explicit ilist iterator/pointer conversions"
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D14469: [ARM] add overrides for isCheapToSpeculateCttz() and isCheapToSpeculateCtlz()
Sanjay Patel via llvm-commits
- [PATCH] D12856: Always promote f16
Ahmed Bougacha via llvm-commits
- [polly] r252375 - Fix non-affine region dominance of implicitely stored values
Michael Kruse via llvm-commits
- [llvm] r252377 - [InstCombine] Teach FoldPHIArgZextsIntoPHI about EHPads
David Majnemer via llvm-commits
- [llvm] r252379 - examples: Remove implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r252380 - Reapply "ADT: Require explicit ilist iterator/pointer conversions"
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D14470: [asan] Fix the deadlocks introduced by "On OS X, log reports to syslog and os_trace" commit
Anna Zaks via llvm-commits
- [llvm] r252383 - [WinEH] Update exception pointer registers
Joseph Tremoulet via llvm-commits
- [llvm] r252386 - [FunctionAttrs] Fix an iterator wraparound bug
Sanjoy Das via llvm-commits
- [llvm] r252387 - [FunctionAttrs] Add handling for operand bundles
Sanjoy Das via llvm-commits
- [llvm] r252388 - [OperandBundles] Rename accessor, NFC
Sanjoy Das via llvm-commits
- [llvm] r252389 - [FunctionAttrs] Add comment and clarify assertion message; NFC
Sanjoy Das via llvm-commits
- [PATCH] D14473: [Verifier] Improve error for cross-module references
Keno Fischer via llvm-commits
- [PATCH] D14474: Also map the personality function in CloneFunctionInto
Keno Fischer via llvm-commits
- [llvm] r252392 - Unbreak the build
Sanjoy Das via llvm-commits
- [llvm] r252394 - Try to fix build more -- like r252392 but for WebAssembly.
Nico Weber via llvm-commits
- [llvm] r252395 - [Bitcode] Add enums for call instruction markers and flags. NFC.
Akira Hatanaka via llvm-commits
- [Diffusion] rL249854: Clear SectionSymbols in MCContext::Reset
Keno Fischer via llvm-commits
- [PATCH] D14475: [Sink] Don't move landingpads
Keno Fischer via llvm-commits
- [PATCH] D14476: [LVI] Introduce an intersect operation on lattice values
Philip Reames via llvm-commits
- [PATCH] D14477: Remove unnecessary call to getAllocatableRegClass
Matt Arsenault via llvm-commits
- [PATCH] D11897: [libunwind] Make it possible to use libunwind without heap.
whitequark via llvm-commits
- [PATCH] D14478: AMDGPU: Set isAllocatable = 0 on VS_32/VS_64
Matt Arsenault via llvm-commits
- [PATCH] D14479: Fix bug 25440: GVN assertion after coercing loads
Weiming Zhao via llvm-commits
- [llvm] r252401 - Erase unused FunctionDIs variables after r252219.
Yaron Keren via llvm-commits
- [compiler-rt] r252402 - [tsan] Turn lit test deadlocks into failures (OS X)
Kuba Brecka via llvm-commits
- [polly] r252411 - [FIX] Remove all invariant load occurences from own execution context
Johannes Doerfert via llvm-commits
- [polly] r252412 - [FIX] Bail out if there is a dependence cycle between invariant loads
Johannes Doerfert via llvm-commits
- [PATCH] D14481: [SCEV] Simplify adds to a canonical sum of product
Sanjoy Das via llvm-commits
- [llvm] r251113 - [CodeGen] Mark setjmp/catchret MBBs address-taken
Joerg Sonnenberger via llvm-commits
- [PATCH] D14482: Define findModulesAndOffsets() unconditionally to unbreak build
Kamil Rytarowski via llvm-commits
- [PATCH] D14483: Destructor loads of struct that do not contains padding in InstCombine.
Amaury SECHET via llvm-commits
- [llvm] r252413 - [WinEH] Update PHIs of CATCHRET successors
David Majnemer via llvm-commits
- [llvm] r252414 - Make bugpoint ehpad/token friendly
David Majnemer via llvm-commits
- [lld] r252415 - [ELF2/AArch64] Support R_AARCH64_LDST64_ABS_LO12_NC relocation.
Davide Italiano via llvm-commits
- [llvm] r252416 - [LoopStrengthReduce] Don't bother fixing up PHIs from EH Pad preds
David Majnemer via llvm-commits
- [PATCH] D14150: Pointers in Masked Load, Store, Gather, Scatter intrinsics.
Elena Demikhovsky via llvm-commits
- [llvm] r252417 - [PowerPC] Fix LoopPreIncPrep not to depend on SCEV constant simplifications
Hal Finkel via llvm-commits
- [llvm] r252418 - Appease hosts without HAVE_BACKTRACE nor ENABLE_BACKTRACES.
NAKAMURA Takumi via llvm-commits
- [PATCH] D14485: Vector GEP - a fix in InstCombine
Elena Demikhovsky via llvm-commits
- [PATCH] D14480: Improve running time of getAsmSrcLocInfo
Rafael Ávila de Espíndola via llvm-commits
- [polly] r252419 - Verify IR after we bail out
Johannes Doerfert via llvm-commits
- [PATCH] D14486: [tsan] Skip building libcxx_tsan on OS X
Kuba Brecka via llvm-commits
- [polly] r252420 - [FIX] Use unreachable to indicate dead code and repair dominance
Johannes Doerfert via llvm-commits
- [compiler-rt] r252421 - [PGO] Cleanup: fix function-data field names
Xinliang David Li via llvm-commits
- [PATCH] D14487: [PGO]: Add llvm main include dir to profile runtime header path.
David Li via llvm-commits
- [polly] r252422 - [FIX] Introduce different SAI objects for scalar and memory accesses
Johannes Doerfert via llvm-commits
- [llvm] r252423 - [RuntimeDyld] Add support for R_X86_64_PC8 relocation.
Maksim Panchenko via llvm-commits
- [polly] r252424 - [FIX] Carefully simplify assumptions in the presence of error blocks
Johannes Doerfert via llvm-commits
- [www] r252427 - Add WebAssembly slides.
Tanya Lattner via llvm-commits
- [www] r252428 - Add Input Space Splitting for OpenCL slides
Tanya Lattner via llvm-commits
- [www] r252430 - Add Global Instruction Selection Slides.
Tanya Lattner via llvm-commits
- [www] r252431 - Add Beyond Sanitizers slides.
Tanya Lattner via llvm-commits
- [PATCH] D13606: [Introduction] Redundant load reduction with invariant intrinsics
Nick Lewycky via llvm-commits
- [llvm] r252432 - [AsmParser] Allow tokens to be put back in to the token stream.
Colin LeMahieu via llvm-commits
- [PATCH] D14005: Use the new 'InvariantInfo' property to eliminate redundant loads with --instcombine
Nick Lewycky via llvm-commits
- [llvm] r252433 - [PGO] Instr func name var creation code refactoring
Xinliang David Li via llvm-commits
- [PATCH] D14007: Load elimination based on new 'InvarantInfo' property for global variables.
Nick Lewycky via llvm-commits
- [PATCH] D14004: Use the new 'InvariantInfo' property to eliminate redundant loads with --gvn.
Nick Lewycky via llvm-commits
- [llvm] r252435 - [AsmParser] Provide target direct access to mnemonic token. Allow assignment parsing to be hooked by target. Allow target to specify if identifier is a label.
Colin LeMahieu via llvm-commits
- [polly] r252436 - [NFC] Remove unused variable.
Johannes Doerfert via llvm-commits
- [polly] r252437 - [FIX] Initialize incoming scalar memory locations for PHIs
Johannes Doerfert via llvm-commits
- [PATCH] D14003: Express and handle specific info about the processing of invariant intrinsics
Nick Lewycky via llvm-commits
- [PATCH] D14009: Handle info about the processing of invariant intrinsics...
Nick Lewycky via llvm-commits
- [llvm] r252439 - [AsmParser] Backends can parameterize ASM tokenization.
Colin LeMahieu via llvm-commits
- [llvm] r252440 - [AsmParser] Generalize matching for grammars without mnemonic-lead statements
Colin LeMahieu via llvm-commits
- [PATCH] D14489: [AArch64] Applying load pair optimization for volatile load
Junmo Park via llvm-commits
- [llvm] r252442 - Add a method to the BitcodeReader to parse only the identification block
Mehdi Amini via llvm-commits
- [PATCH] D13692: Silence warning for unrecognised "-std=c99" warning on MSVC
angelsl via llvm-commits
- [PATCH] D13926: Set -std=c99 flag on Darwin for builtins too
angelsl via llvm-commits
- [PATCH] D14115: Fix Android clear_cache ASM
angelsl via llvm-commits
- [PATCH] D14054: Use hexadecimal floating point literals instead of decimal
angelsl via llvm-commits
- [PATCH] D14490: Fix non-affine region dominance of implicitely stored values
Michael Kruse via llvm-commits
- [llvm] r252443 - [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission.
Colin LeMahieu via llvm-commits
- [llvm] r252444 - [Hexagon] Adding LLVMBuild.txt reference to HexagonAsmParser.
Colin LeMahieu via llvm-commits
- [polly] r252445 - Fix non-affine generated entering node not being recognized as dominating
Michael Kruse via llvm-commits
- [llvm] r252446 - [Hexagon] Maybe the makefile?
Colin LeMahieu via llvm-commits
- [llvm] r252447 - [Hexagon] Removing extra gen line.
Colin LeMahieu via llvm-commits
- [llvm] r252448 - [Hexagon] Fixing warnings.
Colin LeMahieu via llvm-commits
- [polly] r252449 - Revert "Fix non-affine generated entering node not being recognized as dominating"
Johannes Doerfert via llvm-commits
- [llvm] r252450 - [Hexagon] Removing XFAIL on Hexagon target.
Colin LeMahieu via llvm-commits
- [polly] r252451 - [FIX] Use same alloca for invariant loads and the scalar users
Johannes Doerfert via llvm-commits
- [llvm] r252453 - [Hexagon] Adding override to methods.
Colin LeMahieu via llvm-commits
Last message date:
Sun Nov 8 23:34:02 PST 2015
Archived on: Sun Nov 8 23:32:09 PST 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).