- 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
- 993200d Reverted r132785. It seems this test needs more research. by Galina Kistanova · 13 years ago
- 0d6d34c Changed condition. by Galina Kistanova · 13 years ago
- 86431e9 Adding a test case for revision 132825. by Chad Rosier · 13 years ago
- be5cbaa PR10092 (second try): Don't crash on a load without a momoperand; fast-isel creates loads like this. by Eli Friedman · 13 years ago
- 348d542 Ensure that EmitGlobalVariable is correctly differentiating between declarations by Chad Rosier · 13 years ago
- 88b2af7 Add a simple test which makes sure folding immediate float zero to a memory operand works. by Eli Friedman · 13 years ago
- d3f4eea Make the optional verification step more strict. by Rafael Espindola · 13 years ago
- 4d7b457 Avoid a gcc warning about multiline comments. by Rafael Espindola · 13 years ago
- 689d7d5 On last fix to the early tail duplication. by Rafael Espindola · 13 years ago
- 6ad0468 Chris fixed this README a while back by changing how clang generates code for structs like the given struct. by Eli Friedman · 13 years ago
- 0f28c3f Also consider phi nodes when deciding if a register is live out. by Rafael Espindola · 13 years ago
- a2e9795 A CCState was being created without setting whether it is in the Call or Prologue state, by Cameron Zwarich · 13 years ago
- 2a6d9eb Change this DAGCombine to build AND of SHR instead of SHR of AND; this matches the ordering we prefer in instcombine. Part of rdar://9562809. by Eli Friedman · 13 years ago
- a899b22 AnalyzeBranch modifies the bb, but we don't want to modify a bb with by Rafael Espindola · 13 years ago
- c2e9a50 A PHI in this basic block is a use in another basic block. by Rafael Espindola · 13 years ago
- ca5bec2 When deleting a basic block, remove call edges only for non-intrinsics. by John McCall · 13 years ago
- a100074 Fix emission of PPC64 assembler on non-darwin platforms by splitting by Roman Divacky · 13 years ago
- e5dfa8f Modify comment. by Johnny Chen · 13 years ago
- 1dd94bb SplitCriticalEdge can sometimes split the edge from an invoke to a landing by John McCall · 13 years ago
- 54c2562 Refactor some checks into shouldTailDuplicate. Update comments. by Rafael Espindola · 13 years ago
- e669d83 Teach the CallGraph to ignore calls to intrinsics. by John McCall · 13 years ago
- 6f19c67 Revert 132789; it breaks tests. My mistake. by Eli Friedman · 13 years ago
- bebd44a Remove an uneeded switch - Turns out reloc results are identical w/o the switch. (face+palm) by Jason W Kim · 13 years ago
- aebc3c1 Add a check to make sure we don't crash with strange configurations where we do fast-isel, then try to fold instructions. PR10092. by Eli Friedman · 13 years ago
- f1e2b23 Move TableGen's register bank classes to their own source file. by Jakob Stoklund Olesen · 13 years ago
- 372ab67 Added dg.exp to run FrontendC ARM-dependent tests; updated inline-asm-multichar.c test per this change. by Galina Kistanova · 13 years ago
- e450a00 Add special-case range checking for VCVT_N intrinsic immediate operands. by Bob Wilson · 13 years ago
- 2a9d1ca Remove custom allocation order boilerplate that is no longer needed. by Jakob Stoklund Olesen · 13 years ago
- 6f3661f Speculatively revert 132758 and 132768 to try to fix the Windows buildbots. by Eric Christopher · 13 years ago
- 622ab4a Recommit r132764 since it didn't cause the windows buildbot failures. by Eric Christopher · 13 years ago
- d896d41 Improve the handling of available_externally and llvm.global_ctors. by Rafael Espindola · 13 years ago
- 9fe8897 Enable printf() to iprintf() optimization for the TCE target. by Duncan Sands · 13 years ago
- 78a113c add another sandybridge alias. by Chris Lattner · 13 years ago
- 7b3f72f Temporarily revert 132764 to see if it fixes the Windows buildbot. by Eric Christopher · 13 years ago
- c3a627d Have the JIT tutorial use IRBuilder for the IR. by Eric Christopher · 13 years ago
- c53cc48 Initial support for inline asm memory operand constraints. by Akira Hatanaka · 13 years ago
- c4f7820 Remove a vacuous condition. by Cameron Zwarich · 13 years ago
- 96cc1d0 Fix PR10104 by adding a bounds check on a vector element access check. It was by Cameron Zwarich · 13 years ago
- efe1290 If the alignment of the byval argument is greater than the alignment by Eric Christopher · 13 years ago
- 471e422 Add a parameter to CCState so that it can access the MachineFunction. by Eric Christopher · 13 years ago
- 0398d61 Fix an assymmetry between ConvertScalar_ExtractValue and ConvertScalar_InsertValue. The by Cameron Zwarich · 13 years ago
- 69b9044 Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of the by Akira Hatanaka · 13 years ago
- 3d21c24 Reorganize code in MipsTargetLowering::LowerCall to improve readability. by Akira Hatanaka · 13 years ago
- 8ae3eda Remove a temporary test case probe in CheckForLiveRegDef. by Andrew Trick · 13 years ago
- d69f85e Fix count. by Rafael Espindola · 13 years ago
- 0cdca08 Count how many phis we are creating. by Rafael Espindola · 13 years ago
- aaa5f14 Fix an issue where the two-address conversion pass incorrectly rewrites untied by Cameron Zwarich · 13 years ago
- d846e3f Fix a silly error I introduce in r131951. Fixes PR10095. by Rafael Espindola · 13 years ago
- 3f62851 Create a new ARM directory for FrontendC tests and use it. by Eric Christopher · 13 years ago