- d4955a0 RegionInfo: Do not access a value that was just moved away by Tobias Grosser · 11 years ago
- d24010f [Allocator] Fold the two templated overloads into a single one with by Chandler Carruth · 11 years ago
- 00e4a82 [Allocator] Remove a really problematic overload. This is very confusing by Chandler Carruth · 11 years ago
- f393039 Make FastISel::SelectInstruction return before target specific fast-isel code by Akira Hatanaka · 11 years ago
- 749e8fe [X86] Improve the lowering of packed shifts by constant build_vector. by Andrea Di Biagio · 11 years ago
- 49ad5d5 [ARM64] Set default CPU to generic instead of cyclone. by Quentin Colombet · 11 years ago
- 4634a9b Revert r191049/r191059 as it can produce wrong code (see PR17975). by Robert Lougher · 11 years ago
- 2bbc5a7 Use unique_ptr to manage ownership of child Regions within llvm::Region by David Blaikie · 11 years ago
- 894b7f6 Add lifetime markers for allocas created to hold byval arguments, make them by Julien Lerouge · 11 years ago
- 031f5c1 Split byval argument initialization so the memcpy(s) are injected at the by Julien Lerouge · 11 years ago
- f5d9a15 LTO: Add more loop simplification passes to LTO by Duncan P. N. Exon Smith · 11 years ago
- 950c7b2 verify-di: Add back braces for MSVC compatability by Duncan P. N. Exon Smith · 11 years ago
- 32791b0 verify-di: Implement DebugInfoVerifier by Duncan P. N. Exon Smith · 11 years ago
- abf483b verify-di: split out VerifierSupport by Duncan P. N. Exon Smith · 11 years ago
- 3549f3c Use unique_ptr to manage PassInfo instances in the PassRegistry by David Blaikie · 11 years ago
- 9bc7c07 MipsAsmParser.cpp: Fix vg_leak in MipsOperand::CreateMem(). Mem.Base is managed by k_Memory itself. by NAKAMURA Takumi · 11 years ago
- 9bf9a79 MipsAsmParser::ParseRegister(): Be responsible to delete an Operand on a temporary Operands. by NAKAMURA Takumi · 11 years ago
- 1e3f66a AArch64/ARM64: enable more AArch64 tests on ARM64. by Tim Northover · 11 years ago
- 5f82349 AArch64/ARM64: add missing pattern for extending load. by Tim Northover · 11 years ago
- 2a83cb7 AArch64/ARM64: only mangle MOVZ/MOVN during encoding when needed by Tim Northover · 11 years ago
- 5080ae2 AArch64/ARM64: add support for large code-model jump tables. by Tim Northover · 11 years ago
- e9cae9b AArch64/ARM64: add patterns for various commutations of FNMADD. by Tim Northover · 11 years ago
- e8bc8a7 AArch64/ARM64: add half as a storage type on ARM64. by Tim Northover · 11 years ago
- 380fa65 AArch64/ARM64: copy patterns for fixed-point conversions by Tim Northover · 11 years ago
- 1291807 ARM64: add constraints to various FastISel operations by Tim Northover · 11 years ago
- 03eecdc FastISel: constrain the RegClass of operands when emitting instructions. by Tim Northover · 11 years ago
- f90c8c7 AArch64/ARM64: add more arm64 lines to AArch64 regression tests by Tim Northover · 11 years ago
- 3f2d713 AArch64/ARM64: add dp tests from AArch64 by Tim Northover · 11 years ago
- 86a70cd ARM64AsmParser.cpp: Fix vg_leak in MC/ARM64/fp-encoding.s. by NAKAMURA Takumi · 11 years ago
- 5fba9d3 Optional hash symbol feature support for ARM64 http://reviews.llvm.org/D3328 by Stepan Dyatkovskiy · 11 years ago
- 09a79dc Current definition of subtract with immediate instruction aliases uses CodeGenOnly defined instructions and post matcher expansion methods to emit real instructions add with immediate. However, they can directly alias add with immediate instruction and remove unnecessary definitions and code in MipsAsmParser.cpp. This patch makes no change in functionality, just removes unnecessary definitions and code. by Vladimir Medic · 11 years ago
- bc4e3c0 vect.omp.persistence.ll REQUIRES asserts due to -debug-only. by NAKAMURA Takumi · 11 years ago
- b9a99d4 [Allocator] Finally, finish nuking the redundant code that led me here by Chandler Carruth · 11 years ago
- 15cbb64 D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata by Alexey Bataev · 11 years ago
- 47b284c [Allocator] Pass the size to the deallocation function. This, on some by Chandler Carruth · 11 years ago
- 2727dbc X86JITInfo: [x86] Rework r206240, X86CompilationCallback_SSE() should be called for SSE-enabled code generator, even if LLVM is not built with -msse. by NAKAMURA Takumi · 11 years ago
- d5b514e [Allocator] Fix r206256 which got the enabling case backwards on these by Chandler Carruth · 11 years ago
- b6ecb4f Fix broken build of llvm using clang. by Nick Lewycky · 11 years ago
- 2c9a974 [Allocator] MSVC apparantly has broken SFINAE context handling of by Chandler Carruth · 11 years ago
- d63390c Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. by Nick Lewycky · 11 years ago
- 095734c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
- 9393eb3 Add a DenseMapInfo specialization for PointerUnion. In tree user to land shortly. by Nick Lewycky · 11 years ago
- 0b6cb71 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
- eb19b8f [Allocator] Constrain the Deallocate templated overloads to only apply by Chandler Carruth · 11 years ago
- 9eb71e2 Use unique_ptr to manage TypePromotionActions owned by TypePromotionTransaction. by David Blaikie · 11 years ago
- 3229c69 Use unique_ptr to manage ownership of GCFunctionInfos in GCStrategy by David Blaikie · 11 years ago
- 9c94042 Use unique_ptr for the result of Registry entries. by David Blaikie · 11 years ago
- 5a21a89 Use unique_ptr to manage ownership of GCStrategy objects in GCMetadata by David Blaikie · 11 years ago
- a016c1d Use unique_ptr for section/segment ownership in WinCOFFObjectWriter by David Blaikie · 11 years ago
- ff2bf1b Use unique_ptr to own MCFunctions within MCModule. by David Blaikie · 11 years ago
- 570e52c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
- a8ae0ad Use std::unique_ptr to manage MCBasicBlocks in MCFunction. by David Blaikie · 11 years ago
- 508bd63 [MC] Require an MCContext when constructing an MCDisassembler. by Lang Hames · 11 years ago
- 88f3532 X86JITInfo: [x86] Use X86CompilationCallback_SSE() along; by NAKAMURA Takumi · 11 years ago
- 5a2d3f4 [ARM64,C++11]: Range'ify the dead-register-definition pass. by Jim Grosbach · 11 years ago
- c17bcb8 Add iterator_range for MachineInstr defs. by Jim Grosbach · 11 years ago
- 67ed710 [MC] Emit an error if cfi_startproc is used before a symbol is defined. by Quentin Colombet · 11 years ago
- e8603c4 [Register Coalescer] Add a test case for 206060. by Quentin Colombet · 11 years ago
- 159976c [Allocator] Add Deallocate support to the AllocatorBase CRTP class, by Chandler Carruth · 11 years ago
- b980d63 [ARM64][MC] Set the default CPU string to generic. by Quentin Colombet · 11 years ago
- 75ba212 [Allocator] Hack around the fact that GCC can't compile the by Chandler Carruth · 11 years ago
- ebfe4d7 [Allocator] Factor the Allocate template overloads into a base class by Chandler Carruth · 11 years ago
- 4035266 Use std::unique_ptr for DIE children by David Blaikie · 11 years ago
- fdf3f43 X86: Nuke one more CPU autodetect blurb. by Jim Grosbach · 11 years ago
- b85c7e5 Change argument order and add explanatory comment to r206130 by David Blaikie · 11 years ago
- 7c34191 Use FrameSetup on frame instructions for the Mips port. by Eric Christopher · 11 years ago
- 3a24363 [CMake] Reformat, if(MSVC)...else()...endif() by NAKAMURA Takumi · 11 years ago
- 448a1a0 Revert "Revert r206045, "Fix shift by constants for vector."" by Matt Arsenault · 11 years ago
- 05620e5 [ARM64][MC] Set the default CPU to cyclone when initilizating the MC layer. by Quentin Colombet · 11 years ago
- 7a69489 Re-apply r206096 after investigating the gdb buildbot failure. by Adrian Prantl · 11 years ago
- 1a77583 [cleanup] Run clang-format over most of YAMLParser.h to fix a bunch of by Chandler Carruth · 11 years ago
- 261f0df Fix for codegen bug that could cause illegal cmn instruction generation by Louis Gerbarg · 11 years ago
- 27539d4 Add a flag to disable the ARM64DeadRegisterDefinitionsPass by Louis Gerbarg · 11 years ago
- b1138a1 [ARM64] Port over missing subtarget features, and CPU definitions from AArch64. by James Molloy · 11 years ago
- 1f1bced [ARM64] Add big endian target arm64_be. by James Molloy · 11 years ago
- 03e1857 Replace two calls to object::symbol_iterator::increment(), which had by Kaelyn Takata · 11 years ago
- 1d9c093 Remove a variable from r206192 that is only used in an assert. by Kaelyn Takata · 11 years ago
- 268c050 Fix a bug in which BranchProbabilityInfo wasn't setting branch weights of basic blocks inside loops correctly. by Akira Hatanaka · 11 years ago
- b79d042 Fix 2008-03-05-SxtInRegBug.ll so that the CHECK-NOT will not match the filename. by Richard Trieu · 11 years ago
- de2b2a3 Fix up MCFixup::getAccessVariant to handle unary expressions. by Kaelyn Takata · 11 years ago
- adc90c9 tools: fix heap-buffer-overrun detected via ASAN by Saleem Abdulrasool · 11 years ago
- 6ede5d2 [mips] Fix fcopysign for MIPS-IV and add the test. by Daniel Sanders · 11 years ago
- 0543dab [mips] MIPS-IV is broadly the same as MIPS64 so duplicate all -mcpu=mips64 tests with -mcpu=mips4 as a starting point by Daniel Sanders · 11 years ago
- 327be64 [mips] Fix more incorrect uses of HasMips64 and isMips64() by Daniel Sanders · 11 years ago
- 555f97f Teach llvm-lto to respect the given RelocModel. by James Molloy · 11 years ago
- f86c547 ARM64: specify full triple in tests to pacify Windows. by Tim Northover · 11 years ago
- 069bcd7 AArch64: add newline to end of test files. by Tim Northover · 11 years ago
- 856ecbc0 ARM64: remove buggy REV16 pattern. by Tim Northover · 11 years ago
- e90d4e2 AArch64/ARM64: enable directcond.ll test on ARM64. by Tim Northover · 11 years ago
- 97c1fc0 ARM64: add patterns for csXYZ with reversed operands. by Tim Northover · 11 years ago
- dce294e ARM64: enable more regression tests from AArch64 by Tim Northover · 11 years ago
- 3c68c5c ARM64: add support for AArch64's addsub_ext.ll by Tim Northover · 11 years ago
- 41b4790 ARM64: optimise (cmp x, (sub 0, y)) to (cmn x, y). by Tim Northover · 11 years ago
- e23fabc ARM64: start porting regression test suite from AArch64 by Tim Northover · 11 years ago
- c81e5d6 Display the name of the project failing the url check in the release script by Arnaud A. de Grandmaison · 11 years ago
- c9fa660 [XCore] Don't create invalid MKMSK instructions inside loadImmediate(). by Richard Osborne · 11 years ago
- 1377449 Whitespace. by NAKAMURA Takumi · 11 years ago
- 9854380 Revert r206045, "Fix shift by constants for vector." by NAKAMURA Takumi · 11 years ago
- 1907f75 [Allocator] Hoist the external helper function into a namespace scope by Chandler Carruth · 11 years ago
- 273a62f [cleanup] Normalize YAMLParser.h's doxygen markers with '\foo' instead by Chandler Carruth · 11 years ago