- 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 15 years ago
- 863928f Implement PR3266 & PR5276, folding: not (or (icmp, icmp)) -> and(icmp, icmp) by Chris Lattner · 15 years ago
- 1125f58 Update the 'svn:ignore' property to remove stale file references. by Chandler Carruth · 15 years ago
- f2b4854 convert or.ll to filecheck and merge or2 into it. by Chris Lattner · 15 years ago
- 3d5ec9f Remove stale reference to ThreadSupport.h. by Chandler Carruth · 15 years ago
- 1d871c5 fix PR5295 where the .ll parser didn't reject a function after a global by Chris Lattner · 15 years ago
- 22bbd9b Suppress -Asserts warning. by Daniel Dunbar · 15 years ago
- 46264f0 fix PR5186: the JIT shouldn't try to codegen available_externally by Chris Lattner · 15 years ago
- 18ad485 Remove unused includes. by Chandler Carruth · 15 years ago
- dd56942 of -> or by Jim Grosbach · 15 years ago
- f639e9f 80-column cleanup by Jim Grosbach · 15 years ago
- e1ef91d Reapply 85006 with a minor fix. by Sanjiv Gupta · 15 years ago
- 21a4555 Add a couple of ARM cross-rc coalescing tests. by Evan Cheng · 15 years ago
- cc7a5b9 Update tests. by Evan Cheng · 15 years ago
- 4f54c12 Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing. by Evan Cheng · 15 years ago
- ed3ad21 Don't forget subreg indices when folding load / store. by Evan Cheng · 15 years ago
- 427c3ba Use isIdentityCopy. Fix a bozo bug (flipped condition) in InvalidateRegDef. by Evan Cheng · 15 years ago
- d98e30f Code clean up. by Evan Cheng · 15 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 · 15 years ago
- f5fe5e4 Add isIdentityCopy to check for identity copy (or extract_subreg, etc.) by Evan Cheng · 15 years ago
- f5a86f4 Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 15 years ago
- 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 15 years ago
- a1e1446 this is done. by Chris Lattner · 15 years ago
- 93798da Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>. by Chris Lattner · 15 years ago
- 6333c39 move FoldBitCast earlier in the file, and use it instead of by Chris Lattner · 15 years ago
- ea9d57b refactor FoldBitCast to reduce nesting and to always return a constantexpr by Chris Lattner · 15 years ago
- 4a134af Remove ICmpInst::isSignedPredicate which was a reimplementation by Nick Lewycky · 15 years ago
- 44df023 Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqual by Nick Lewycky · 15 years ago
- edb8997 lit: Add --config-prefix option, to override default config file names. by Daniel Dunbar · 15 years ago
- 0d20366 Indent. by Nick Lewycky · 15 years ago
- 0a018d3 Regenerate. by Mikhail Glushenkov · 15 years ago
- 3e4102e Document OptionPreprocessor. by Mikhail Glushenkov · 15 years ago
- 14cb2a2 Add a test for OptionPreprocessor. by Mikhail Glushenkov · 15 years ago
- 6efba21 lit: Allow use of /dev/null in redirects on Windows (replace by a temporary by Daniel Dunbar · 15 years ago
- 07d4964 When the scavenger is looking for a good candidate location to restore from a by Jim Grosbach · 15 years ago
- 5639cb6 Update these tests to match what Loop::print now prints. by Dan Gohman · 15 years ago
- 5fa75b0 MapValue doesn't needs its LLVMContext argument. by Dan Gohman · 15 years ago
- 32663b7 Rename isLoopExit to isLoopExiting, for consistency with the wording by Dan Gohman · 15 years ago
- a7f1d72 Delete a spurious semicolon. by Dan Gohman · 15 years ago
- 2b110ca Make these tests more interesting by using by Dan Gohman · 15 years ago
- e6e37b9 Rewrite LoopRotation's SSA updating code using SSAUpdater. by Dan Gohman · 15 years ago
- a3f85d2 lit: Support '>>' redirections when executing scripts internally. by Daniel Dunbar · 15 years ago
- d147800 Update CMake dependencies. by Daniel Dunbar · 15 years ago
- 3bc1b19 Teach macho-dump to dump UUIDs. by Daniel Dunbar · 15 years ago
- dc4a745 Make DominanceFrontierBase::print's output prettier. by Dan Gohman · 15 years ago
- 70b2bee Make DominanceFrontier::addBasicBlock return the iterator for the newly by Dan Gohman · 15 years ago
- bfd5e3d Add an explicit keyword. by Dan Gohman · 15 years ago
- ecb28f2 Revert back 85006 for now as it breaks PIC16 tests. by Sanjiv Gupta · 15 years ago
- 209e6c6 Adding support for placing global objects in shared data memory. by Sanjiv Gupta · 15 years ago
- c7b1382 various cleanups suggested by Duncan by Chris Lattner · 15 years ago
- c5af649 fix PR5287, a serious regression from my previous patches. Thanks to by Chris Lattner · 15 years ago
- 66284e0 Auto-upgrade free instructions to calls to the builtin free function. by Victor Hernandez · 15 years ago
- 5a850be 80 col violation. by Evan Cheng · 15 years ago
- efcd89a Add some asserts to catch copyRegToReg() fails early by Anton Korobeynikov · 15 years ago
- 2f1abe2 Restrict Thumb1 register allocation to low registers, even for instructions that by Jim Grosbach · 15 years ago
- c9dfeb1 Identity copies should not contribute to spill weight. by Evan Cheng · 15 years ago
- 7388037 FIXME no longer applies. R12 and R3 are available for allocation by Jim Grosbach · 15 years ago
- 23e5fcf Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 15 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 · 15 years ago
- 4ab74cd Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and by Jeffrey Yasskin · 15 years ago
- 7abbd04 APInt-ify the gep scaling code, so that it correctly handles the case where by Dan Gohman · 15 years ago
- 934af9c Make LoopDeletion check the maximum backedge taken count, rather than the by Dan Gohman · 15 years ago
- 9ff9b34 some stuff is done, we still have constantexpr simplification to do. by Chris Lattner · 15 years ago
- 17f0cd3 teach libanalysis to simplify vector loads with bitcast sources. This by Chris Lattner · 15 years ago
- 739208a enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 by Chris Lattner · 15 years ago
- fe8c7c8 teach libanalysis to fold int and fp loads from almost arbitrary by Chris Lattner · 15 years ago
- f08803b Add 2.6 release note. by Tanya Lattner · 15 years ago
- b6c215b Update tests for 84931. by Evan Cheng · 15 years ago
- c869d06 X86 needs critical path anti-dependency breaking. by Evan Cheng · 15 years ago
- a223aed Commit fixes for half precision I noted in review, so by Dale Johannesen · 15 years ago
- 81dc786 This is passing on Darwin PPC. by Bill Wendling · 15 years ago
- 336ea06 Minor code cleanup. by Victor Hernandez · 15 years ago
- dfd85c1 Neuter stack protectors by only checking character arrays. This is what GCC by Bill Wendling · 15 years ago
- 4c3715c Allow the target to select the level of anti-dependence breaking that should be performed by the post-RA scheduler. The default is none. by David Goodwin · 15 years ago
- 8201ebd Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. by Ted Kremenek · 15 years ago
- 71a5c22 Try r84890 again (adding ValueMap<>), now that I've tested the compile on by Jeffrey Yasskin · 15 years ago
- abc5ac7 size_t, not unsigned here to silence a warning. by Eric Christopher · 15 years ago
- a0b0562 Random include cleanup. by Benjamin Kramer · 15 years ago
- c367e0c Fix OProfileJITEventListener after r84054 renamed CompileUnit to Scope. by Jeffrey Yasskin · 15 years ago
- 48dc29e Tidying up some code and comments. No functionality change. by Bill Wendling · 15 years ago
- a84c9db Revert r84890, which broke the linux build. by Jeffrey Yasskin · 15 years ago
- e0a2340 Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to use by Jeffrey Yasskin · 15 years ago
- 9d89df1 Hide MetadataContext implementation details. by Devang Patel · 15 years ago
- f61b237 Fix getMDs() interface such that it does not expose implementation details. by Devang Patel · 15 years ago
- b5681b2 Using TrackingVH instead of WeakVH or WeakMetadataVH. by Devang Patel · 15 years ago
- d41fc65 Sort handler names to ensure deterministic behavior. by Devang Patel · 15 years ago
- 4a53e1e Trying again to tweak the top-level Makefile to facilitate an Apple-style build. by Stuart Hastings · 15 years ago
- bac6ed4 Revert 84843. Evan, this was breaking some of the if-conversion tests. by Bob Wilson · 15 years ago
- 09b5d90 Include config.h in order to have HAVE_STDINT_H be defined. by Duncan Sands · 15 years ago
- 71e0b7c Verify that the function and exception table have been allocated by Nicolas Geoffray · 15 years ago
- 9772acd Check that accessing a struct field that occurs before the start by Duncan Sands · 15 years ago
- 65a168c Test handling of record fields with negative offsets. by Duncan Sands · 15 years ago
- 1395d1d Shift art to the right to keep GCC from complaining about multi-line comments. by Benjamin Kramer · 15 years ago
- 87689d3 Move if-conversion before post-regalloc scheduling so the predicated instruction get scheduled properly. by Evan Cheng · 15 years ago
- faf93aa Load / store multiple was missing opportunites when the load / store bundles are at the end of the bb. Test case is already in, the bug is exposed by subsequent commit. by Evan Cheng · 15 years ago
- e00c43f move another load optimization from instcombine -> libanalysis. by Chris Lattner · 15 years ago
- 62d327e move 'loading i32 from string' optimization from instcombine by Chris Lattner · 15 years ago
- 878e494 Move some constant folding logic for loads out of instcombine into by Chris Lattner · 15 years ago
- 62d1723 Trim more includes. by Evan Cheng · 15 years ago
- 268c793 Trim include. by Evan Cheng · 15 years ago