The Week Of Monday 8 June 2015 Archives by author
Starting: Mon Jun 8 00:36:14 PDT 2015
Ending: Sun Jun 14 22:46:29 PDT 2015
Messages: 1019
- [lld] Support for PECOFF in gnu ld mode
Saleem Abdulrasool
- [lld] Support for PECOFF in gnu ld mode
Saleem Abdulrasool
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
Aboud, Amjad
- [llvm] r239302 - ARM]: Add support for MMFR4_EL1 in assembler
Javed Absar
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Mehdi Amini
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Mehdi Amini
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Mehdi Amini
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Mehdi Amini
- [llvm] r239566 - [Support] Fix a race initializing a static local in MSVC
Mehdi Amini
- [llvm] r239566 - [Support] Fix a race initializing a static local in MSVC
Mehdi Amini
- [PATCH] Fix endianess issue in global variable constant initialization in NVPTX.
Samuel Antao
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Samuel Antao
- [llvm] r239412 - The constant initialization for globals in NVPTX is generated as an
Samuel Antao
- [PATCH] Fix endianess issue in global variable constant initialization in NVPTX.
Samuel Antao
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Samuel Antao
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Samuel Antao
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Arnold
- PATCHES: R600/SI: Enable flat instructions on VI
Matt Arsenault
- [llvm] r239053 - R600/SI: Reimplement isLegalAddressingMode
Matt Arsenault
- [PATCH] Fix merges of non-zero vector stores
Matt Arsenault
- [llvm] r238108 - Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [llvm] r239370 - MC: Add target hook to control symbol quoting
Matt Arsenault
- [PATCH] MC: Allow targets to stop symbol name quoting
Matt Arsenault
- [llvm] r239377 - R600: Switch to using generic min / max nodes.
Matt Arsenault
- [llvm] r239378 - Implement computeKnownBits for min/max nodes
Matt Arsenault
- [PATCH] Implement computeKnownBits for min/max nodes
Matt Arsenault
- [PATCH] SLSR: Pass address space to isLegalAddressingMode
Matt Arsenault
- [PATCH] lib/Support/ELF.h: Add EM_HSAIL and EM_HSAIL_64
Matt Arsenault
- [llvm] r239539 - Fix merges of non-zero vector stores
Matt Arsenault
- [PATCH] Fix merges of non-zero vector stores
Matt Arsenault
- [llvm] r239540 - SLSR: Pass address space to isLegalAddressingMode
Matt Arsenault
- [PATCH] SLSR: Pass address space to isLegalAddressingMode
Matt Arsenault
- [llvm] r239539 - Fix merges of non-zero vector stores
Matt Arsenault
- [PATCH] [mips] Pass on -m{single,double}-float to GAS.
Simon Atanasyan
- [lld] r239613 - [Mips] Setup EI_ABIVERSION flag
Simon Atanasyan
- [lld] r239614 - [Mips] Define _gpxxx symbols in both static/dynamic linking modes
Simon Atanasyan
- [lld] r239615 - [Mips] Handle TLS relocations in -static linking mode
Simon Atanasyan
- [lld] r239676 - [Mips] Use standard relocations R_MIPS_HI16/LO16 instead of custom variants
Simon Atanasyan
- [lld] r239677 - [Mips] Support R_MIPS_PC16 relocation handling
Simon Atanasyan
- [PATCH] Don't use ManagedStatic.
Aaron Ballman
- [llvm] r239399 - Removing spurious semi colons; NFC.
Aaron Ballman
- [llvm] r239529 - Fixing MSVC 2013 build error.
Aaron Ballman
- [llvm] r239295 - [LAA] Fix estimation of number of memchecks
Silviu Baranga
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Silviu Baranga
- [PATCH] [llvm-mc] Fix bad sign extension on callw immediate
Matthew Barney
- [PATCH] [PPC64] Properly handle the mftb instruction
Kit Barton
- [llvm] r238192 - Use std::bitset for SubtargetFeatures.
Richard Barton
- [PATCH] When stripping debug info, also rewrite @llvm.debugtrap to @llvm.trap.
JF Bastien
- [llvm] r239612 - In MSVC builds embed a VERSIONINFO resource in our exe and DLL files.
Greg Bedwell
- [PATCH] [NVPTX] run SROA after NVPTXFavorNonGenericAddrSpaces
Eli Bendersky
- [PATCH] Augment the C API
Eli Bendersky
- [llvm] r239411 - Add more wrappers for symbol APIs to the C API.
Eli Bendersky
- [PATCH] Augment the C API
Eli Bendersky
- [PATCH] Fix returning error message in LLVMLinkModules
Eli Bendersky
- [llvm] r239646 - Fix returning error message in LLVMLinkModules
Eli Bendersky
- [PATCH] Fix returning error message in LLVMLinkModules
Eli Bendersky
- [PATCH] Add getSizeInBits function to the APFloat class
Tamas Berghammer
- [PATCH] Reassociate in favor of grouping previously paired operands
Daniel Berlin
- [PATCH] Reassociate in favor of grouping previously paired operands
Daniel Berlin
- [PATCH] Reassociate in favor of grouping previously paired operands
Daniel Berlin
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Daniel Berlin
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Daniel Berlin
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Daniel Berlin
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Daniel Berlin
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Daniel Berlin
- [PATCH] [GVN] Use a simpler form of IRBuilder constructor.
Daniel Berlin
- [PATCH] [CaptureTracking] Avoid long compilation time on large basic blocks
Daniel Berlin
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
Kristof Beyls
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
Kristof Beyls
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
Kristof Beyls
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
Kristof Beyls
- [LNT] r239468 - Add filter-machine-regex functionality to daily report.
Kristof Beyls
- [LNT] r239469 - Factor out common javascript regex search code & simplify it a bit. NFC.
Kristof Beyls
- [LNT] r239470 - Run page regex search: only search for matches with benchmark names, not with other data in the table.
Kristof Beyls
- [LNT] r239471 - Add regex filter box for machine names to daily report page.
Kristof Beyls
- [LNT] r239138 - Fix report submission when there are failed tests.
Kristof Beyls
- [LNT] r239507 - Remove extra useless column that accidentally got committed as part of r239468.
Kristof Beyls
- [PATCH][LNT] Retain URL query string parameters when redirecting from daily report page
Kristof Beyls
- [LNT] r239557 - Retain URL query string parameters when redirecting from daily report page.
Kristof Beyls
- [PATCH][LNT] Retain URL query string parameters when redirecting from daily report page
Kristof Beyls
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Andrea Di Biagio
- [llvm] r239539 - Fix merges of non-zero vector stores
Andrea Di Biagio
- [compiler-rt] r239498 - [CMake] Cleanup add_compiler_rt_object_library to be platform-agnostic
Chris Bieneman
- [llvm] r239251 - [AsmWriter] Rewrite module asm printing using StringRef::split.
David Blaikie
- [PATCH] Allocate MCSymbol Name intrusively only when required
David Blaikie
- [PATCH] Allocate MCSymbol Name intrusively only when required
David Blaikie
- [PATCH] Allocate MCSymbol Name intrusively only when required
David Blaikie
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
David Blaikie
- [llvm] r239380 - [DWARF] Fix a few corner cases in expression emission
David Blaikie
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
David Blaikie
- [PATCH] Allocate MCSymbol Name intrusively only when required
David Blaikie
- [llvm] r239420 - Revert "[DWARF] Fix a few corner cases in expression emission"
David Blaikie
- [llvm] r239380 - [DWARF] Fix a few corner cases in expression emission
David Blaikie
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
David Blaikie
- [llvm] r239428 - Make MCSymbol::Name be a union of uint64_t and a pointer.
David Blaikie
- [PATCH] Allocate MCSymbol Name intrusively only when required
David Blaikie
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
David Blaikie
- [llvm] r239428 - Make MCSymbol::Name be a union of uint64_t and a pointer.
David Blaikie
- [llvm] r239431 - Use AlignOf traits to enable static_assert.
David Blaikie
- [llvm] r239480 - Add new EliminateAvailableExternally module pass, which is performed in
David Blaikie
- [PATCH] [LoopUnroll] Improve debug locations for instructions created during loop unrolling.
David Blaikie
- [llvm] r239497 - change assert that will never fire to llvm_unreachable
David Blaikie
- [llvm] r239561 - [Orc] Make partition identification in the CompileOnDemand layer lazy.
David Blaikie
- [PATCH] [GVN] Use a simpler form of IRBuilder constructor.
David Blaikie
- [llvm] r239629 - Refix a use of explicit pointer types in GEP constant folding
David Blaikie
- [llvm] r237876 - AsmPrinter: Compute absolute label difference directly
David Blaikie
- [PATCH] add default value for Args parameter of Builder.CreateCall function
David Blaikie
- [llvm] r239561 - [Orc] Make partition identification in the CompileOnDemand layer lazy.
David Blaikie
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Justin Bogner
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Justin Bogner
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Justin Bogner
- [PATCH] Fix assertion failure in global-merge with unused ConstantExpr
Ahmed Bougacha
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Ahmed Bougacha
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Ahmed Bougacha
- [llvm] r239553 - [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.
Ahmed Bougacha
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Ahmed Bougacha
- [compiler-rt] r239630 - [builtins] Hide long double fp_test.h helpers if it's not fp128.
Ahmed Bougacha
- [PATCH] [Builtins] Implement half-precision conversions.
Ahmed Bougacha
- [PATCH] [ARM] Look through concat when lowering in-place shuffles (VZIP, ..)
Ahmed Bougacha
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Ahmed Bougacha
- [llvm] r238054 - [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Ahmed Bougacha
- [llvm] r239309 - X86: Reject register operands with obvious type mismatches.
Matthias Braun
- Fwd: [PATCH] X86: Reject register operands with obvious type mismatches.
Matthias Braun
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Matthias Braun
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Matthias Braun
- [PATCH] AArch64: Use CMP;CCMP sequences for and/or/setcc trees.
Matthias Braun
- [PATCH] Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler()
Matthias Braun
- [PATCH] MachineLICM: Use TargetSchedModel instead of just itineraries
Matthias Braun
- [llvm] r239658 - MachineLICM: Use TargetSchedModel instead of just itineraries
Matthias Braun
- [llvm] r239659 - Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler()
Matthias Braun
- [PATCH] LLVM miscompiles function call with struct parameter for AArch64 big-endian
John Brawn
- [PATCH] [ARM] Disabling vfp4 should disable fp16
John Brawn
- [llvm] r239599 - [ARM] Disabling vfp4 should disable fp16
John Brawn
- [PATCH] [ARM] Disabling vfp4 should disable fp16
John Brawn
- [PATCH] AVX512 : VALIGND/Q implemantation
Igor Breger
- [PATCH] AVX512 : VALIGND/Q implemantation
Igor Breger
- [llvm] r239300 - AVX-512: Implemented 256/128bit VALIGND/Q instructions for SKX and KNL
Igor Breger
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Igor Breger
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Igor Breger
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Igor Breger
- [llvm] r239694 - AVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instructions with round control for KNL.
Igor Breger
- [llvm] r239697 - AVX-512: Implemented DAG lowering for shuff62x2/shufi62x2 instuctions ( Shuffle Packed Values at 128-bit Granularity )
Igor Breger
- [PATCH] [mips] Change existing uimm10 operand to restrict the accepted immediates
Zlatko Buljan
- [PATCH] [mips][microMIPS] Implement CACHEE, WRPGPR and WSBH instructions
Zlatko Buljan
- [PATCH] [mips][microMIPS] Implement BREAK, EHB and EI instructions
Zlatko Buljan
- [PATCH] Indirect call target profiling compiler-rt changes
Betul Buyukkurt
- [PATCH] Indirect call target profiling compiler-rt changes
Betul Buyukkurt
- [PATCH] Remove the redundant "llvm::" from class names
Betul Buyukkurt
- [PATCH] Value profiling compiler-rt changes
Betul Buyukkurt
- [PATCH] LLVM changes for value profiling support
Betul Buyukkurt
- [PATCH] Intrinsic instructions that are needed by the indirect call target profiling infrastructure.
Betul Buyukkurt
- [PATCH] LLVM changes for value profiling support
Betul Buyukkurt
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [llvm] r239601 - [ASan] format AddressSanitizer.cpp with `clang-format -style=Google`, NFC
Filipe Cabecinhas
- [PATCH] [UBSan] Test: Move coverage-levels.cc out of Linux directory
Filipe Cabecinhas
- [PATCH] Refactor bitcode reader to simplify control.
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Filipe Cabecinhas
- Make BPF backend non-experimental?
Chandler Carruth
- [PATCH] Add 'shave' processor name to Triple
Chandler Carruth
- [llvm] r239644 - [Scalarizer] Fix potential for stale data in Scattered across invocations
Chandler Carruth
- [PATCH] [Scalarizer] Fix potential for stale data in Scattered across invocations
Chandler Carruth
- [PATCH] [PM/AA] Split the location computation out of getArgLocation so the virtual interface on AliasAnalysis only deals with ModRef information.
Chandler Carruth
- [PATCH] Augment the C API
Eric Christopher
- [PATCH] Stop resetting DisableTailCalls in TargetMachine::resetTargetOptions
Eric Christopher
- [PATCH] Stop resetting DisableTailCalls in TargetMachine::resetTargetOptions
Eric Christopher
- Make BPF backend non-experimental?
Eric Christopher
- [PATCH] Stop resetting DisableTailCalls in TargetMachine::resetTargetOptions
Eric Christopher
- [PATCH] LibDriver, llvm-lib: introduce.
Eric Christopher
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Eric Christopher
- [llvm] r239551 - Set proper debug location for branch added in BasicBlock::splitBasicBlock().
Eric Christopher
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Eric Christopher
- [polly] r239219 - Add NVIDIA vprintf printing to RuntimeDebugBuilder
Marshall Clow
- [polly] r239306 - Revert "Add NVIDIA vprintf printing to RuntimeDebugBuilder"
Marshall Clow
- [PATCH] Move dllimport name mangling to IR mangler.
Peter Collingbourne
- [PATCH] LibDriver, llvm-lib: introduce.
Peter Collingbourne
- [PATCH] COFF: Skip internal symbols in bitcode files.
Peter Collingbourne
- [lld] r239338 - COFF: Skip internal symbols in bitcode files.
Peter Collingbourne
- [PATCH] COFF: Skip internal symbols in bitcode files.
Peter Collingbourne
- [PATCH] COFF: Skip internal symbols in bitcode files.
Peter Collingbourne
- [PATCH] COFF: Symbol resolution for common and comdat symbols defined in bitcode.
Peter Collingbourne
- [PATCH] LTO: expose LTO_SYMBOL_DEFINITION_COMDAT flag, which indicates that the definition is part of a comdat group.
Peter Collingbourne
- [PATCH] COFF: Allow the combined LTO object to define new symbols.
Peter Collingbourne
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Peter Collingbourne
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Peter Collingbourne
- [lld] r239385 - COFF: Allow the combined LTO object to define new symbols.
Peter Collingbourne
- [PATCH] COFF: Allow the combined LTO object to define new symbols.
Peter Collingbourne
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Peter Collingbourne
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Peter Collingbourne
- [lld] r239386 - COFF: Handle references from LTO object to lazy symbols correctly.
Peter Collingbourne
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Peter Collingbourne
- [PATCH] COFF: Split SymbolTable::addCombinedLTOObject. NFC.
Peter Collingbourne
- [PATCH] LibDriver, llvm-lib: introduce.
Peter Collingbourne
- [PATCH] COFF: Implement /lib using LibDriver.
Peter Collingbourne
- [PATCH] LibDriver, llvm-lib: introduce.
Peter Collingbourne
- [llvm] r239434 - LibDriver, llvm-lib: introduce.
Peter Collingbourne
- [lld] r239436 - COFF: Implement /lib using LibDriver.
Peter Collingbourne
- [PATCH] LibDriver, llvm-lib: introduce.
Peter Collingbourne
- [PATCH] COFF: Implement /lib using LibDriver.
Peter Collingbourne
- [llvm] r239437 - Move dllimport name mangling to IR mangler.
Peter Collingbourne
- [PATCH] Move dllimport name mangling to IR mangler.
Peter Collingbourne
- [PATCH] ArgumentPromotion: Avoid invalidating the IR if a function's second argument is sret.
Peter Collingbourne
- [PATCH] ArgumentPromotion: Avoid invalidating the IR if a function's second argument is sret.
Peter Collingbourne
- [PATCH] ArgumentPromotion: Drop sret attribute on functions that are only called directly.
Peter Collingbourne
- [llvm] r239488 - ArgumentPromotion: Drop sret attribute on functions that are only called directly.
Peter Collingbourne
- [PATCH] ArgumentPromotion: Drop sret attribute on functions that are only called directly.
Peter Collingbourne
- [PATCH] Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Peter Collingbourne
- [PATCH] LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is part of a comdat group.
Peter Collingbourne
- [llvm] r239559 - LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is part of a comdat group.
Peter Collingbourne
- [llvm] r239560 - Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Peter Collingbourne
- [PATCH] LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is part of a comdat group.
Peter Collingbourne
- [PATCH] Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Peter Collingbourne
- [lld] r239563 - COFF: Symbol resolution for common and comdat symbols defined in bitcode.
Peter Collingbourne
- [PATCH] COFF: Symbol resolution for common and comdat symbols defined in bitcode.
Peter Collingbourne
- [llvm] r239590 - LowerBitSets: Give names to aliases of unnamed bitset element objects.
Peter Collingbourne
- [PATCH] [RegisterScavenger] Fix handling of predicated instructions
Quentin Colombet
- [llvm] r239311 - Change MCSymbol IsELF to an enum to support future MCSymbolCOFF and MCSymbolMachO.
Pete Cooper
- [llvm] r239312 - Add MCSymbolCOFF class and use it to get and set the COFF type field.
Pete Cooper
- [llvm] r239313 - Move COFF Type in to the MCSymbolCOFF class.
Pete Cooper
- [llvm] r239314 - Move all of the MCSymbol COFF flags logic in to MCSymbolCOFF.
Pete Cooper
- [llvm] r239315 - Add MCSymbolMachO which will be used to hide the MCSymbolMachO flags.
Pete Cooper
- [llvm] r239316 - Move all flags logic to MCSymbolMachO.
Pete Cooper
- [llvm] r239317 - Make flags get/set method protected so that all flags have to be managed by subclasses.
Pete Cooper
- Add MCSymbolCOFF
Pete Cooper
- [llvm] r239318 - Remove includes of MCMachOSymbolFlags.h after it was deleted
Pete Cooper
- [PATCH] Move MCSymbol Value in to the union of Offset and CommonSize.
Pete Cooper
- [llvm] r239324 - Use a PointerUnion in MCSymbol for Section and Fragment. NFC.
Pete Cooper
- [PATCH] Allocate MCSymbol Name intrusively only when required
Pete Cooper
- [PATCH] Allocate MCSymbol Name intrusively only when required
Pete Cooper
- [PATCH] Allocate MCSymbol Name intrusively only when required
Pete Cooper
- [PATCH] Allocate MCSymbol Name intrusively only when required
Pete Cooper
- [llvm] r239311 - Change MCSymbol IsELF to an enum to support future MCSymbolCOFF and MCSymbolMachO.
Pete Cooper
- [PATCH] [FastISel][X86] Constrain register operand class in foldOperandImpl
Pete Cooper
- [PATCH] [FastISel][X86] Constrain register operand class in foldOperandImpl
Pete Cooper
- [PATCH] [FastISel][X86] Constrain register operand class in foldOperandImpl
Pete Cooper
- [PATCH] Allocate MCSymbol Name intrusively only when required
Pete Cooper
- [llvm] r239423 - Allocate space for MCSymbol::Name only if required.
Pete Cooper
- [llvm] r239424 - Change from alignof to llvm::alignOf to appease Visual Studio
Pete Cooper
- [llvm] r239428 - Make MCSymbol::Name be a union of uint64_t and a pointer.
Pete Cooper
- [PATCH] Allocate MCSymbol Name intrusively only when required
Pete Cooper
- [llvm] r239429 - Reduce duplication in MCSymbol Name handling. NFC>
Pete Cooper
- [llvm] r239428 - Make MCSymbol::Name be a union of uint64_t and a pointer.
Pete Cooper
- [llvm] r239431 - Use AlignOf traits to enable static_assert.
Pete Cooper
- [llvm] r239428 - Make MCSymbol::Name be a union of uint64_t and a pointer.
Pete Cooper
- [llvm] r239440 - Move MCSymbol Value in to the union of Offset and CommonSize.
Pete Cooper
- [llvm] r239441 - Revert "Move MCSymbol Value in to the union of Offset and CommonSize."
Pete Cooper
- [llvm] r238791 - Move the name pointer out of Value into a map that lives on the
Pete Cooper
- [llvm] r239443 - Fix warning of comparing different enums. NFC
Pete Cooper
- [llvm] r239431 - Use AlignOf traits to enable static_assert.
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [llvm] r239489 - Move the special Phi logic for hung off uses in to User::allocHungOffUses. NFC.
Pete Cooper
- [llvm] r239490 - Make User track whether a class has 'hung off uses' and delete them in its destructor.
Pete Cooper
- [llvm] r239491 - Delete User::dropHungOffUses and move it in to ~User which is the only caller. NFC.
Pete Cooper
- [llvm] r239492 - Add User::growHungoffUses and use it to grow the hung off uses. NFC.
Pete Cooper
- [llvm] r239493 - Stop returning a Use* from allocHungOffUses.
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [PATCH] Don't create instructions in CFLAliasAnalysis. NFC
Pete Cooper
- [llvm] r239501 - Remove MachineModuleInfo::UsedFunctions as it has no users.
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [llvm] r239616 - Don't create instructions from ConstantExpr's in CFLAliasAnalysis.
Pete Cooper
- [PATCH] Don't create instructions in CFLAliasAnalysis. NFC
Pete Cooper
- [llvm] r239620 - Replace all accesses to User::OperandList with getter and setter methods. NFC.
Pete Cooper
- [llvm] r239621 - Rename NumOperands to make it clear its managed by the User. NFC.
Pete Cooper
- [llvm] r239622 - Added a version of User::new for hung off uses.
Pete Cooper
- [llvm] r239623 - Move OperandList to be allocated prior to User for hung off subclasses.
Pete Cooper
- [llvm] r239624 - Remove a bunch of inline keywords from User. NFC.
Pete Cooper
- [RFC] Remove User::OperandList
Pete Cooper
- [llvm] r239626 - Remove unnecessary MCExpr.h include from MCSymbol.h
Pete Cooper
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Sanjoy Das
- [PATCH] [LSR] Generate and use zero extends
Sanjoy Das
- [PATCH] [StatepointLowering] Reuse stack slots across basic blocks
Sanjoy Das
- [PATCH] Add a pass for constructing gc.statepoint sequences w/explicit relocations
Sanjoy Das
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Sanjoy Das
- [PATCH] [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
Sanjoy Das
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Sanjoy Das
- [PATCH] [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
Sanjoy Das
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Sanjoy Das
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Sanjoy Das
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Sanjoy Das
- [PATCH] Analyze recursive PHI nodes in BasicAA
Sanjoy Das
- [PATCH] Add parser for the stackmap section format
Sanjoy Das
- [PATCH] [ExecutionEngine][MCJIT] Add a freeGeneratedCode hook.
Sanjoy Das
- [PATCH] Add read_write_arg_mem attribute
Sanjoy Das
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Sanjoy Das
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Sanjoy Das
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Sanjoy Das
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Sanjoy Das
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Sanjoy Das
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Sanjoy Das
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Sanjoy Das
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Sanjoy Das
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
David
- [PATCH] Value profiling compiler-rt changes
David
- [PATCH] LLVM changes for value profiling support
David
- [PATCH] AVX512 : VALIGND/Q implemantation
Elena Demikhovsky
- [PATCH] AVX512 : VALIGND/Q implemantation
Elena Demikhovsky
- [llvm] r239403 - X86-MPX: Implemented encoding for MPX instructions.
Elena Demikhovsky
- [llvm] r239460 - AVX-512: Fixed a bug in comparison of i1 vectors.
Elena Demikhovsky
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Elena Demikhovsky
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Elena Demikhovsky
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Elena Demikhovsky
- [PATCH] AVX512: shuff62x2 DAG lowering
Elena Demikhovsky
- [PATCH] When stripping debug info, also rewrite @llvm.debugtrap to @llvm.trap.
Richard Diamond
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [llvm] r238054 - [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Sergey Dmitrouk
- [llvm] r239335 - Fix a regression in .pop_section.
Rafael Espindola
- [llvm] r239544 - This reverts commit r239529 and r239514.
Rafael Espindola
- [llvm] r239552 - Generalize emitAbsoluteSymbolDiff.
Rafael Espindola
- [llvm] r239602 - Don't depend on the interleaving of stdout and stderr.
Rafael Espindola
- [llvm] r239603 - Remove a hack that tries to align '*'.
Rafael Espindola
- [llvm] r239618 - Have the ELF symbol predicates match more directly the spec.
Rafael Espindola
- [llvm] r239669 - Bring in a BumpPtrStringSaver from lld and simplify the interface.
Rafael Espindola
- [lld] r239671 - Update for llvm api change.
Rafael Espindola
- [llvm] r239683 - Don't use std::errc.
Rafael Espindola
- [lld] r239685 - Don't use std::errc.
Rafael Espindola
- [PATCH] Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and create*AsmBackend(). NFC.
Rafael Ávila de Espíndola
- [PATCH] Replace string GNU Triples with llvm::Triple in create*MCRelocationInfo(). NFC.
Rafael Ávila de Espíndola
- [PATCH] Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC.
Rafael Ávila de Espíndola
- [PATCH] Move dllimport name mangling to IR mangler.
Rafael Ávila de Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Ávila de Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Ávila de Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Ávila de Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Ávila de Espíndola
- [PATCH] Remove object_error::success and use std::error_code() instead
Rafael Ávila de Espíndola
- [PATCH] LTO: expose LTO_SYMBOL_DEFINITION_COMDAT flag, which indicates that the definition is part of a comdat group.
Rafael Ávila de Espíndola
- [PATCH] [ELF] Introduce getValue() for ELF Symbols
Rafael Ávila de Espíndola
- [PATCH] [ELF] Introduce getValue() for ELF Symbols
Rafael Ávila de Espíndola
- [PATCH] LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is part of a comdat group.
Rafael Ávila de Espíndola
- [PATCH] Move MCSymbol Value in to the union of Offset and CommonSize.
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [llvm] r239357 - [MC] Use unsigned for the Kind bitfield in MCSymbol
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [llvm] r239113 - [Object, ELF] Don't call llvm_unreachable() from createELFObjectFile.
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Rafael Espíndola
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Rafael Espíndola
- [llvm] r239552 - Generalize emitAbsoluteSymbolDiff.
Rafael Espíndola
- [PATCH] LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is part of a comdat group.
Rafael Espíndola
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [llvm] r234535 - Simplify use of formatted_raw_ostream.
Rafael Espíndola
- [PATCH] LibDriver, llvm-lib: introduce.
Rafael Espíndola
- [llvm] r239571 - MC: Prune \return corresponding to r239552. [-Wdocumentation]
Rafael Espíndola
- [llvm] r239692 - AsmPrinter.cpp: Avoid crashes for targeting like "arm-mingw32". CurrentFnSym might not be <MCSymbolELF> here.
Rafael Espíndola
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Keno Fischer
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Keno Fischer
- [llvm] r239336 - [InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFC
Keno Fischer
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Keno Fischer
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Keno Fischer
- [llvm] r239380 - [DWARF] Fix a few corner cases in expression emission
Keno Fischer
- [PATCH] [FastISel][X86] Constrain register operand class in foldOperandImpl
Keno Fischer
- [PATCH] [FastISel][X86] Constrain register operand class in foldOperandImpl
Keno Fischer
- [llvm] r239384 - Move X86-only test case to appropriate directory
Keno Fischer
- No subject
Keno Fischer
- [llvm] r239380 - [DWARF] Fix a few corner cases in expression emission
Keno Fischer
- [PATCH] [MCJIT] Add two useful utility functions
Keno Fischer
- [PATCH] [LIT] Fix failing LIT tests
Eric Fiselier
- [llvm] r239663 - [LIT] Fix failing LIT tests
Eric Fiselier
- [PATCH] [Zorg] Adding test-suite to CMake ClangBuilder
Galina
- [PATCH] [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
Pat Gavlin
- [PATCH] [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
Pat Gavlin
- [PATCH] Add parser for the stackmap section format
Pat Gavlin
- [llvm] r239514 - [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Louis Gerbarg
- Make BPF backend non-experimental?
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple(). NFC.
Renato Golin
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple(). NFC.
Renato Golin
- [PATCH] Clean up redundant copies of Triple objects. NFC
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.
Renato Golin
- [PATCH] [Zorg] Adding test-suite to CMake ClangBuilder
Renato Golin
- [PATCH] [ARM] Disabling vfp4 should disable fp16
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
Renato Golin
- [PATCH] Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
Renato Golin
- [llvm] r239508 - [PHIElim] Use ranges and const-ify, NFC.
Arnaud A. de Grandmaison
- [llvm] r239510 - [LiveVariables] Improve isLiveOut runtime performances. NFC.
Arnaud A. de Grandmaison
- [PATCH] Fix tests for new str interceptors
Yury Gribov
- [PATCH] Fix tests for new str interceptors
Yury Gribov
- [compiler-rt] r239461 - [ASan] Quick-fix tests for new string interceptors.
Yury Gribov
- [PATCH] Fix tests for new str interceptors
Yury Gribov
- [polly] r239306 - Revert "Add NVIDIA vprintf printing to RuntimeDebugBuilder"
Tobias Grosser
- [polly] r239219 - Add NVIDIA vprintf printing to RuntimeDebugBuilder
Tobias Grosser
- [PATCH] Fix tests for new str interceptors
Maria Guseva
- [compiler-rt] r238406 - [sanitizer] More string interceptors: strstr, strcasestr, strspn, strcspn, strpbrk.
Maria Guseva
- [llvm] r239383 - [lli] Make the OptLevel (-O=<char>) option accessible to the lazy JIT.
Lang Hames
- [llvm] r239561 - [Orc] Make partition identification in the CompileOnDemand layer lazy.
Lang Hames
- [llvm] r239564 - [Orc] Remove some unnecesary includes and whitespace that slipped in to r239561.
Lang Hames
- [llvm] r239570 - [Orc] Attempted fix for GCC ICE on Polly builder.
Lang Hames
- [llvm] r239640 - [Orc] Fix a bug in the CompileOnDemand layer where stub decls were not cloned
Lang Hames
- [llvm] r239642 - [Orc] Tidy up the CompileOnDemand layer based on commit review from dblaikie.
Lang Hames
- [llvm] r239561 - [Orc] Make partition identification in the CompileOnDemand layer lazy.
Lang Hames
- [llvm] r239645 - [Orc] Tidy up initialization based on review feedback for r239561 from dblaikie.
Lang Hames
- [llvm] r239561 - [Orc] Make partition identification in the CompileOnDemand layer lazy.
Lang Hames
- [PATCH] Add parser for the stackmap section format
Lang Hames
- [PATCH] Alternative stackmap parser.
Lang Hames
- [PATCH] Add parser for the stackmap section format
Lang Hames
- [PATCH] Add a callback to FunctionPass to enable skipping execution on a per-function basis
Akira Hatanaka
- [llvm] r239325 - [ARM] Pass a callback to FunctionPass constructors to enable skipping execution
Akira Hatanaka
- [PATCH] Add a callback to FunctionPass to enable skipping execution on a per-function basis
Akira Hatanaka
- [llvm] r239329 - Include header file <functional>.
Akira Hatanaka
- [PATCH] Stop resetting DisableTailCalls in TargetMachine::resetTargetOptions
Akira Hatanaka
- [llvm] r239427 - Remove DisableTailCalls from TargetOptions and the code in resetTargetOptions
Akira Hatanaka
- [PATCH] Stop resetting DisableTailCalls in TargetMachine::resetTargetOptions
Akira Hatanaka
- [PATCH] Use function attribute "arm-restrict-it"
Akira Hatanaka
- [PATCH] Fix three bugs in loop unswitching related to trivial unswitching and the threshold parameter
Mark Heffernan
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Gerolf Hoflehner
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Gerolf Hoflehner
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Gerolf Hoflehner
- [PATCH] [NVPTX] run SROA after NVPTXFavorNonGenericAddrSpaces
Justin Holewinski
- [PATCH] Refactor: Simplify boolean conditional return statements in lib/Target/NVPTX
Justin Holewinski
- [PATCH] Fix endianess issue in global variable constant initialization in NVPTX.
Justin Holewinski
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Justin Holewinski
- [PATCH] [nvptx] Only support the 'm' inline assembly memory constraint. NFC.
Justin Holewinski
- [PATCH] [NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
Justin Holewinski
- [PATCH] [MC] Align fragments when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Proper handle labels when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Proper handle labels when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Proper handle labels when -mc-relax-all flag is used
Petr Hosek
- [PATCH] Don't create instructions in CFLAliasAnalysis. NFC
George Burgess IV
- [lld] Support for PECOFF in gnu ld mode
Meador Inge
- [lld] Support for PECOFF in gnu ld mode
Davide Italiano
- [PATCH] [ELF] Introduce getValue() for ELF Symbols
Davide Italiano
- [llvm] r239555 - [ELF] Introduce getValue() for ELF Symbols.
Davide Italiano
- [PATCH] [ELF] Introduce getValue() for ELF Symbols
Davide Italiano
- [PATCH] [ELF] Introduce getValue() for ELF Symbols
Davide Italiano
- [lld] r239641 - [COFF] Spell the namespace correctly.
Davide Italiano
- [llvm] r239505 - LLVM support for vector quad bit permute and gather instructions through builtins
Nemanja Ivanovic
- [PATCH] LLVM support for vector quad bit permute and gather instructions through builtins
Nemanja Ivanovic
- [PATCH] [PPC64] Properly handle the mftb instruction
Nemanja Ivanovic
- [LLVMdev] Removing AvailableExternal values in GlobalDCE (was Re: RFC: ThinLTO Impementation Plan)
Teresa Johnson
- [llvm] r239480 - Add new EliminateAvailableExternally module pass, which is performed in
Teresa Johnson
- [LLVMdev] Removing AvailableExternal values in GlobalDCE (was Re: RFC: ThinLTO Impementation Plan)
Teresa Johnson
- [llvm] r239589 - Revert commit r239480 as it causes https://code.google.com/p/chromium/issues/detail?id=499508#c3.
Teresa Johnson
- r239481 - Pass down the -flto option to the -cc1 job, and from there into the
Teresa Johnson
- [llvm] r239301 - [Mips64][mcjit] Add R_MIPS_PC32 relocation
Petar Jovanovic
- [PATCH] [Mips64][mcjit] Add R_MIPS_PC32 relocation.
Petar Jovanovic
- [PATCH] [Mips64][mcjit] Add R_MIPS_PC32 relocation.
Petar Jovanovic
- [llvm] r239519 - [mips][microMIPSr6] Change disassembler tests to one line format
Zoran Jovanovic
- [llvm] r239520 - [mips] Change existing uimm10 operand to restrict the accepted immediates
Zoran Jovanovic
- [llvm] r239522 - [mips][microMIPS] Implement ERET and ERETNC instructions
Zoran Jovanovic
- [LNT] Add cflags string argument to lnt
Vasileios Kalintiris
- [llvm] r239541 - Fix comment typos.
Douglas Katzman
- [llvm] r239556 - Fix English usage in command line flag help string.
Douglas Katzman
- [PATCH] Add 'shave' processor name to Triple
Douglas Katzman
- [llvm] r239631 - Add 'shave' processor name to Triple
Douglas Katzman
- [PATCH] Add 'shave' processor name to Triple
Douglas Katzman
- [llvm] r239632 - Wrap some long lines in LLVMBuild files. NFC
Douglas Katzman
- [PATCH] Don't use ManagedStatic.
Yaron Keren
- [llvm] r239459 - Replace magic number 19 with the constant GlobalValueSubClassDataBits.
Yaron Keren
- [llvm] r239596 - Rangify for loops, NFC.
Yaron Keren
- [llvm] r239598 - Replace duplicated iplist<T> types with the corresponding typedefs.
Yaron Keren
- [llvm] r239627 - Rangify two for loops in BitcodeReader.cpp.
Yaron Keren
- [llvm] r239636 - Rangify several for loops in ValueEnumerator constructor.
Yaron Keren
- [llvm] r239686 - C++11 Rangify loops in AssemblyWriter::printModule, NFC.
Yaron Keren
- [PATCH] [CMake] Cleanup add_compiler_rt_object_library to be platform-agnostic
Reid Kleckner
- [PATCH] X86: In debug build, emit CFI data in X86FrameLowering and X86CallFrameOptimization
Reid Kleckner
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Reid Kleckner
- [llvm] r239053 - R600/SI: Reimplement isLegalAddressingMode
Reid Kleckner
- [llvm] r238864 - Merge MCELF.h into MCSymbolELF.h.
Reid Kleckner
- [llvm] r239355 - Fix clang-cl self-host -Wc++11-narrowing bug
Reid Kleckner
- [llvm] r239311 - Change MCSymbol IsELF to an enum to support future MCSymbolCOFF and MCSymbolMachO.
Reid Kleckner
- [llvm] r238864 - Merge MCELF.h into MCSymbolELF.h.
Reid Kleckner
- [llvm] r239357 - [MC] Use unsigned for the Kind bitfield in MCSymbol
Reid Kleckner
- [llvm] r239053 - R600/SI: Reimplement isLegalAddressingMode
Reid Kleckner
- [llvm] r239361 - [WinEH] Cache declarations of frame intrinsics
Reid Kleckner
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Reid Kleckner
- [PATCH] Don't use ManagedStatic.
Reid Kleckner
- [llvm] r239433 - [WinEH] Add 32-bit SEH state table emission prototype
Reid Kleckner
- [llvm] r239445 - Fix -Wsign-compare warning in WinException.cpp
Reid Kleckner
- [llvm] r239448 - [WinEH] Emit .safeseh directives for all 32-bit exception handlers
Reid Kleckner
- [llvm] r239449 - Remove safeseh debug print and remove extra braces
Reid Kleckner
- [llvm] r239451 - [WinEH] Call llvm.stackrestore in __except blocks
Reid Kleckner
- [PATCH] ArgumentPromotion: Avoid invalidating the IR if a function's second argument is sret.
Reid Kleckner
- [llvm] r239482 - [WinEH] _except_handlerN uses 0 instead of 1 to indicate catch-all
Reid Kleckner
- [llvm] r239480 - Add new EliminateAvailableExternally module pass, which is performed in
Reid Kleckner
- [PATCH] ArgumentPromotion: Drop sret attribute on functions that are only called directly.
Reid Kleckner
- [llvm] r239502 - Revert "Move dllimport name mangling to IR mangler."
Reid Kleckner
- [llvm] r239539 - Fix merges of non-zero vector stores
Reid Kleckner
- [llvm] r239543 - Revert "Fix merges of non-zero vector stores"
Reid Kleckner
- [PATCH] Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Reid Kleckner
- [llvm] r239566 - [Support] Fix a race initializing a static local in MSVC
Reid Kleckner
- [llvm] r239567 - [WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic
Reid Kleckner
- [llvm] r239574 - [WinEH] Put finally pointers in the handler scope table field
Reid Kleckner
- [PATCH] [SPARC] Cleanup handling of the Y/ASR registers.
James Y Knight
- [PATCH] [RegisterScavenger] Fix handling of predicated instructions
Tobias Edler von Koch
- [PATCH] [RegisterScavenger] Fix handling of predicated instructions
Tobias Edler von Koch
- [PATCH] [RegisterScavenger] Fix handling of predicated instructions
Tobias Edler von Koch
- [llvm] r239439 - [RegisterScavenger] Fix handling of predicated instructions
Tobias Edler von Koch
- [PATCH] [RegisterScavenger] Fix handling of predicated instructions
Tobias Edler von Koch
- [PATCH] Don't use ManagedStatic.
Benjamin Kramer
- [llvm] r239327 - Prefer copy init over direct init. NFC.
Benjamin Kramer
- [llvm] r239251 - [AsmWriter] Rewrite module asm printing using StringRef::split.
Benjamin Kramer
- [llvm] r239430 - Replace loop with std::equal. NFC intended.
Benjamin Kramer
- [llvm] r239475 - [Hexagon] Make global arrays 'static const'. NFC.
Benjamin Kramer
- [llvm] r239545 - Replace an instance of custom atomics with standard ones.
Benjamin Kramer
- [llvm] r239673 - [LinkerTest] Don't leak error string.
Benjamin Kramer
- [llvm] r239687 - [ExecutionEngine] ArrayRefize argument passing.
Benjamin Kramer
- [llvm] r239688 - [Statepoints] Skip a vector copy when uniquing values.
Benjamin Kramer
- [llvm] r239701 - [InstSimplify] Add self-fdiv identities for -ffinite-math-only.
Benjamin Kramer
- [llvm] r239702 - [InstSimplify] fsub nnan x, x -> 0.0 is valid without ninf
Benjamin Kramer
- [llvm] r239695 - Add support for parsing the XOR operator in Intel syntax inline assembly.
Michael Kuperstein
- [llvm] r238192 - Use std::bitset for SubtargetFeatures.
Kuperstein, Michael M
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Alex L
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Alex L
- [PATCH] [StatepointLowering] Reuse stack slots across basic blocks
Igor Laevsky
- [llvm] r239472 - [StatepointLowering] Reuse stack slots across basic blocks
Igor Laevsky
- [llvm] r239473 - [Statepoints] Add test case to check that statepoint is marked with Throwable attribute.
Igor Laevsky
- [PATCH] Add read_write_arg_mem attribute
Igor Laevsky
- [PATCH] [Statepoints] Reuse stack slots for assignment idioms
Igor Laevsky
- [PATCH] [Statepoints] Reuse stack slots for assignment idioms
Igor Laevsky
- [PATCH] Add read_write_arg_mem attribute
Igor Laevsky
- [PATCH] Add read_write_arg_mem attribute
Igor Laevsky
- [PATCH] SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Alexandros Lamprineas
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Alexandros Lamprineas
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Alexandros Lamprineas
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Alexandros Lamprineas
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Alexandros Lamprineas
- [llvm] r239307 - [Hexagon] Adding functionality for searching for compound instruction pairs. Compound instructions reduce slot resource requirements freeing those packet slots up for more instructions.
Colin LeMahieu
- [llvm] r239477 - [Hexagon] Adding decoders for signed operands and ensuring all signed operand types disassemble correctly.
Colin LeMahieu
- [llvm] r239634 - [Hexagon] Making intrinsic tests agnostic to register allocation. Narrowing intrinsic parameters to appropriate width.
Colin LeMahieu
- [llvm] r239690 - [Hexagon] Adding some codegen tests and updating some to match spec.
Colin LeMahieu
- [PATCH] Indirect call target profiling compiler-rt changes
Xinliang David Li
- [PATCH] Indirect call target profiling compiler-rt changes
Xinliang David Li
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Xinliang David Li
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Xinliang David Li
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Xinliang David Li
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Xinliang David Li
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Xinliang David Li
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Xinliang David Li
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Xinliang David Li
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Xinliang David Li
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Xinliang David Li
- [PATCH] LLVM changes for value profiling support
Xinliang David Li
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [llvm] r239514 - [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [llvm] r239515 - [LoopVectorize] Revert the enabling of interleaved memory access in Loop Vectorizor, which was wrongly committed in r239514.
Hao Liu
- [llvm] r239711 - [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [llvm] r239514 - [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Hao Liu
- [llvm] r239713 - [AArch64] Revert r239711 again. We need to discuss how to share code between AArch64 and ARM backend.
Hao Liu
- [llvm] r239715 - [AArch64] Delete two empty files, which should be removed by r239713.
Hao Liu
- [PATCH] [CaptureTracking] Avoid long compilation time on large basic blocks
Bruno Cardoso Lopes
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Alex Lorenz
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
David Majnemer
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
David Majnemer
- [llvm] r239566 - [Support] Fix a race initializing a static local in MSVC
David Majnemer
- [llvm] r239566 - [Support] Fix a race initializing a static local in MSVC
David Majnemer
- [WIP] MSVC FPO debug information
David Majnemer
- [PATCH] Move the personality function from LandingPadInst to Function
David Majnemer
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
David Majnemer
- [LNT] Add cflags string argument to lnt
Chris Matthews
- [LNT] Detect Debian clang compiler
Chris Matthews
- [LNT] r239138 - Fix report submission when there are failed tests.
Chris Matthews
- [LNT] r239444 - Use ValueError here, it closer to the invalid state we are trying to purvey
Chris Matthews
- [LNT] r238988 - Argument errors don't exist, so don't raise them
Chris Matthews
- [PATCH] [LNT] Be less strict about argument ordering in FakeCompiler
Chris Matthews
- [PATCH] [LNT] Add cflags string argument to lnt (2)
Chris Matthews
- [PATCH] [LNT] Add --qemu-flags option in addition to --qemu-flag
Chris Matthews
- [PATCH][LNT] Retain URL query string parameters when redirecting from daily report page
Chris Matthews
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Wei Mi
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Wei Mi
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Wei Mi
- [PATCH] Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
James Molloy
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
James Molloy
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
James Molloy
- [PATCH] Patch to make AArch64 AsmParser be case insensitive about accepting vector register names
James Molloy
- [PATCH] Add support for fast-math flags to the FCmp instruction.
James Molloy
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
James Molloy
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
James Molloy
- [PATCH][LNT] Add ability to filter machines on daily report page + refactor LNT regression tests to enable properly testing it.
James Molloy
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
James Molloy
- [PATCH] ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
James Molloy
- [PATCH] Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
James Molloy
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
James Molloy
- [PATCH] Add support for fast-math flags to the FCmp instruction.
James Molloy
- [WIP] MSVC FPO debug information
Jeff Muizelaar
- [PATCH] [WIP] MSVC FPO debug information
Jeff Muizelaar
- [PATCH] Merge r236457 and r236635: fix vector tail calls
Tim Northover
- [PATCH] Merge r236457 and r236635: fix vector tail calls
Tim Northover
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Tim Northover
- [PATCH] Merge r236457 and r236635: fix vector tail calls
Tim Northover
- [llvm] r239647 - AArch64: map bare-metal arm64-macho triple to MachO MC layer.
Tim Northover
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Diego Novillo
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Diego Novillo
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Diego Novillo
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Diego Novillo
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Diego Novillo
- [PATCH] Intrinsic instructions that are needed by the indirect call target profiling infrastructure.
Diego Novillo
- [PATCH] Intrinsic instructions that are needed by the indirect call target profiling infrastructure.
Diego Novillo
- [PATCH] LLVM changes for value profiling support
Diego Novillo
- [PATCH] Value profiling compiler-rt changes
Diego Novillo
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Diego Novillo
- [PATCH][VECTORIZER] Refactor ReductionDescriptor to also support floating-point recurrences
Tyler Nowicki
- [PATCH][Loop Vectorizer] Identify basic FP recurrences in LoopVectorizer
Tyler Nowicki
- [PATCH] Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [PATCH] New alias analysis for static global variables
Sam Parker
- [llvm] r239303 - fix typos; NFC
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [llvm] r239478 - fix typo in comment; NFC
Sanjay Patel
- [llvm] r239484 - punctuation policing; NFC
Sanjay Patel
- [llvm] r239486 - [x86] Add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] [x86] add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [llvm] r239497 - change assert that will never fire to llvm_unreachable
Sanjay Patel
- [llvm] r239486 - [x86] Add a reassociation optimization to increase ILP via the MachineCombiner pass
Sanjay Patel
- [PATCH] expose ILP for associative operations in the DAG
Sanjay Patel
- [llvm] r239532 - remove function names from comments; NFC
Sanjay Patel
- [llvm] r239514 - [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Sanjay Patel
- [PATCH] [x86] set default reciprocal (division and square root) codegen to match GCC
Sanjay Patel
- [llvm] r239497 - change assert that will never fire to llvm_unreachable
Sanjay Patel
- [llvm] r239514 - [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Sanjay Patel
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Sanjay Patel
- [llvm] r239678 - remove unnecessary casts; NFCI
Sanjay Patel
- [llvm] r239680 - remove function names from comments and clean up; NFC
Sanjay Patel
- [llvm] r239681 - hoist loop-invariant; NFCI
Sanjay Patel
- [PATCH] ScheduleDAGInstrs::buildSchedGraph() rewritten.
Jonas Paulsson
- [PATCH] Follow up to safe API patch
Jonathan Peyton
- [PATCH] Implement recursive CMake.
Jonathan Peyton
- [PATCH] Allow machine hierarchy expansion
Jonathan Peyton
- [PATCH] Implement recursive CMake.
Jonathan Peyton
- [PATCH] Enable debugger support
Jonathan Peyton
- [PATCH] AVX512 : VALIGND/Q implemantation
Phabricator
- [PATCH] X86: Reject register operands with obvious type mismatches.
Phabricator
- [PATCH] [InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFC
Phabricator
- [PATCH] Patch to make AArch64 AsmParser be case insensitive about accepting vector register names
Phabricator
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Phabricator
- [PATCH] [StatepointLowering] Reuse stack slots across basic blocks
Phabricator
- [PATCH] [CMake] Cleanup add_compiler_rt_object_library to be platform-agnostic
Phabricator
- [PATCH] MachineLICM: Use TargetSchedModel instead of just itineraries
Phabricator
- [PATCH] Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler()
Phabricator
- [PATCH] AVX512 : cvtsi2ss/d cvtusi2ss/d implemantation
Phabricator
- [PATCH] AVX512: shuff62x2 DAG lowering
Phabricator
- [llvm] r239293 - [DAGCombiner] Added CTTZ vector constant folding support.
Simon Pilgrim
- [llvm] r239305 - [DAGCombiner] Added CTLZ vector constant folding support.
Simon Pilgrim
- [llvm] r239333 - [X86][SSE] Added lzcnt vector tests.
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [llvm] r239509 - [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [llvm] r239672 - Stripped trailing whitespace. NFC.
Simon Pilgrim
- [llvm] r239674 - Stripped trailing whitespace. NFC.
Simon Pilgrim
- [llvm] r239675 - [DAGCombiner] Added BSWAP vector constant folding support.
Simon Pilgrim
- [llvm] r239679 - [SelectionDAG] Added assertions + UNDEF handling for BSWAP node creation.
Simon Pilgrim
- [llvm] r239682 - [DAGCombiner] Added BSWAP(BSWAP(x)) -> x combine pattern.
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorize v2i32 to v2f64 conversions
Simon Pilgrim
- [llvm] r239299 - Minor refactoring of GEP handling in isDereferenceablePointer
Artur Pilipenko
- [PATCH] Minor refactoring of GEP handling in isDereferenceablePointer
Artur Pilipenko
- [PATCH] Augment the C API
Antoine Pitrou
- [PATCH] Fix returning error message in LLVMLinkModules
Antoine Pitrou
- [llvm] r239601 - [ASan] format AddressSanitizer.cpp with `clang-format -style=Google`, NFC
Alexander Potapenko
- [PATCH] [ASan] Initial support for Kernel AddressSanitizer
Alexander Potapenko
- [PATCH] [ASan] Initial support for Kernel AddressSanitizer
Alexander Potapenko
- [llvm] r239601 - [ASan] format AddressSanitizer.cpp with `clang-format -style=Google`, NFC
Alexander Potapenko
- [llvm] r239601 - [ASan] format AddressSanitizer.cpp with `clang-format -style=Google`, NFC
Alexander Potapenko
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Adrian Prantl
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Adrian Prantl
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Adrian Prantl
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Adrian Prantl
- [PATCH] [DWARF] Fix a few corner cases in expression emission
Adrian Prantl
- [llvm] r239391 - MergeFunctions: Fix gcc warning in condition
Denis Protivensky
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Denis Protivensky
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Denis Protivensky
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Denis Protivensky
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Denis Protivensky
- [PATCH] [Builtins] Implement half-precision conversions.
Oleg Ranevskyy
- [PATCH] [Builtins] Implement half-precision conversions.
Oleg Ranevskyy
- [PATCH] Add a pass for constructing gc.statepoint sequences w/explicit relocations
Philip Reames
- [PATCH] Add parser for the stackmap section format
Philip Reames
- [PATCH] [Statepoints] Reuse stack slots for assignment idioms
Philip Reames
- [llvm] r239568 - [Stackmaps][X86] Remove EFLAGS and IP registers from the live-out mask.
Juergen Ributzka
- [llvm] r239380 - [DWARF] Fix a few corner cases in expression emission
Frédéric Riss
- [llvm] r239552 - Generalize emitAbsoluteSymbolDiff.
Frédéric Riss
- [llvm] r239552 - Generalize emitAbsoluteSymbolDiff.
Frédéric Riss
- [PATCH] Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] [LIT] Fix failing LIT tests
Jonathan Roelofs
- [PATCH] [InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFC
Chad Rosier
- [llvm] r239432 - [AArch64] Remove an overly conservative check when generating store pairs.
Chad Rosier
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Chad Rosier
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Chad Rosier
- [PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Chad Rosier
- [PATCH] Add support for parsing the XOR operator in Microsoft inline assembly
Chad Rosier
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Nadav Rotem
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Nadav Rotem
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Nadav Rotem
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Nadav Rotem
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Nadav Rotem
- [PATCH] [NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
Bjarke Hammersholt Roune
- [PATCH] Fix two bugs in loop unswitching related to trivial unswitching and the threshold parameter
Bjarke Hammersholt Roune
- [PATCH] Fix three bugs in loop unswitching related to trivial unswitching and the threshold parameter
Bjarke Hammersholt Roune
- [PATCH] Fix three bugs in loop unswitching related to trivial unswitching and the threshold parameter
Bjarke Hammersholt Roune
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
Alexey Samsonov
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
Alexey Samsonov
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
Alexey Samsonov
- [llvm] r239438 - [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
Alexey Samsonov
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
Alexey Samsonov
- [PATCH] [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors.
Alexey Samsonov
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Alexey Samsonov
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Alexey Samsonov
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Alexey Samsonov
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [llvm] r239113 - [Object, ELF] Don't call llvm_unreachable() from createELFObjectFile.
Alexey Samsonov
- [PATCH] [CMake] Cleanup add_compiler_rt_object_library to be platform-agnostic
Alexey Samsonov
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [llvm] r239479 - [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [PATCH] [GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
- [PATCH] [LoopUnroll] Improve debug locations for instructions created during loop unrolling.==== Commit 1 ====[LoopUnroll] Use IRBuilder to create branch instructions.
Alexey Samsonov
- [llvm] r239550 - [LoopUnroll] Use IRBuilder to create branch instructions.
Alexey Samsonov
- [llvm] r239551 - Set proper debug location for branch added in BasicBlock::splitBasicBlock().
Alexey Samsonov
- [PATCH] [LoopUnroll] Improve debug locations for instructions created during loop unrolling.
Alexey Samsonov
- [PATCH] [LoopUnroll] Improve debug locations for instructions created during loop unrolling.
Alexey Samsonov
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Alexey Samsonov
- [PATCH] [GVN] Use a simpler form of IRBuilder constructor.
Alexey Samsonov
- [llvm] r239584 - [GVN] Use IRBuilder more actively instead of creating instructions manually.
Alexey Samsonov
- [llvm] r239585 - [GVN] Use a simpler form of IRBuilder constructor.
Alexey Samsonov
- [PATCH] [GVN] Use a simpler form of IRBuilder constructor.
Alexey Samsonov
- [llvm] r239586 - [SanitizerCoverage] Use llvm::getDISubprogram() to get location of the entry basic block.
Alexey Samsonov
- [llvm] r239601 - [ASan] format AddressSanitizer.cpp with `clang-format -style=Google`, NFC
Alexey Samsonov
- [llvm] r239601 - [ASan] format AddressSanitizer.cpp with `clang-format -style=Google`, NFC
Alexey Samsonov
- [PATCH] [ASan] Initial support for Kernel AddressSanitizer
Alexey Samsonov
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Alexey Samsonov
- [llvm] r239646 - Fix returning error message in LLVMLinkModules
Alexey Samsonov
- [PATCH] [ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Alexey Samsonov
- [PATCH] Replace string GNU Triples with llvm::Triple in create*MCRelocationInfo(). NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC.
Daniel Sanders
- [PATCH] [mips] Change existing uimm10 operand to restrict the accepted immediates
Daniel Sanders
- [llvm] r239392 - [ADT] Assert that SmallVectorBase::grow_pod() successfully reallocates memory.
Daniel Sanders
- [llvm] r239395 - [nvptx] Only support the 'm' inline assembly memory constraint. NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and create*AsmBackend(). NFC.
Daniel Sanders
- [llvm] r239464 - Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and create*AsmBackend(). NFC.
Daniel Sanders
- [llvm] r239465 - Replace string GNU Triples with llvm::Triple in create*MCRelocationInfo(). NFC.
Daniel Sanders
- [llvm] r239467 - Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple(). NFC.
Daniel Sanders
- [PATCH] Clean up redundant copies of Triple objects. NFC
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple(). NFC.
Daniel Sanders
- [llvm] r239538 - Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.
Daniel Sanders
- [llvm] r239554 - Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for the B{L, G}{T, E}(U) branch pseudo-instructions.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Daniel Sanders
- [PATCH] [mips] [IAS] Fix creation of MCSymbolRefExpr's of $tmp symbols in evaluateRelocExpr().
Daniel Sanders
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Daniel Sanders
- [PATCH] [mips] Add assembler support for the .cprestore directive.
Daniel Sanders
- [PATCH] [mips] [IAS] Add partial support for the ULHU pseudo-instruction.
Daniel Sanders
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Daniel Sanders
- [PATCH] Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Daniel Sanders
- [PATCH] LLVM support for vector quad bit permute and gather instructions through builtins
Bill Schmidt
- [llvm] r239367 - MergeFunctions: Impose a total order on the replacement of functions
Arnold Schwaighofer
- [llvm] r239369 - Fix unused variable warning
Arnold Schwaighofer
- [llvm] r239422 - MergeFunctions: Don't replace a weak function use by another equivalent weak function
Arnold Schwaighofer
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Arnold Schwaighofer
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
Arnold Schwaighofer
- [PATCH] [MC] Proper handle labels when -mc-relax-all flag is used
Mark Seaborn
- [PATCH] [MC] Proper handle labels when -mc-relax-all flag is used
Mark Seaborn
- [PATCH] [compiler-rt] bug 23600 - sanitizer stack trace pc off by 1
Martin Sebor
- [PATCH] [compiler-rt] bug 23600 - sanitizer stack trace pc off by 1
Martin Sebor
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
Shahid, Asghar-ahmad
- [lld] r239235 - COFF: Inline a constant that is used only once.
Sean Silva
- [PATCH] Don't use ManagedStatic.
Sean Silva
- [PATCH] Don't use ManagedStatic.
Sean Silva
- [PATCH] Get the LLVM_ENABLE_MODULES build going for LLVM
Sean Silva
- [PATCH] LibDriver, llvm-lib: introduce.
Sean Silva
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Sean Silva
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Sean Silva
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Sean Silva
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Sean Silva
- [lld] Support for PECOFF in gnu ld mode
Sean Silva
- [PATCH] Patch to make AArch64 AsmParser be case insensitive about accepting vector register names
Ranjeet Singh
- [llvm] r239353 - [AArch64] AsmParser should be case insensitive about accepting vector register names.
Ranjeet Singh
- [PATCH] Patch to make AArch64 AsmParser be case insensitive about accepting vector register names
Ranjeet Singh
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Ranjeet Singh
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Ranjeet Singh
- [PATCH] Allocate MCSymbol Name intrusively only when required
Duncan P. N. Exon Smith
- [PATCH] Allocate MCSymbol Name intrusively only when required
Duncan P. N. Exon Smith
- [LLVMdev] Removing AvailableExternal values in GlobalDCE (was Re: RFC: ThinLTO Impementation Plan)
Duncan P. N. Exon Smith
- [PATCH] Get the LLVM_ENABLE_MODULES build going for LLVM
Duncan P. N. Exon Smith
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Duncan P. N. Exon Smith
- [RFC] Remove User::OperandList
Duncan P. N. Exon Smith
- [RFC] Remove User::OperandList
Duncan P. N. Exon Smith
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Duncan P. N. Exon Smith
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Duncan P. N. Exon Smith
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Duncan P. N. Exon Smith
- [PATCH] Fix PR 23525 - Separate header mass propagation in irregular loops.
Duncan P. N. Exon Smith
- [PATCH] Avoid empty .debug_loc entries and lists
Duncan P. N. Exon Smith
- [llvm] r237876 - AsmPrinter: Compute absolute label difference directly
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [llvm] r239587 - Add missing #include, found by modules build.
Richard Smith
- [llvm] r239560 - Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Joerg Sonnenberger
- [PATCH] Don't use ManagedStatic.
Michael Spencer
- [PATCH] Remove object_error::success and use std::error_code() instead
Michael Spencer
- [PATCH] [ELF] Introduce getValue() for ELF Symbols
Michael Spencer
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Michael Spencer
- [PATCH] [lld][LinkerScript] Add matching of output sections to segments
Michael Spencer
- [PATCH] LibDriver, llvm-lib: introduce.
Michael Spencer
- [PATCH] Add parser for the stackmap section format
Swaroop Sridhar
- [PATCH] Add parser for the stackmap section format
Swaroop Sridhar
- [PATCH] Fix assertion failure in global-merge with unused ConstantExpr
Oliver Stannard
- [PATCH] Fix assertion failure in global-merge with unused ConstantExpr
Oliver Stannard
- [llvm] r239308 - Fix assertion failure in global-merge with unused ConstantExpr
Oliver Stannard
- [PATCH] Fix assertion failure in global-merge with unused ConstantExpr
Oliver Stannard
- Make BPF backend non-experimental?
Alexei Starovoitov
- [llvm] r239410 - [bpf] make BPF backend non-experimental
Alexei Starovoitov
- [llvm] r239425 - [bpf] enable BPF backend in autoconf build
Alexei Starovoitov
- [llvm] r239456 - fix crash
Alexei Starovoitov
- 3.6.1 patch nomination: OpenCL ternaries
Tom Stellard
- [llvm] r238108 - Add target hook to allow merging stores of nonzero constants
Tom Stellard
- PATCHES: R600/SI: Enable flat instructions on VI
Tom Stellard
- [PATCH] Fix merges of non-zero vector stores
Tom Stellard
- [PATCH] Merge r236457 and r236635: fix vector tail calls
Tom Stellard
- [PATCH] Merge r236457 and r236635: fix vector tail calls
Tom Stellard
- [PATCH] Support/ELF: Add EM_AMDGPU
Tom Stellard
- [PATCH] Support/ELF: Add EM_AMDGPU
Tom Stellard
- [llvm] r239533 - R600/SI: Add -mcpu=bonaire to a test that uses flat address space
Tom Stellard
- [llvm] r239534 - R600/SI: Move flat instruction defs to CIInstructions.td
Tom Stellard
- [llvm] r239535 - R600/SI: Define latency for flat instructions
Tom Stellard
- [PATCH] Support/ELF: Add EM_AMDGPU
Tom Stellard
- [PATCH] R600: Use EM_AMDGPU for the ELF Machine type
Tom Stellard
- [PATCH] R600: Use EM_AMDGPU for the ELF Machine type
Tom Stellard
- [PATCH] R600/SI: Use ELF64 format instead of ELF32
Tom Stellard
- [llvm] r239637 - R600/SI: Add assembler support for FLAT instructions
Tom Stellard
- [llvm] r239657 - R600 -> AMDGPU rename
Tom Stellard
- [llvm] r239657 - R600 -> AMDGPU rename
Tom Stellard
- [llvm] r239657 - R600 -> AMDGPU rename
Tom Stellard
- [llvm] r239657 - R600 -> AMDGPU rename
Tom Stellard
- [llvm] r239657 - R600 -> AMDGPU rename
Tom Stellard
- [llvm] r239660 - configure: Remove non-portable fall-through operator: ; &
Tom Stellard
- [llvm] r239657 - R600 -> AMDGPU rename
Tom Stellard
- [llvm] r239661 - AMDGPU: s/R600/AMDGPU/ in the Makefiles
Tom Stellard
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Evgeniy Stepanov
- [compiler-rt] r238406 - [sanitizer] More string interceptors: strstr, strcasestr, strspn, strcspn, strpbrk.
Evgeniy Stepanov
- [www-pubs] r239319 - Add "MemorySanitizer: fast detector of uninitialized memory use in C++" by Evgeniy Stepanov and Konstantin Serebryany.
Evgeniy Stepanov
- [compiler-rt] r239320 - [asan] Fix build of AsanNoinstTest on Android.
Evgeniy Stepanov
- [compiler-rt] r239321 - [asan] Fix Android build for API >= 21.
Evgeniy Stepanov
- [compiler-rt] r239322 - [asan] Enable AArch64 build of ASan runtime and tests.
Evgeniy Stepanov
- [zorg] r239328 - [asan] Add asan/android/aarch64 build step to the sanitizer bot.
Evgeniy Stepanov
- [compiler-rt] r238406 - [sanitizer] More string interceptors: strstr, strcasestr, strspn, strcspn, strpbrk.
Evgeniy Stepanov
- [compiler-rt] r239352 - [asan] Disable asan for aarch64.
Evgeniy Stepanov
- [PATCH] Fix tests for new str interceptors
Evgeniy Stepanov
- [PATCH] Fix tests for new str interceptors
Evgeniy Stepanov
- [llvm] r239396 - [mips] [IAS] Add support for BNE and BEQ with an immediate operand.
Toma Tabacu
- [llvm] r239397 - Revert "[mips] [IAS] Add support for BNE and BEQ with an immediate operand." (r239396).
Toma Tabacu
- [llvm] r239405 - Recommit "[mips] [IAS] Restore STI.FeatureBits in .set pop." (r239144).
Toma Tabacu
- [PATCH] [mips] Pass on -m{single,double}-float to GAS.
Toma Tabacu
- [llvm] r239523 - Recommit "[mips] [IAS] Add support for BNE and BEQ with an immediate operand." (r239396).
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the B{L, G}{T, E}(U) branch pseudo-instructions.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with positive offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with negative offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Toma Tabacu
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the DLA pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the DLA pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix creation of MCSymbolRefExpr's of $tmp symbols in evaluateRelocExpr().
Toma Tabacu
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Toma Tabacu
- [PATCH] [mips] Add assembler support for the .cprestore directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULHU pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Toma Tabacu
- [llvm] r239431 - Use AlignOf traits to enable static_assert.
Kaelyn Takata
- [llvm] r239431 - Use AlignOf traits to enable static_assert.
Kaelyn Takata
- [llvm] r239390 - llvm/test/DebugInfo/X86/expressions.ll: %llc_dwarf shouldn't be used with -mtriple, since %llc_dwarf implies the triple.
NAKAMURA Takumi
- [llvm] r239442 - Add explicit -mtriple=arm-unknown to llvm/test/CodeGen/ARM/disable-tail-calls.ll, to satisfy *-win32.
NAKAMURA Takumi
- [llvm] r239571 - MC: Prune \return corresponding to r239552. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r239691 - Reformat.
NAKAMURA Takumi
- [llvm] r239692 - AsmPrinter.cpp: Avoid crashes for targeting like "arm-mingw32". CurrentFnSym might not be <MCSymbolELF> here.
NAKAMURA Takumi
- Re: [Diffusion] rL239692: AsmPrinter.cpp: Avoid crashes for targeting like "arm-mingw32". CurrentFnSym…
NAKAMURA Takumi
- [llvm] r239703 - [CMake] Try to fix r239612, not to miss resources/windows_version_resource.rc in clang build.
NAKAMURA Takumi
- [Diffusion] rL239612: In MSVC builds embed a VERSIONINFO resource in our exe and DLL files.
NAKAMURA Takumi
- [Diffusion] rL239612: In MSVC builds embed a VERSIONINFO resource in our exe and DLL files.
NAKAMURA Takumi
- [llvm] r239455 - Remove unnecessary conversion from StringRef to std::string and back to StringRef. NFC.
Craig Topper
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Joseph Tremoulet
- [PATCH] [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
Andrew Trick
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Andrew Trick
- [PATCH] [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
Andrew Trick
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Andrew Trick
- [PATCH] [TargetInstrInfo] Add new hook: getMemOpBaseRegImmOfs.
Andrew Trick
- [PATCH] [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
Andrew Trick
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Andrew Trick
- [PATCH] Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler()
Andrew Trick
- [PATCH] MachineLICM: Use TargetSchedModel instead of just itineraries
Andrew Trick
- [PATCH] [CodeGen] Add a pass to fold null checks into nearby memory operations.
Andrew Trick
- [llvm] r239486 - [x86] Add a reassociation optimization to increase ILP via the MachineCombiner pass
Richard Trieu
- [LNT] Add cflags string argument to lnt
Charlie Turner
- [LNT] Detect Debian clang compiler
Charlie Turner
- [PATCH] [LNT] Be less strict about argument ordering in FakeCompiler
Charlie Turner
- [PATCH] [LNT] Add cflags string argument to lnt (2)
Charlie Turner
- [LNT] r239516 - [LNT] Detect Debian Clang compiler.
Charlie Turner
- [LNT] r239517 - [LNT] Be less strict about argument ordering in FakeCompiler.
Charlie Turner
- [PATCH] [LNT] Be less strict about argument ordering in FakeCompiler
Charlie Turner
- [LNT] r239518 - [LNT] Add cflags string argument to LNT.
Charlie Turner
- [PATCH] [LNT] Add cflags string argument to lnt (2)
Charlie Turner
- [PATCH] [LNT] Add --qemu-flags option in addition to --qemu-flag
Charlie Turner
- [PATCH] Don't use ManagedStatic.
Rui Ueyama
- [lld] r239292 - COFF: Avoid callign stable_sort.
Rui Ueyama
- [PATCH] Don't use ManagedStatic.
Rui Ueyama
- [lld] r239332 - COFF: Read symbol names lazily.
Rui Ueyama
- [PATCH] COFF: Skip internal symbols in bitcode files.
Rui Ueyama
- [PATCH] COFF: Skip internal symbols in bitcode files.
Rui Ueyama
- [lld] Support for PECOFF in gnu ld mode
Rui Ueyama
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Rui Ueyama
- [PATCH] COFF: Allow the combined LTO object to define new symbols.
Rui Ueyama
- [PATCH] COFF: Allow the combined LTO object to define new symbols.
Rui Ueyama
- [PATCH] Don't use ManagedStatic.
Rui Ueyama
- [PATCH] COFF: Handle references from LTO object to lazy symbols correctly.
Rui Ueyama
- [lld] r239235 - COFF: Inline a constant that is used only once.
Rui Ueyama
- [lld] Support for PECOFF in gnu ld mode
Rui Ueyama
- [PATCH] COFF: Symbol resolution for common and comdat symbols defined in bitcode.
Rui Ueyama
- [PATCH] Don't use ManagedStatic.
Rui Ueyama
- [PATCH] Remove object_error::success and use std::error_code() instead
Rui Ueyama
- [llvm] r239409 - Remove object_error::success and use std::error_code() instead
Rui Ueyama
- [PATCH] COFF: Split SymbolTable::addCombinedLTOObject. NFC.
Rui Ueyama
- [lld] r239413 - COFF: Update comment.
Rui Ueyama
- [lld] r239418 - COFF: Split SymbolTable::addCombinedLTOObject. NFC.
Rui Ueyama
- [PATCH] COFF: Implement /lib using LibDriver.
Rui Ueyama
- [PATCH] LibDriver, llvm-lib: introduce.
Rui Ueyama
- [PATCH] LibDriver, llvm-lib: introduce.
Rui Ueyama
- [lld] r239458 - COFF: De-virtualize and inline garbage collector functions.
Rui Ueyama
- [PATCH] LibDriver, llvm-lib: introduce.
Rui Ueyama
- [PATCH] LibDriver, llvm-lib: introduce.
Rui Ueyama
- [lld] r239704 - COFF: Support Windows resource files.
Rui Ueyama
- [lld] r239705 - COFF: Add an assertion. NFC.
Rui Ueyama
- [lld] r239706 - COFF: Set Chunk to OutputSection backreference in addChunk().
Rui Ueyama
- [lld] r239707 - COFF: Change const name. NFC.
Rui Ueyama
- [lld] r239710 - COFF: Support base relocations.
Rui Ueyama
- [lld] r239712 - COFF: Fix resource table size.
Rui Ueyama
- [lld] r239714 - COFF: Add a brief description about LTO.
Rui Ueyama
- [llvm] r239716 - [Support][Endian] Define |= and &= for u{big, little}{16, 32, 64}_t.
Rui Ueyama
- [lld] r239717 - COFF: Use ulittle32_t::operator|=. NFC.
Rui Ueyama
- [PATCH 3/5] R600: Convert non global value const loads to global loads
Jan Vesely
- [PATCH 5/5] R600: Don't create private AS copies of global variables
Jan Vesely
- [llvm] r239628 - Fix a typo in a comment in MemCpyOpt (test commit)
Matt Wala
- [PATCH] [Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
- [llvm] r239644 - [Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
- [llvm] r239650 - Revert 239644.
Matt Wala
- [PATCH] Reassociate in favor of grouping previously paired operands
Xuetian Weng
- [PATCH] Reassociate in favor of grouping previously paired operands
Xuetian Weng
- [PATCH] Reassociate in favor of grouping previously paired operands
Xuetian Weng
- [PATCH] Reassociate in favor of grouping previously paired operands
Xuetian Weng
- [www] r239304 - Win snapshot: r239299
Hans Wennborg
- [llvm] r239543 - Revert "Fix merges of non-zero vector stores"
Hans Wennborg
- [PATCH] [NVPTX] run SROA after NVPTXFavorNonGenericAddrSpaces
Jingyue Wu
- [llvm] r239368 - [NVPTX] run SROA after NVPTXFavorNonGenericAddrSpaces
Jingyue Wu
- [PATCH] SLSR: Pass address space to isLegalAddressingMode
Jingyue Wu
- [PATCH] [NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
Jingyue Wu
- [llvm] r239435 - [NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
Jingyue Wu
- [PATCH] [NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
Jingyue Wu
- [llvm] r239495 - [NFC] added a missing space
Jingyue Wu
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
Jingyue Wu
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
Jingyue Wu
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
Jingyue Wu
- [PATCH] [ValueTracking] do not overwrite analysis results already computed
Jingyue Wu
- [llvm] r239718 - [ValueTracking] do not overwrite analysis results already computed
Jingyue Wu
- [PATCH] Add support for parsing the XOR operator in Microsoft inline assembly
Marina Yatsina
- [PATCH] Add support for parsing the XOR operator in Microsoft inline assembly
Marina Yatsina
- [compiler-rt] r239364 - [asan] Fixup to r239134. This test does pass on darwin.
Anna Zaks
- [llvm] r239379 - [asan] Prevent __attribute__((annotate)) triggering errors on Darwin
Anna Zaks
- [PATCH] [asan] Prevent __attribute__((annotate)) triggering errors on Darwin
Anna Zaks
- [PATCH] Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
Michael Zolotukhin
- [llvm] r239565 - Update stale comment before analyzeLoopUnrollCost. NFC.
Michael Zolotukhin
- [PATCH] Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Michael Zolotukhin
- [PATCH] [PM/AA] Split the location computation out of getArgLocation so the virtual interface on AliasAnalysis only deals with ModRef information.
hfinkel at anl.gov
- [PATCH] Make SLP vectorizer consider the cost that vectorized instruction cannot use memory operand as destination on X86
aschwaighofer at apple.com
- [PATCH] [LAA] Fix estimation of number of memchecks
silviu.baranga at arm.com
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
silviu.baranga at arm.com
- [PATCH] [AArch64] Match interleaved memory accesses into ldN/stN instructions.
silviu.baranga at arm.com
- [PATCH] add default value for Args parameter of Builder.CreateCall function
servuswiegehtz at yahoo.de
- [PATCH] add default value for Args parameter of IRBuilder.CreateCall
servuswiegehtz at yahoo.de
Last message date:
Sun Jun 14 22:46:29 PDT 2015
Archived on: Tue Aug 4 17:12:52 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).