- 393c404 Improve the heuristic to emit the alias if the number of hard-coded registers by Bill Wendling · 13 years ago
- 5d40ef2 Stop using memdep for a check that didn't really make sense with memdep. In terms of specific issues, using memdep here checks irrelevant instructions and won't work properly once we start returning "unknown" more aggressively from memdep. by Eli Friedman · 13 years ago
- bf188ae PerformBFICombine - (bfi A, (and B, Mask1), Mask2) -> (bfi A, B, Mask2) iff by Evan Cheng · 13 years ago
- cf88618 add option for literal formatting to APInt::toString() by Ted Kremenek · 13 years ago
- a990e07 Add "unknown" results for memdep, which mean "I don't know whether a dependence for the given instruction exists in the given block". This cleans up all the existing hacks in memdep which represent this concept by returning clobber with various unrelated instructions. by Eli Friedman · 13 years ago
- 7b9cafd Move the list of register classes into CodeGenRegBank as well. by Jakob Stoklund Olesen · 13 years ago
- 189531f Add an optimization that looks for a specific pair-wise add pattern and generates a vpaddl instruction instead of scalarizing the add. by Tanya Lattner · 13 years ago
- a6ad823 Add triple. by Rafael Espindola · 13 years ago
- 8d10f6d Anna's test commit (#2). by Anna Zaks · 13 years ago
- 92bcd96 When pattern matching during instruction selection make sure shl x,1 is not by Chad Rosier · 13 years ago
- 1c61990 Check the llc output. by Rafael Espindola · 13 years ago
- 4e3adfd PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that a necessary CopyToReg doesn't appear to be dead. by Eli Friedman · 13 years ago
- 7bc5632 Anna's test commit. by Anna Zaks · 13 years ago
- 0ca7338 Test case for x86 MMX inline asm. rdar://problem/8886707 by Stuart Hastings · 13 years ago
- 6c3044d Revert 133010. Self-hosted buildbot unhappy. by Jim Grosbach · 13 years ago
- c35dd25 Diagnostic for undefined assembler local symbols. by Jim Grosbach · 13 years ago
- 29a3aa8 Add a test for the recent regression. by Rafael Espindola · 13 years ago
- 0fc3015 Revert r133004 ; it's breaking nightly tests. by Eli Friedman · 13 years ago
- b8018d8 Partial revert of 132882. by Rafael Espindola · 13 years ago
- a6eb256 Also recognize ARM v4t and v5e variants. by Evan Cheng · 13 years ago
- 1ae4168 This test is still failing. Delete the rest of it. by Dan Gohman · 13 years ago
- a3b9b00 Revert r132991. This test is failing on the by Dan Gohman · 13 years ago
- 952036d Fix a compile time regression caused by too small hash tables. by Jakob Stoklund Olesen · 13 years ago
- f924dea Add 132986 back, but avoid non-determinism if a bb address gets reused. by Rafael Espindola · 13 years ago
- ebf69c3 Add a testcase for #9623 by Nadav Rotem · 13 years ago
- 7a07083 revert 132986 to see if the bots go green. by Rafael Espindola · 13 years ago
- bfdbd00 This testcase cause a failure on some bots. Remove the failing test until by Nadav Rotem · 13 years ago
- c2492c2 by Nadav Rotem · 13 years ago
- c7cb7ed Disable trunc-store simplification on vectors. by Nadav Rotem · 13 years ago
- 5b93d3c Be more obvious about what is being tested. by Cameron Zwarich · 13 years ago
- f5b5c51 Implement Jakob's suggestion on how to detect fall thought without calling by Rafael Espindola · 13 years ago
- 79abd1c Since ARM's prefetch implementation predicted the presence of a instruction by Bruno Cardoso Lopes · 13 years ago
- 9a76733 Add one more argument to the prefetch intrinsic to indicate whether it's a data by Bruno Cardoso Lopes · 13 years ago
- 3a42565 Make the threshold used by branch folding softer. Before we would get a by Rafael Espindola · 13 years ago
- 3c2f0a1 Fit banner in 80-col and adjust whitespace. No functionality changes. by Nick Lewycky · 13 years ago
- 740e5b3 Heuristic: If the number of operands in the alias are more than the number of by Bill Wendling · 13 years ago
- 410eac5 Test case for r132797. by John McCall · 13 years ago
- c975a51 Use IRBuilder to make our intrinsic calls in the inliner so that we pick up by John McCall · 13 years ago
- e889c69 Update BitcodeWriter to match recent Triple changes. rdar://9603399 by Evan Cheng · 13 years ago
- 708c1ac Use Value::stripPointerCasts instead of reinventing part of the wheel. by Nick Lewycky · 13 years ago
- 15cd80c Fix grammar. by Cameron Zwarich · 13 years ago
- f921c0fe Clean up a few 80 column violations. by Jim Grosbach · 13 years ago
- c0e2607 Rename MergeInType to MergeInTypeForLoadOrStore. by Cameron Zwarich · 13 years ago
- 5179782 Remove the HadAVector instance variable and replace it with a use of ScalarKind. by Cameron Zwarich · 13 years ago
- 9837a5c Remove a vacuous check. by Cameron Zwarich · 13 years ago
- deb74f2 Have SRoA explicitly track the kind of scalar it is promoting. This is pretty by Cameron Zwarich · 13 years ago
- dd68912 Remove an argument that is always true. by Cameron Zwarich · 13 years ago
- 7980f61 Fix coordination for using R4 in Thumb1 as a scratch for SP restore. by Jim Grosbach · 13 years ago
- ff276b4 Aliased flag options should be directed to stdout, not stderr to be consistent. Patch by Julien Lerouge. by Evan Cheng · 13 years ago
- 1922a11 Add compatibility version when compiling the Apple way. <rdar://problem/9600408> by Bill Wendling · 13 years ago
- 7ac8f8f Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate by Stuart Hastings · 13 years ago
- afa88ea Move class into an anonymous namespace. by Benjamin Kramer · 13 years ago
- 00404bf Fix a bug in FindMemType. When widening vector loads, use a wider memory type by Nadav Rotem · 13 years ago
- 83f9467 mention graph vis isn't available in Release builds. by Chris Lattner · 13 years ago
- e7fdcad InstCombine: Fold A-b == C --> b == A-C if A and C are constants. by Benjamin Kramer · 13 years ago
- aa99bea Revert r132910 and r132909 on behalf of Michael. They didn't build with clang. by Benjamin Kramer · 13 years ago
- 5e45dc4 Revert the last two commits in the series. r132911, r132912. by Michael J. Spencer · 13 years ago
- bc437eb Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 13 years ago
- 69aec36 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 13 years ago
- fc9ec69 Add Binary class. This is a cleaner parent than ObjectFile. by Michael J. Spencer · 13 years ago
- bf58996 Add Object/Error. by Michael J. Spencer · 13 years ago
- cbda61a Fix spelling and sort CMakeLists.txt. by Michael J. Spencer · 13 years ago
- 9a488a8 It's possible that an all-zero GEP may be used as the argument to lifetime by Nick Lewycky · 13 years ago
- 5e5ed44 Be less aggressive about hinting in RAFast. by Jakob Stoklund Olesen · 13 years ago
- 687397c Include callee-saved registers in debug output. by Jakob Stoklund Olesen · 13 years ago
- fb66f47 Fix invalid uses of Twine. Hopefully this fixes the problem that Takumi is by Rafael Espindola · 13 years ago
- ffd0ae6 InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext" and the "and" have one use. by Benjamin Kramer · 13 years ago
- 7e7c9cc Simplify code. No functionality changes, name changes aside. by Benjamin Kramer · 13 years ago
- b73cd94 Happy new year. by Benjamin Kramer · 13 years ago
- 0c3e678 Fix a bug in the calculation of the vectorTypeBreakdown into registers. Odd by Nadav Rotem · 13 years ago
- b05f14b Improve the generated code by getCopyFromPartsVector for promoted integer types. by Nadav Rotem · 13 years ago
- 65255b9 Bugfix: When looking for a legal vector type, stop looking when a non-simple by Nadav Rotem · 13 years ago
- b95fd2d Tweak hash function and compress hash tables. by Jakob Stoklund Olesen · 13 years ago
- bf710cc Remove now dead code. by Jakob Stoklund Olesen · 13 years ago
- 4091b05 Extract the generateHashTable function. by Jakob Stoklund Olesen · 13 years ago
- 1edc08b Really fix the fall-through logic. Add a triple to the tests. by Rafael Espindola · 13 years ago
- c1e903c Test for the previous commit. by Rafael Espindola · 13 years ago
- 571e20f Fix silly bug I introduce in the previous commit. Fixes debug builds. by Rafael Espindola · 13 years ago
- 4509ec4 AnalyzeBranch doesn't change which successors a bb has, just the order by Rafael Espindola · 13 years ago
- 026dc22 Compute lists of sub-regs, super-regs, and overlapping regs. by Jakob Stoklund Olesen · 13 years ago
- aff232a Put FrameSetup flag on x86 instructions that set up the call frame. No by Charles Davis · 13 years ago
- 3bdc190 Reformatting. Moving class definitions to more natural places. No functionalogical changes. by Bill Wendling · 13 years ago
- 8c1ec5a Revert r132871. by Chad Rosier · 13 years ago
- e4c7056 Typo. by Chad Rosier · 13 years ago
- 8a37aba Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; the by Eli Friedman · 13 years ago
- f289df2 Branch profiling: floating-point avoidance. by Andrew Trick · 13 years ago
- b5923db Move the list of registers into CodeGenRegBank. by Jakob Stoklund Olesen · 13 years ago
- 25255cb Add full x86 fast-isel support for memcpy and memset. by Eli Friedman · 13 years ago
- b3e009a 80-col cleanups. by Eric Christopher · 13 years ago
- 9a09ca3 Initialize BasicAA's AliasCache to set it to use fewer buckets by by Dan Gohman · 13 years ago
- a1f21e6 Install libprofile_rt.dylib where it's more available for gcov support. by Bill Wendling · 13 years ago
- 33b4658 Removed tabs. Also fixed my editor... by Rafael Espindola · 13 years ago
- a86686e Provide an ARMCCState subclass of CCState so that ARM clients will always set by Cameron Zwarich · 13 years ago
- a50760f Rename the ParmContext enum values to make a bit more sense and add a small by Cameron Zwarich · 13 years ago
- a0f803a Remove tabs. by Cameron Zwarich · 13 years ago
- cbd09bd Remove a pointless const_cast. by Cameron Zwarich · 13 years ago
- 9a9a3a5 Remove duplicated test. Thanks Bob Wilson for noticing it! by Rafael Espindola · 13 years ago
- dc29c44 Move some sub-register index calculations to CodeGenRegisters.cpp by Jakob Stoklund Olesen · 13 years ago
- c610017 Fix example code in comment. by Richard Osborne · 13 years ago
- 5e05dee Add -mattr=+sse2 to make the buildbots happy. by Eli Friedman · 13 years ago