- 7a9034c Automatically do the equivalent of freeMachineCodeForFunction(F) when F is by Jeffrey Yasskin · 16 years ago
- f2becca Rename MallocHelper as MallocFreeHelper, since it now also identifies calls to free() by Victor Hernandez · 16 years ago
- 8b251c2 Forgot to commit these. by Owen Anderson · 16 years ago
- 6f55630 Add a straight-forward implementation of SCCVN for aggressively eliminating scalar redundancies. by Owen Anderson · 16 years ago
- 162e309 Change ARM asm strings to separate opcode from operands with a tab instead of a space. by Evan Cheng · 16 years ago
- 2fee294 Remove all references to MallocInst and FreeInst by Victor Hernandez · 16 years ago
- 046e78c Remove FreeInst. by Victor Hernandez · 16 years ago
- dda9583 Try to get ahead of Johnny Chen and pro-actively add some more ARM encoding by Bob Wilson · 16 years ago
- d2d438e Convert a few tests to FileCheck for PR5307. by Edward O'Callaghan · 16 years ago
- d9ecd31 Fix ARM encoding typo: Opcod3 is not passed to ASuI parent class. by Bob Wilson · 16 years ago
- 7e053bb Add more ARM instruction encodings for 's' bit set and "rs" register encoding by Bob Wilson · 16 years ago
- e10deca Allow the aggressive anti-dep breaker to process the same region multiple times. This is necessary because new anti-dependencies are exposed when "current" ones are broken. by David Goodwin · 16 years ago
- 06d4033a Simplify this code. LoopDeletion doesn't need to explicit check that by Dan Gohman · 16 years ago
- fe35955 Code that checks WillNotOverflowSignedAdd before creating an Add by Dan Gohman · 16 years ago
- 7c44bea Update CMake files. by Ted Kremenek · 16 years ago
- 6665b0e Teach BasicAA how to analyze Select instructions, and make it more by Dan Gohman · 16 years ago
- cadd4b9 Remove / use flags that are now set in the Makefile.config. by Julien Lerouge · 16 years ago
- 3a96a4d Regenerate. by Julien Lerouge · 16 years ago
- 8039e03 Add an autoconf test to check for optional compiler flags like by Julien Lerouge · 16 years ago
- ada0ef8 Define virtual destructor in *.cpp file. by David Goodwin · 16 years ago
- 3487771 Add aggressive anti-dependence breaker. Currently it is not the default for any target. Enable with -break-anti-dependencies=all. by David Goodwin · 16 years ago
- 6000e25 Check in the experimental GEP splitter pass. This pass splits complex by Dan Gohman · 16 years ago
- c932213 Add virtual destructor. by David Goodwin · 16 years ago
- 8b5af25 Revert r85134, it breaks mingw build by Anton Korobeynikov · 16 years ago
- e18700a Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolder by Dan Gohman · 16 years ago
- 91203cf When checking whether a def of an aliased register is dead, ask the by Dan Gohman · 16 years ago
- be9e763 Make PIC16 overlay a loadable pass. by Sanjiv Gupta · 16 years ago
- 5a1033a Do not use expensive sort(). by Devang Patel · 16 years ago
- 06d1f6c Some svn:ignore tweaks. by Benjamin Kramer · 16 years ago
- 2e7be61 Break anti-dependence breaking out into its own class. by David Goodwin · 16 years ago
- ac16d44 Add support to encode type info using llvm::Constant. Patch by Talin! by Devang Patel · 16 years ago
- 440e251 Fix a typo in a comment. by Dan Gohman · 16 years ago
- 48b59ec reapply r85085 with a bugfix to avoid infinite looping. by Chris Lattner · 16 years ago
- a822508 Make LSR's OptimizeShadowIV ignore induction variables with negative by Dan Gohman · 16 years ago
- a5dc45e - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests and by Evan Cheng · 16 years ago
- 85def16 Revert 85085. It causes infinite looping during llvm-gcc build. by Evan Cheng · 16 years ago
- 7e43439 Fix gmake check for AuroraUX triple. by Edward O'Callaghan · 16 years ago
- 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 16 years ago
- 863928f Implement PR3266 & PR5276, folding: not (or (icmp, icmp)) -> and(icmp, icmp) by Chris Lattner · 16 years ago
- 1125f58 Update the 'svn:ignore' property to remove stale file references. by Chandler Carruth · 16 years ago
- f2b4854 convert or.ll to filecheck and merge or2 into it. by Chris Lattner · 16 years ago
- 3d5ec9f Remove stale reference to ThreadSupport.h. by Chandler Carruth · 16 years ago
- 1d871c5 fix PR5295 where the .ll parser didn't reject a function after a global by Chris Lattner · 16 years ago
- 22bbd9b Suppress -Asserts warning. by Daniel Dunbar · 16 years ago
- 46264f0 fix PR5186: the JIT shouldn't try to codegen available_externally by Chris Lattner · 16 years ago
- 18ad485 Remove unused includes. by Chandler Carruth · 16 years ago
- dd56942 of -> or by Jim Grosbach · 16 years ago
- f639e9f 80-column cleanup by Jim Grosbach · 16 years ago
- e1ef91d Reapply 85006 with a minor fix. by Sanjiv Gupta · 16 years ago
- 21a4555 Add a couple of ARM cross-rc coalescing tests. by Evan Cheng · 16 years ago
- cc7a5b9 Update tests. by Evan Cheng · 16 years ago
- 4f54c12 Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing. by Evan Cheng · 16 years ago
- ed3ad21 Don't forget subreg indices when folding load / store. by Evan Cheng · 16 years ago
- 427c3ba Use isIdentityCopy. Fix a bozo bug (flipped condition) in InvalidateRegDef. by Evan Cheng · 16 years ago
- d98e30f Code clean up. by Evan Cheng · 16 years ago
- d66f001 Do not delete identity insert_subreg even if dest is virtual. Let later passes delete them. This avoids register scavenger complain. by Evan Cheng · 16 years ago
- f5fe5e4 Add isIdentityCopy to check for identity copy (or extract_subreg, etc.) by Evan Cheng · 16 years ago
- f5a86f4 Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
- 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
- a1e1446 this is done. by Chris Lattner · 16 years ago
- 93798da Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>. by Chris Lattner · 16 years ago
- 6333c39 move FoldBitCast earlier in the file, and use it instead of by Chris Lattner · 16 years ago
- ea9d57b refactor FoldBitCast to reduce nesting and to always return a constantexpr by Chris Lattner · 16 years ago
- 4a134af Remove ICmpInst::isSignedPredicate which was a reimplementation by Nick Lewycky · 16 years ago
- 44df023 Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqual by Nick Lewycky · 16 years ago
- edb8997 lit: Add --config-prefix option, to override default config file names. by Daniel Dunbar · 16 years ago
- 0d20366 Indent. by Nick Lewycky · 16 years ago
- 0a018d3 Regenerate. by Mikhail Glushenkov · 16 years ago
- 3e4102e Document OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
- 14cb2a2 Add a test for OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
- 6efba21 lit: Allow use of /dev/null in redirects on Windows (replace by a temporary by Daniel Dunbar · 16 years ago
- 07d4964 When the scavenger is looking for a good candidate location to restore from a by Jim Grosbach · 16 years ago
- 5639cb6 Update these tests to match what Loop::print now prints. by Dan Gohman · 16 years ago
- 5fa75b0 MapValue doesn't needs its LLVMContext argument. by Dan Gohman · 16 years ago
- 32663b7 Rename isLoopExit to isLoopExiting, for consistency with the wording by Dan Gohman · 16 years ago
- a7f1d72 Delete a spurious semicolon. by Dan Gohman · 16 years ago
- 2b110ca Make these tests more interesting by using by Dan Gohman · 16 years ago
- e6e37b9 Rewrite LoopRotation's SSA updating code using SSAUpdater. by Dan Gohman · 16 years ago
- a3f85d2 lit: Support '>>' redirections when executing scripts internally. by Daniel Dunbar · 16 years ago
- d147800 Update CMake dependencies. by Daniel Dunbar · 16 years ago
- 3bc1b19 Teach macho-dump to dump UUIDs. by Daniel Dunbar · 16 years ago
- dc4a745 Make DominanceFrontierBase::print's output prettier. by Dan Gohman · 16 years ago
- 70b2bee Make DominanceFrontier::addBasicBlock return the iterator for the newly by Dan Gohman · 16 years ago
- bfd5e3d Add an explicit keyword. by Dan Gohman · 16 years ago
- ecb28f2 Revert back 85006 for now as it breaks PIC16 tests. by Sanjiv Gupta · 16 years ago
- 209e6c6 Adding support for placing global objects in shared data memory. by Sanjiv Gupta · 16 years ago
- c7b1382 various cleanups suggested by Duncan by Chris Lattner · 16 years ago
- c5af649 fix PR5287, a serious regression from my previous patches. Thanks to by Chris Lattner · 16 years ago
- 66284e0 Auto-upgrade free instructions to calls to the builtin free function. by Victor Hernandez · 16 years ago
- 5a850be 80 col violation. by Evan Cheng · 16 years ago
- efcd89a Add some asserts to catch copyRegToReg() fails early by Anton Korobeynikov · 16 years ago
- 2f1abe2 Restrict Thumb1 register allocation to low registers, even for instructions that by Jim Grosbach · 16 years ago
- c9dfeb1 Identity copies should not contribute to spill weight. by Evan Cheng · 16 years ago
- 7388037 FIXME no longer applies. R12 and R3 are available for allocation by Jim Grosbach · 16 years ago
- 23e5fcf Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 16 years ago
- 7b929da Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 16 years ago
- 4ab74cd Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and by Jeffrey Yasskin · 16 years ago
- 7abbd04 APInt-ify the gep scaling code, so that it correctly handles the case where by Dan Gohman · 16 years ago
- 934af9c Make LoopDeletion check the maximum backedge taken count, rather than the by Dan Gohman · 16 years ago
- 9ff9b34 some stuff is done, we still have constantexpr simplification to do. by Chris Lattner · 16 years ago