- 967570f Improve handling of blockaddresses in bugpoint when splitting a module. Patch by Daniel Reynaud. by Eli Friedman · 13 years ago
- f3b06a9 ADT/SparseSet.h: Fix up header dependencies. by NAKAMURA Takumi · 13 years ago
- 209600b Clarify ARM calling conventions. by Jakob Stoklund Olesen · 13 years ago
- a240743 Use SparseSet for the RAFast live virtual register map. by Jakob Stoklund Olesen · 13 years ago
- 6258862 Add a Briggs and Torczon sparse set implementation. by Jakob Stoklund Olesen · 13 years ago
- 5990bd7 Use a function in MathExtras to do sign extension. by Akira Hatanaka · 13 years ago
- c76ad82 Remove a bad PowerPC test. by Jakob Stoklund Olesen · 13 years ago
- a1aa8db Calls don't really change the stack pointer. by Jakob Stoklund Olesen · 13 years ago
- 4586d25 Add API "handleMoveIntoBundl" for updating liveness when moving instructions into by Lang Hames · 13 years ago
- ce70903 Testcase for previous commit. by Eric Christopher · 13 years ago
- 35f225a There's no need for a DW_AT_byte_size on a pointer type. by Eric Christopher · 13 years ago
- a641c07 Use the target-aware constant folder on expressions to improve the chance by Nick Lewycky · 13 years ago
- 0704327 Proper support for a bastardized darwin-eabi hybird ABI. by Evan Cheng · 13 years ago
- e16da6c s/the the/the/ by Rafael Espindola · 13 years ago
- a42d5c4 Fix unsigned off-by-one in comment. by Benjamin Kramer · 13 years ago
- 8294eb5 InstCombine: Don't transform a signed icmp of two GEPs into a signed compare of the indices. by Benjamin Kramer · 13 years ago
- bf8653f Move the implementation of StringRef::split out of StringExtras.cpp by Duncan Sands · 13 years ago
- bf8f50d test/CodeGen/X86/2012-02-20-MachineCPBug.ll: Fix on generic(non-x86) hosts to add -mattr=+sse. by NAKAMURA Takumi · 13 years ago
- e6e258f Revert r151049 cos it broke the buildbots. by Jay Foad · 13 years ago
- c5f18d3 Tiny cosmetic change to use the same style for all of the while loops in by Chandler Carruth · 13 years ago
- 6b842e3 PR1210: make uniquing of struct and function types more efficient by by Jay Foad · 13 years ago
- dac3d36 Replace a hand rolled loop with a lovely StringRef helper we have these by Chandler Carruth · 13 years ago
- 4fbf658 Pull the parsing helper functions out of the Triple interface entirely. by Chandler Carruth · 13 years ago
- 0523f41 Clean up comments that I missed when changing the triple representation. by Chandler Carruth · 13 years ago
- 7d9b207 Reorder some members in MCRegisterClass to remove padding on 64-bit builds. by Craig Topper · 13 years ago
- f3e3783 In generated RegisterInfo files, replace a pointer to the end of an array with just the size of the array to avoid relocations. by Craig Topper · 13 years ago
- 902af25a Merge some tables in generated RegisterInfo file. Store indices into larger table instead of pointers to reduce relocations and shrink table size on 64-bit builds. Shaves ~24K off X86MCTargetDesc.o. Accidentally commited only part of this in r151038. by Craig Topper · 13 years ago
- 4472838 Merge some tables in generated RegisterInfo file. Store indices into larger table instead of pointers to reduce relocations and shrink table size on 64-bit builds. Shaves ~24K off X86MCTargetDesc.o by Craig Topper · 13 years ago
- 19273ae Clear virtual registers after they are no longer referenced. by Andrew Trick · 13 years ago
- e8ccb04 StackSlotColoring does not use a VirtRegMap by Andrew Trick · 13 years ago
- 9001947 whitespace by Andrew Trick · 13 years ago
- 705b48d Use more idiomatic assert. by Rafael Espindola · 13 years ago
- 161fb5d Avoid warning on non assert builds. by Rafael Espindola · 13 years ago
- 124e51c Switch the llvm::Triple class to immediately parse the triple string on by Chandler Carruth · 13 years ago
- 4b04578 It turns out that with the current scev organization ReuseOrCreateCast cannot by Rafael Espindola · 13 years ago
- fd6d321 Fix some bugs in HMEditor's moveAllOperandsInto logic. by Lang Hames · 13 years ago
- 0ef0557 Check for the correct size in the invariant marker. by Nick Lewycky · 13 years ago
- 01b623c Fix machine-cp by having it to check sub-register indicies. e.g. by Evan Cheng · 13 years ago
- acb6f50 Fix 80-column violation. by Chad Rosier · 13 years ago
- 1173140 Test case for r150978. by Benjamin Kramer · 13 years ago
- 6ad48f4 InstCombine: Removing the base from the address calculation is only safe when the GEPs are inbounds. by Benjamin Kramer · 13 years ago
- 1c7f744 Make this a bit prettier and more obvious when a derived type isn't by Eric Christopher · 13 years ago
- dc1eeb8 If a derived type is also a composite type, print that information too. by Eric Christopher · 13 years ago
- 9f90e87 Add support for runtime languages on our forward declarations. by Eric Christopher · 13 years ago
- 9bb4085 InstCombine: When comparing two GEPs that were derived from the same base pointer but use different types, expand the offset calculation and to the compare on the offset if profitable. by Benjamin Kramer · 13 years ago
- d234863 InstCombine: Make OptimizePointerDifference more aggressive. by Benjamin Kramer · 13 years ago
- 6259dcd Teach the DAGCombiner that certain loadext nodes followed by ANDs can be converted to zeroexts. by James Molloy · 13 years ago
- 873fd5f Improve generated code for extending loads and some trunc stores on ARM. by James Molloy · 13 years ago
- df7e8bd Make post-ra tail duplication bundle safe. No test case as recent codegen by Evan Cheng · 13 years ago
- 7fa7677 Rename class Evaluate to Evaluator and put it in an anonymous namespace. by Nick Lewycky · 13 years ago
- b053fc1 fold comparisons of gep'd alloca points with null to false, by Chris Lattner · 13 years ago
- 637f949 Switch to a more idiomatic way of silencing unused variable warnings in by Chandler Carruth · 13 years ago
- cceb8f4 Move constructors out-of-line and flesh out their documentation. No by Chandler Carruth · 13 years ago
- 23ec5d7 Move EvaluateFunction and EvaluateBlock into a class, and make the class store by Nick Lewycky · 13 years ago
- 7db76e7 Silence operator precedence warning. by Benjamin Kramer · 13 years ago
- 273df0b autoconf/m4/visibility_inlines_hidden.m4: Tweak for cygwin-g++-4.5.3. It folded conftest regardress of attributge((noinline)) with >=O1 . by NAKAMURA Takumi · 13 years ago
- b0934ab Remove dead code. Improve llvm_unreachable text. Simplify some control flow. by Ahmed Charles · 13 years ago
- d7ace3f StringRef'ize EmitSourceFileHeader(). by Ahmed Charles · 13 years ago
- 1bf724b Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove unneeded 'using namespace'. by Craig Topper · 13 years ago
- 6aceab1 Add machinery for pushing live ranges onto bundle starts while bundling. by Lang Hames · 13 years ago
- 4a0b2d6 Simplify moveEnteringDownFrom rules. by Lang Hames · 13 years ago
- dd637ae Unify all shuffle mask checking functions take a mask and VT instead of VectorShuffleSDNode. by Craig Topper · 13 years ago
- 038d2d5 Skip through instructions rather than operands when looking for last use slot. by Lang Hames · 13 years ago
- 752b2f0 APFloat::toString(): Fix overrun at scanning. by NAKAMURA Takumi · 13 years ago
- ac02714 Fix TODO and trailing whitespace. by Lang Hames · 13 years ago
- 55fed62 Defer sanity checks on live intervals until after all have been updated. Hold (LiveInterval, LiveRange) pairs to update, rather than vregs. by Lang Hames · 13 years ago
- 5aaffa8 Make a bunch of X86ISelLowering shuffle functions static now that they are no longer needed by isel. by Craig Topper · 13 years ago
- 9ad012a comment fix ARM.h by Jia Liu · 13 years ago
- 44de83a some comment fix for X86 and ARM by Jia Liu · 13 years ago
- 28a713b Add vmfunc instruction to X86 assembler and disassembler. by Craig Topper · 13 years ago
- 5073299 Fix issue with bitwise and precedence. by Ahmed Charles · 13 years ago
- 1a4b19e Hashing.h - utilities for hashing various data types. by Talin · 13 years ago
- b155c23 White space fixes. by Rafael Espindola · 13 years ago
- f3b32b3 Temporarily disable this assert. Looks like it found a similar issue when by Rafael Espindola · 13 years ago
- ef4c80e Don't skip debug instructions when looking for the insertion point of by Rafael Espindola · 13 years ago
- 31d157a Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. by Jia Liu · 13 years ago
- 107506f On Cygwin/MingW, add SharedLibDir and LLVMToolDir to the library search path, since shared libraries are placed in 'bin'. (static libraries are still in 'lib'). by David Meyer · 13 years ago
- a771330 Add X86InstrSVM.td that I forgot to add in r150873. by Craig Topper · 13 years ago
- 9e3d0b3 Add X86 assembler and disassembler support for AMD SVM instructions. Original patch by Kay Tiong Khoo. Few tweaks by me for code density and to reduce replication. by Craig Topper · 13 years ago
- 0a85771 Trivial cleanup to group the generic 'armvN' cases with the 'arm' case, by Chandler Carruth · 13 years ago
- 2c3acb0 Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->stripPointerCasts() != RHS->stripPointerCasts(). by Eli Friedman · 13 years ago
- 5bfd969 Fix documentation. by Chad Rosier · 13 years ago
- 5062709 Testcase for the previous commit. by Eric Christopher · 13 years ago
- ecb5062 Bring HMEditor into line with LLVM coding standards. by Lang Hames · 13 years ago
- 9b5d6b8 Ignore the lifetime intrinsics in fast-isel. by Eric Christopher · 13 years ago
- 0b923d9 Don't print out pointer values in SUnit::dump(). by Jakob Stoklund Olesen · 13 years ago
- 0310038 Sink variable into assert by Matt Beaumont-Gay · 13 years ago
- fbc8dd3 Add support for regmask slots to HMEditor. Also fixes a comment error. by Lang Hames · 13 years ago
- d9165eb Fix typo in comment ldopen() -> dlopen(). by Kevin Enderby · 13 years ago
- 2420b55 Handle regmask operands in ARMInstrInfo. by Jakob Stoklund Olesen · 13 years ago
- fc0d740 Put back the initializing the targets in the disassembler API with a comment as by Kevin Enderby · 13 years ago
- 8c3b87c Fix ARMBaseInstrInfo::getInstrLatency for calls. by Jakob Stoklund Olesen · 13 years ago
- d9f0ff5 Transfer regmasks to MRI. by Jakob Stoklund Olesen · 13 years ago
- dbe266b Calls and invokes with the new clang.arc.no_objc_arc_exceptions by Dan Gohman · 13 years ago
- 3dc7c51 Refactor 'handleMove' code in live intervals. Clients of LiveIntervals won't see by Lang Hames · 13 years ago
- ebad58d Remove a comment about an alternative approach that wouldn't by Dan Gohman · 13 years ago
- 7842a74 Tidy up. by Jim Grosbach · 13 years ago
- 4cbcee1 Generate the correct EH frame section types on Solaris, this time without breaking other platforms... by David Chisnall · 13 years ago
- 8bb51ef Revert r150814. It turns out that there is a good reason for this after all... by David Chisnall · 13 years ago
- 0f7de35 Revert r150288, "Allow Post-RA LICM to hoist reserved register reads." by Jakob Stoklund Olesen · 13 years ago