- 2f6da59 Avoid a load for local functions. by Rafael Espindola · 9 years ago
- 7cff23c [x86, AVX2] regenerate checks by Sanjay Patel · 9 years ago
- 783607f [MemorySSA] Port to new pass manager by Geoff Berry · 9 years ago
- bc43482 SDAG: Drop a redundant replace and move the dead node removal closer. NFC by Justin Bogner · 9 years ago
- d99a2e3 [DAG] Improve legalization of INSERT_SUBVECTOR by Michael Kuperstein · 9 years ago
- aec5010 [PPC64] Fix SUBFC8 Defs list by Keno Fischer · 9 years ago
- e81e803 [SCEV] Keep SCEVExpander insert points consistent. by Geoff Berry · 9 years ago
- aed4221 Revert "Claim NoAlias if two GEPs index different fields of the same struct" by Daniel Berlin · 9 years ago
- dbfc82f [CFLAA] Recognize builtin allocation functions. by George Burgess IV · 9 years ago
- 3ca9979 [pdb] silence warnings about moving from a temporary. by Zachary Turner · 9 years ago
- 26a4692 [CodeView] Simplify StreamArray operator++ by David Majnemer · 9 years ago
- d5f9b7e [CodeView] Make sure StreamRef::readBytes doesn't read too much by David Majnemer · 9 years ago
- fee7747 [PDB] Make ModStream::symbols report errors by David Majnemer · 9 years ago
- 2511caa [PDB] Silence sign comparison warnings in MappedBlockStreamTest by David Majnemer · 9 years ago
- 7e49342 Claim NoAlias if two GEPs index different fields of the same struct by Daniel Berlin · 9 years ago
- 90ac7e3 Better fix for PR27903. by Than McIntosh · 9 years ago
- 9832c4c Fix the NDEBUG build by Reid Kleckner · 9 years ago
- 01d6c3db [LV] For some IVs, use vector phis instead of widening in the loop body by Michael Kuperstein · 9 years ago
- bbbc4b9 [codeview] Translate basic DITypes to CV type records by Reid Kleckner · 9 years ago
- 07e4e55 Reduce dependence on pointee types when deducing dereferenceability by Sanjoy Das · 9 years ago
- 3886b25 [libFuzzer] when an invalid flag is given, warn, but don't crash by Kostya Serebryany · 9 years ago
- da6ed23 [IR] Disallow loading and storing unsized types by Sanjoy Das · 9 years ago
- cc0c9e0 MappedBlockStreamTest.cpp: Appease msc18 to avoid initializer for std::vector. by NAKAMURA Takumi · 9 years ago
- 645eab2 Update usage(), make sure srcdir is really empty. by Joerg Sonnenberger · 9 years ago
- 9082851 [X86][SSE] Added non-temporal store tests for all 512-bit vector types by Simon Pilgrim · 9 years ago
- 9bc536b [X86][SSE] Added non-temporal store tests for all 256-bit vector types by Simon Pilgrim · 9 years ago
- b79ae3d [X86][SSE] Added non-temporal store tests for all 128-bit integer vector types by Simon Pilgrim · 9 years ago
- ac3b4c9 Adding back-end support to two bit scanning intrinsics by Michael Zuckerman · 9 years ago
- 0144de5 [ARM] Add additional matching for UBFX instructions by Oliver Stannard · 9 years ago
- 6e55ed9 Fix off-by-one error in max integer functions by Dylan McKay · 9 years ago
- e2fe445d Revert "Fix up the definition of the integer max function" by Dylan McKay · 9 years ago
- 85bbb24 Fix up the definition of the integer max function by Dylan McKay · 9 years ago
- c958a73 [Sparc] Allow passing of empty structs. by Chris Dewhurst · 9 years ago
- d5c9bd0 Add max/min functions to MathExtras.h by Dylan McKay · 9 years ago
- 323e9f1 Revert r271362 "[AVX512] Remove masked load intrinsics. Clang now emits generic masked load intrinsics instead." by Craig Topper · 9 years ago
- c1bee8a [AVX512] Remove masked load intrinsics. Clang now emits generic masked load intrinsics instead. by Craig Topper · 9 years ago
- cde3d96 DwarfDebug: Simplify. NFC. by Peter Collingbourne · 9 years ago
- ac42e99 [MC] Rename EmitFill to emitFill by Petr Hosek · 9 years ago
- d8d85ac IR: Allow multiple global metadata attachments with the same type. by Peter Collingbourne · 9 years ago
- ed2188e Reference gdb python type printer scripts from SmallString, SmallVector, ArrayRef, and StringRef by David Blaikie · 9 years ago
- f5bb758 DAGCombiner: Fix broken size check in isAlias by Matt Arsenault · 9 years ago
- 249a797 DebugInfoPDBTests: Update libdeps for r271346. by NAKAMURA Takumi · 9 years ago
- 4fc5d9b [obj2yaml] One more attempt at fixing msan by Chris Bieneman · 9 years ago
- 4d3c482 llvm-pdbdump-fuzzer: fix the build by Kostya Serebryany · 9 years ago
- 1fa1983 [Orc] Add conversion to/from RuntimeDyld::SymbolInfo for JITSymbol. by Lang Hames · 9 years ago
- 6aef9f9 Add support for metadata attachments for global variables. by Peter Collingbourne · 9 years ago
- e781066 [pdb] Add unit tests for PDB MappedBlockStream and zero copy by Zachary Turner · 9 years ago
- 1cd242f CodeGen: Refactor renameDisconnectedComponents() as a pass by Matthias Braun · 9 years ago
- c590383 Speculative build fix for codeview type dumper API change by Reid Kleckner · 9 years ago
- 5830c5c [X86]: Add a pattern that uses GR16_ABCD rather than GR32_ABCD to avoid falsely marking whole 32 bit register as live. by Kevin B. Smith · 9 years ago
- b4b32e0 ARM: Improve/fix comment in recently added test. by Matthias Braun · 9 years ago
- fe23302 ARM: Do not attempt to modify register class of physregs. by Matthias Braun · 9 years ago
- 6d33ed3 [obj2yaml] Trying to make msan happy by Chris Bieneman · 9 years ago
- 12ab473 [SLP] Pass in correct alignment when query memory access cost by Guozhi Wei · 9 years ago
- e9ddf3a Change llvm-objdump, llvm-nm and llvm-size when reporting an object file error by Kevin Enderby · 9 years ago
- 37735db [CMake] Update to requiring CMake 3.4.3 by Chris Bieneman · 9 years ago
- 3104730 [CFLAA] Don't link GEP pointers to GEP indices. by George Burgess IV · 9 years ago
- 2027459 [CodeGen] Promote FMINNAN/FMAXNAN like other binops. by Ahmed Bougacha · 9 years ago
- e03288c [CodeGen] Don't mark FMINNUM/FMAXNUM Expand twice. NFC. by Ahmed Bougacha · 9 years ago
- 3e0c470 [Docs] CodeGen has supported vector icmp/fcmp for a long time. by Ahmed Bougacha · 9 years ago
- 25565d9 [codeview] Improve readability of type record assembly by Reid Kleckner · 9 years ago
- f2b59e8 Delete AArch64II::MO_CONSTPOOL. by Rafael Espindola · 9 years ago
- cb4d52f [codeview] Add a CVTypeDumper::dump(ArrayRef<uint8_t>) overload by Reid Kleckner · 9 years ago
- 3c5dd6e [PM] BDCE: Fix caching of analyses. by Davide Italiano · 9 years ago
- 4de072ea [mips] Remove tests which should have been deleted. by Simon Dardis · 9 years ago
- 860b370 [PM] ADCE: Fix caching of analyses. by Davide Italiano · 9 years ago
- f213957 [mips] Enforce compact branch register restrictions by Simon Dardis · 9 years ago
- 7e74f7a [obj2yaml][yaml2obj] Support for reading and dumping the MachO export trie by Chris Bieneman · 9 years ago
- 980cda9 Fix a crash in MergeFunctions related to ordering of weak/strong functions by Erik Eckstein · 9 years ago
- 9ac0d05 [esan|cfrag] Create the skeleton of cfrag variable for the runtime by Qin Zhao · 9 years ago
- 9d102db AMDGPU: Remove unused address space by Matt Arsenault · 9 years ago
- 1a9c272 Add a use of shouldAssumeDSOLocal to ARM. by Rafael Espindola · 9 years ago
- 72f099b [Hexagon] Disable expanding MUX instructions that define a subregister by Krzysztof Parzyszek · 9 years ago
- 4c77296 Do not modify a std::vector while looping it. by Yaron Keren · 9 years ago
- c146d1a [ARM] Add backend support for load/store intrinsics. by Ranjeet Singh · 9 years ago
- a8a5e74 [X86][SSE] Add load-folding patterns for (V)CVTDQ2PD (PR27291) by Simon Pilgrim · 9 years ago
- 8140f78 [mips] bnec/beqc register constraint fix by Simon Dardis · 9 years ago
- ae9c817 [AVX512] Fix intrinsic vcvtps2ph lowering. by Igor Breger · 9 years ago
- 7720e47 Fix intrinsic vbroadcast{i32|f32}x2 lowering. by Igor Breger · 9 years ago
- 2f32d38 [AVX512] Remove gcc builtin name from masked load intrinsics so they can be custom handled by clang to create generic masked load intrinsics instead of using the x86 specific ones. by Craig Topper · 9 years ago
- acc7ed7 [AVX512] Remove masked store intrinsics. Clang now emits generic masked store intrinsics instead. by Craig Topper · 9 years ago
- a2bdb6d X86: permit using SjLj EH on x86 targets as an option by Saleem Abdulrasool · 9 years ago
- 692eabe [llvm-pdbdump-fuzzer] Add a fuzzer for llvm-pdbdump by David Majnemer · 9 years ago
- 84d13f8 [llvm-dwarfdump-fuzzer] Get this compiling again by David Majnemer · 9 years ago
- 2463f3b [X86] Remove SSE/AVX unaligned store intrinsics as clang no longer uses them. Auto upgrade to native unaligned store instructions. by Craig Topper · 9 years ago
- 83ed492 [X86] Use update_llc_test_checks.py to re-generate a test in preparation for an upcoming commit. NFC by Craig Topper · 9 years ago
- e55c354 [X86] Simplify and remove some unnecessary auto-upgrade code. by Craig Topper · 9 years ago
- c765444 [X86] Reduce the number of string compares in the autoupgrade logic by checking more prefixes instead of complete matches. by Craig Topper · 9 years ago
- 9e45fdc Fix a crash when producing COFF. by Rafael Espindola · 9 years ago
- 47ca2d8 [X86][XOP] Split off auto-upgraded xop intrinsics by Simon Pilgrim · 9 years ago
- 4dedbb6 [X86][SSE] Renamed pmovxrm tests by Simon Pilgrim · 9 years ago
- 9dd9c9c [Kaleidoscope][BuildingAJIT] Finish off Chapter 1. by Lang Hames · 9 years ago
- 16a2da8 [X86][AVX2] Regenerated AVX2 extension tests by Simon Pilgrim · 9 years ago
- e03d7f3 [X86][SSE] Updated storeu fast-isel tests to match clang builtin tests by Simon Pilgrim · 9 years ago
- 5aef47d [X86][SSE2] Updated _mm_store_pd1/_mm_store1_pd fast-isel tests to match D20617 by Simon Pilgrim · 9 years ago
- f43e7e4 [Kaleidoscope][BuildingAJIT] Add stub Chapter 5 text. by Lang Hames · 9 years ago
- e7cbdab [BPF] Remove exit-on-error from tests (PR27768, PR27769) by Diana Picus · 9 years ago
- 285ed3c [IndVars] Assert that the incoming IR is in LCSSA by Sanjoy Das · 9 years ago
- 9aaeb83 [Kaleidoscope][BuildingAJIT] Don't build Chapter 5 on Windows for now. by Lang Hames · 9 years ago
- 203f697 [Kaleidoscope][BuildingAJIT] Add code for Chapter 5 - remote JITing. by Lang Hames · 9 years ago