- 001d219 Add support for the %H output modifier. by Eric Christopher · 12 years ago
- 88fc697 Add test for previous commit correcting NEON load patterns. by Tim Northover · 12 years ago
- af402ac Give this test an explicit triple. by Nick Lewycky · 12 years ago
- 0c5602d When emitting the PC range in an FDE, use the same data encoding for both ends by Nick Lewycky · 12 years ago
- a7016d6 Revert 161581: Patch to implement UMLAL/SMLAL instructions for the ARM by Arnold Schwaighofer · 12 years ago
- 9eac20a fix PR13577, an issue introduced by r161687 by Michael Liao · 12 years ago
- cfc0ad6 PR13578: Teach MachineCSE that instructions that use a constant register can be CSE'd safely. by Benjamin Kramer · 12 years ago
- 743a2cf X86: when we are auto-detecting the subtarget features, make sure we turn on by Manman Ren · 12 years ago
- 6b951b2 The normal edge of an invoke is not allowed to branch to a block with a by Eli Friedman · 12 years ago
- 2a33cec add X86-specific DAG optimization to simplify boolean test by Michael Liao · 12 years ago
- 3eeba88 Fix crash when when do lto on Bullet. Dynamic GEPs in SROA were incorrectly being applied to all accesses to an alloca, not just the ones which read from the GEP. Thanks to Evan for reducing the test. rdar://11861001 by Pete Cooper · 12 years ago
- 15121ca Update edge weights correctly in replaceSuccessor(). by Jakob Stoklund Olesen · 12 years ago
- c790803 Reapply r161633-161634 "Partition use lists so defs always come before uses."" by Jakob Stoklund Olesen · 12 years ago
- 1134aae Revert r161633-161634 "Partition use lists so defs always come before uses." by Jakob Stoklund Olesen · 12 years ago
- 81a6995 Partition use lists so defs always come before uses. by Jakob Stoklund Olesen · 12 years ago
- 46f4c35 Don't use pointer-pointers for the register use lists. by Jakob Stoklund Olesen · 12 years ago
- 69a0aa8 Don't modify MO while use_iterator is still pointing to it. by Jakob Stoklund Olesen · 12 years ago
- f5ecf02 Teach the LLVM test makefile to run the extra Clang tools' test suites by Chandler Carruth · 12 years ago
- 8d7e5ef Another 32 to 64 bit sign extension bug. by Jack Carter · 12 years ago
- bcc4c1d Patch to implement UMLAL/SMLAL instructions for the ARM architecture by Arnold Schwaighofer · 12 years ago
- 0b66bd9 Fix the legalization of ExtLoad on ARM. ExpandUnalignedLoad did not properly by Nadav Rotem · 12 years ago
- 5f91a99 Add test triples to fix win32 failures. Revert workaround from r161292. by Bob Wilson · 12 years ago
- 5ac2520 llvm/test/MC/COFF/seh.s: Fixup corresponding to r161487. by NAKAMURA Takumi · 12 years ago
- ef92055 Add `.pushsection', `.popsection', and `.previous' directives to Darwin ASM. by Bill Wendling · 12 years ago
- 1b88fc0 isAllocLikeFn is allowed to return true for functions which read memory; make by Eli Friedman · 12 years ago
- 39ad568 X86: enable CSE between CMP and SUB by Manman Ren · 12 years ago
- 9d1747c Avoid recomputing the unique exit blocks and their insert points when doing by Dan Gohman · 12 years ago
- f12c95a Fix a serious typo in InstCombine's optimization of comparisons. by Bob Wilson · 12 years ago
- b64dd5f X86 cmp lowering is looking past truncate on the condition node. It should only by Evan Cheng · 12 years ago
- 351f83b Fix the representation of debug line table in DebugInfo LLVM library, by Alexey Samsonov · 12 years ago
- b6fdd02 PR13095: Give an inline cost bonus to functions using byval arguments. by Benjamin Kramer · 12 years ago
- 961e1ac Fix PR13412, a nasty miscompile due to the interleaved by Chandler Carruth · 12 years ago
- e6450dc Add a much more conservative strategy for aligning branch targets. by Chandler Carruth · 12 years ago
- ba86b13 MachineCSE: Update the heuristics for isProfitableToCSE. by Manman Ren · 12 years ago
- 5b0e9ce The define for 64 bit sign extension neglected to by Jack Carter · 12 years ago
- 61de70d The Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64 by Jack Carter · 12 years ago
- fc54d9e Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. by Jack Carter · 12 years ago
- f45717e MFTB on PPC64 should really be encoded using MFSPR. by Hal Finkel · 12 years ago
- 4feb647 Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom handling in DAGISelToDAG due to limitations in TableGen's implicit def handling. Fixes PR11305. by Craig Topper · 12 years ago
- d230d20 Update test to check for r161305 by Craig Topper · 12 years ago
- 8cc3474 Add readcyclecounter lowering on PPC64. by Hal Finkel · 12 years ago
- b58d7d0 Add stack spill / reload instructions for DTriple and DQuad register classes, which by Anton Korobeynikov · 12 years ago
- 53624a2 Refactor and check "onlyReadsMemory" before optimizing builtins. by Bob Wilson · 12 years ago
- 24e79e5 1. Redo mips16 instructions to avoid multiple opcodes for same instruction. by Akira Hatanaka · 12 years ago
- 772af92 Fix memcmp code-gen to honor -fno-builtin. by Bob Wilson · 12 years ago
- d49edb7 Fall back to selection DAG isel for calls to builtin functions. by Bob Wilson · 12 years ago
- 2946549 [arm-fast-isel] Add support for shl, lshr, and ashr. by Jush Lu · 12 years ago
- 8b52c85 [CMake] Add yaml2obj to check-llvm. by NAKAMURA Takumi · 12 years ago
- 923123c Move test yaml files under Inputs until they are converted to be the actual by Matt Beaumont-Gay · 12 years ago
- 127eea8 X86 Peephole: fold loads to the source register operand if possible. by Manman Ren · 12 years ago
- a915f24 Add yaml2obj. A utility to convert YAML to binaries. by Michael J. Spencer · 12 years ago
- bddf836 Set transient stack alignment in constructor of MipsFrameLowering and re-enable by Akira Hatanaka · 12 years ago
- 1c37814 Support fpv4 for ARM Cortex-M4. by Jiangning Liu · 12 years ago
- fd652df Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset index issue. by Jiangning Liu · 12 years ago
- c1b7ca5 Fix #13138, a bug around ARM instruction DSB encoding and decoding issue. by Jiangning Liu · 12 years ago
- 1fb27ec Fix #13241, a bug around shift immediate operand for ARM instruction ADR. by Jiangning Liu · 12 years ago
- ac89c0d llvm/test/CodeGen/X86/fold-pcmpeqd-1.ll: Make sure this is testing without +avx. by NAKAMURA Takumi · 12 years ago
- 25fa9a4 llvm/test/CodeGen/X86/fold-pcmpeqd-1.ll: Rewrite expressions to pass regardless of PR11031. by NAKAMURA Takumi · 12 years ago
- d7d003c X86 Peephole: fold loads to the source register operand if possible. by Manman Ren · 12 years ago
- 6635cad Temporarily revert c23b933d5f8be9b51a1d22e717c0311f65f87dcd. It's causing by Eric Christopher · 12 years ago
- b705e4a Line endings. by Matt Beaumont-Gay · 12 years ago
- 62ad748 fix 'make check' when ocamlopt returns the compiler path with CFLAGS (and there's a cflag with a = char) by Nuno Lopes · 12 years ago
- 1503aba Added FMA functionality to X86 target. by Elena Demikhovsky · 12 years ago
- 6ce2471 Stay rational; don't assert trying to take the square root of a negative value. by Nick Lewycky · 12 years ago
- cdb3ba7 Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering and by Akira Hatanaka · 12 years ago
- 1d53f1b Let PEI::calculateFrameObjectOffsets compute the final stack size rather than by Akira Hatanaka · 12 years ago
- 1d165f1 Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering. by Akira Hatanaka · 12 years ago
- e2d529a When store nodes or memcpy nodes are created to copy the function call by Akira Hatanaka · 12 years ago
- d97f3a5 [x86 frame lowering] In 32-bit mode, use ESI as the base pointer. by Chad Rosier · 12 years ago
- 36bcc11 Fix type of LUXC1 and SUXC1. These instructions were incorrectly defined as by Akira Hatanaka · 12 years ago
- 53b59d1 MachineSink: Sort the successors before trying to find SuccToSinkTo. by Manman Ren · 12 years ago
- 34af6f5 Clear kill flags in removeCopyByCommutingDef(). by Jakob Stoklund Olesen · 12 years ago
- 1123614 Reverse order of the two branches at end of a basic block if it is profitable. by Manman Ren · 12 years ago
- 9714644 Keep empty assembly macro argument values in the middle of the list. by Jim Grosbach · 12 years ago
- 32ecfb4 Consider address spaces for hashing and CSEing DAG nodes. Otherwise two loads from different x86 segments but the same address would get CSEd by Pete Cooper · 12 years ago
- 5af4de1 Fix a bug in ARMMachObjectWriter::RecordRelocation() in ARMMachObjectWriter.cpp by Kevin Enderby · 12 years ago
- 97baaea When constant folding GEP expressions, keep the address space information of pointers. by Nadav Rotem · 12 years ago
- e8b4a4a Revert r160920 and r160919 due to dragonegg and clang selfhost failure by Manman Ren · 12 years ago
- d64cb16 Add testcases for GlobalOpt changes in r160693 and r160757. by Nick Lewycky · 12 years ago
- 14148c4 X86 Peephole: fold loads to the source register operand if possible. by Manman Ren · 12 years ago
- 0eb3ede X86 Peephole: fold loads to the source register operand if possible. by Manman Ren · 12 years ago
- 43d9ab1 X86 Peephole: fix PR13475 in optimizeCompare. by Manman Ren · 12 years ago
- c23b933 Add a DW_AT_high_pc for CUs that are a single address range. Update by Eric Christopher · 12 years ago
- 9c777a4 Teach CodeGenPrep to look past bitcast when it's duplicating return instruction by Evan Cheng · 12 years ago
- 72e7dbf Add <imp-def> of super-register when lowering SUBREG_TO_REG. by Jakob Stoklund Olesen · 12 years ago
- e982de7 fix PR13390: do not loop forever with self-referencing self instructions by Nuno Lopes · 12 years ago
- 75564e3 fix infinite loop in instcombine in the presence of a (malformed) self-referencing select inst. by Nuno Lopes · 12 years ago
- 7971de4 Simplify demanded bits of select sources where the condition is a constant vector by Pete Cooper · 12 years ago
- 1121c78 Teach SimplifyDemandedBits how to look through fpext and fptrunc to simplify their operand by Pete Cooper · 12 years ago
- 369a4c7 Eliminate a batch of uses of sub_ss and sub_sd in the X86 target. by Jakob Stoklund Olesen · 12 years ago
- 20b2d21 Stop reassociate from looking through expressions of arbitrary complexity. This by Duncan Sands · 12 years ago
- 7f76cb6 Make l/q suffixes on AVX forms of scalar convert instructions consistent with their non-AVX forms. by Craig Topper · 12 years ago
- e11246c Fix call setup for PIC. by Akira Hatanaka · 12 years ago
- 2418275 Update testing case for Atom when disabling rematerialization in by Manman Ren · 12 years ago
- 6e699bf revert r160742: it's breaking CMake build by Nuno Lopes · 12 years ago
- d68e8cd Disable rematerialization in TwoAddressInstructionPass. by Manman Ren · 12 years ago
- e309428 MemoryBuiltins: add support to determine the size of strdup'ed non-constant strings by Nuno Lopes · 12 years ago
- 1cee710 When a return struct pointer is passed in registers, the called has nothing by Rafael Espindola · 12 years ago
- 6ce1eaf Don't perform an overaligned load in this test, since that's undefined by Duncan Sands · 12 years ago
- f2124cc When folding a load from a global constant, if the load started in the middle by Duncan Sands · 12 years ago