- fb4d981 lit.GoogleTest: On case-insensitive filesystem, matching should be case-insensitive when directory name is checked with test_sub_dir. by NAKAMURA Takumi · 15 years ago
- 4c8710d CMakeLists.txt: On MSVS10, touch LLVM.sln as workaround, w/e project files are changed, to avoid the Dialog Hell. Thanks to Oscar. by NAKAMURA Takumi · 15 years ago
- 195a0ce Change some methods in MCDwarf.cpp to be able to handle an arbitrary by Rafael Espindola · 15 years ago
- 602890d Add MC encodings for some Thumb instructions. Test for a few of them. The "bx by Bill Wendling · 15 years ago
- 737d281 Revert "Add ADT/IntervalMap.", GCC doesn't like it. by Jakob Stoklund Olesen · 15 years ago
- 8408edf Add ADT/IntervalMap. by Jakob Stoklund Olesen · 15 years ago
- c81c7fe Aligned and unaligned copies of the same string by Dale Johannesen · 15 years ago
- cb21d1c Use array_pod_sort because the list is contiguous. by Bill Wendling · 15 years ago
- 91a7c59 Provide Thumb2 encodings for strex and ldrex. by Owen Anderson · 15 years ago
- 817c1a6 Minor cleanups to a few llvm_unreachable() calls. by Jim Grosbach · 15 years ago
- d1fadd8 An 'unreachable' shouldn't have a '0 &&' prefix. by Bill Wendling · 15 years ago
- 50d0f58 Add support for parsing the writeback ("!") token. by Bill Wendling · 15 years ago
- 837caa9 Fix .o emission of ARM movt/movw. MCSymbolRefExpr::VK_ARM_(HI||LO)16 for the .o path now works for ARM. by Jason W Kim · 15 years ago
- bd9c77b Give the exclamation point a name instead of a number. by Bill Wendling · 15 years ago
- d2f76ce More tests. by Owen Anderson · 15 years ago
- 71c1182 Fix encodings for pkhbt, and fix some tests where I accidentally tested ARM mode instead of Thumb2. by Owen Anderson · 15 years ago
- d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
- 75b7b87 ARM Encoding information for UXTAH and friends. by Jim Grosbach · 15 years ago
- 9684a7c Fix bug in DAGCombiner for ARM that was trying to do a ShiftCombine on illegal types (vector should be split first). by Tanya Lattner · 15 years ago
- 24d22d2 Don't allocate the SmallVector of Registers. It gets messy figuring out who by Bill Wendling · 15 years ago
- 8ee9779 Provide Thumb2 encodings for mov's that come from MOVCC SDNodes. by Owen Anderson · 15 years ago
- c884aff Add ARM encoding information for LDRH post-increment. by Jim Grosbach · 15 years ago
- 181b76d Change the 'x' type modifier for Neon intrinsics to force a signed integer. by Bob Wilson · 15 years ago
- d0c3817 Move hasFP() and few related hooks to TargetFrameInfo. by Anton Korobeynikov · 15 years ago
- b9064bb Fix thinko: we must turn select(anyext, sext) into sext(select) by Duncan Sands · 15 years ago
- d5448bb Split up ARM LowerShift function. by Bob Wilson · 15 years ago
- 612fb5b More Thumb2 encodings. by Owen Anderson · 15 years ago
- 821752e Fill out the set of Thumb2 multiplication operator encodings. by Owen Anderson · 15 years ago
- dcfd3a7 The DAGCombiner was threading select over pairs of extending loads even by Duncan Sands · 15 years ago
- d0c6f3d Factor code for testing whether replacing one value with another by Duncan Sands · 15 years ago
- 7071200 Missed the _RET versions of LDMIA. by Bill Wendling · 15 years ago
- 8b3ca62 Rewrite stack callee saved spills and restores to use push/pop instructions. by Eric Christopher · 15 years ago
- 9fe010e Fix an order-of-deallocation issue where the AttrListImpl could be deallocated before the global by Owen Anderson · 15 years ago
- 27cb5e6 Use thread-safe statics to avoid a static constructor here. This isn't thread-safe on MSVC, but we don't by Owen Anderson · 15 years ago
- bd77d39 Oops, missed this file when remaing ExpandPseudos to ExpandISelPseudos. by Dan Gohman · 15 years ago
- 8ec9d62 Rename ExpandPseudos to ExpandISelPseudos to help clarify its role. by Dan Gohman · 15 years ago
- a04a064 Completely rework the datastructure GVN uses to represent the value number to leader mapping. Previously, by Owen Anderson · 15 years ago
- 056ab10 ARMPseudoInst instructions should default to being considered a single 4-byte by Jim Grosbach · 15 years ago
- 4229c62 Fix typos. by Dan Gohman · 15 years ago
- a6d60dd Document the units for the Size field. by Dan Gohman · 15 years ago
- 078d967 Bounds-check APInt's operator[]. by Dan Gohman · 15 years ago
- 409d64a ExpandPseudos doesn't have any dependencies, so it can use the by Dan Gohman · 15 years ago
- 7feccd2 Strip trailing whitespace. by Dan Gohman · 15 years ago
- 88fc03c Use llvm_unreachable for "impossible" situations. by Dan Gohman · 15 years ago
- ce56262 Add support for PHI-translating sext, zext, and trunc instructions, by Dan Gohman · 15 years ago
- d528be6 slightly simplify code and substantially improve comment. Instead of by Chris Lattner · 15 years ago
- 5a7aeaa remove a pointless restriction from memcpyopt. It was by Chris Lattner · 15 years ago
- 7cac8e1 filecheckize, this is still not optimal, see PR8643 by Chris Lattner · 15 years ago
- 12f7085 remove another pointless noalias check: M is a memcpy, so the by Chris Lattner · 15 years ago
- 245b7f6 use AA::isNoAlias instead of open coding it. Remove an extraneous noalias check: by Chris Lattner · 15 years ago
- 2e29ebd finish a thought. by Chris Lattner · 15 years ago
- 43f8e43 rearrange some code, splitting memcpy/memcpy optimization by Chris Lattner · 15 years ago
- 6248065 allow eliminating an alloca that is just copied from an constant global by Chris Lattner · 15 years ago
- a9be1df enhance the "alloca is just a memcpy from constant global" by Chris Lattner · 15 years ago
- 2e61849 fix a small oversight in the "eliminate memcpy from constant global" by Chris Lattner · 15 years ago
- d222e36 filecheckize by Chris Lattner · 15 years ago
- c146c4d trivial QoI improvement. On this invalid input: by Chris Lattner · 15 years ago
- 85a0a06 patch from Frits van Bommel: by Chris Lattner · 15 years ago
- 5c05563 Change CodeGen to use .loc directives. This produces a lot more readable output by Rafael Espindola · 15 years ago
- 5c71c7a Silence compiler warnings. by Evan Cheng · 15 years ago
- 1251e1a Remove trailing whitespace. by Jim Grosbach · 15 years ago
- 99594eb ARM PseudoInst instructions don't need or use an assembler string. Get rid of by Jim Grosbach · 15 years ago
- e541528 Revert 119600 to unbreak the build. Francois, please investigate. by Jim Grosbach · 15 years ago
- b4ac285 Do not throw away alignment when generating the DAG for by Dale Johannesen · 15 years ago
- 1b4886d Code clean up. by Evan Cheng · 15 years ago
- c6961f1 Add FIXME. by Jim Grosbach · 15 years ago
- 5369426 Refactor the ARM PICADD and PICLDR* instructions to really be pseudos and not by Jim Grosbach · 15 years ago
- 35141a9 Try again at providing Thumb2 encodings for basic multiplication operators. by Owen Anderson · 15 years ago
- f4efa8e Appease MSVC 2008: you can't use keyword this inside EXPECT_EQ(). by Francois Pichet · 15 years ago
- d3b809d Fixed to use input redirection for source - to eliminate .s output. by John Thompson · 15 years ago
- 160f8f0e Refactor a few ARM load instructions to better parameterize things and re-use by Jim Grosbach · 15 years ago
- 4242164 Revert r119593 while I figure out my testing disagrees with the buildbot. by Owen Anderson · 15 years ago
- 9c9fcfc Introduce memoization for ScalarEvolution dominates and properlyDominates by Dan Gohman · 15 years ago
- 1833361 Provide correct Thumb2 encodings for basic multiplication operators. by Owen Anderson · 15 years ago
- 78786f9 Updated library dependencies. by Oscar Fuentes · 15 years ago
- 7730318 Bug 8621 fix - pointer cast stripped from inline asm constraint argument. by John Thompson · 15 years ago
- b977f04 Make MCJIT work with CMake. by Wesley Peck · 15 years ago
- 85eb54c Clean up LEApcrel instuction(s) a bit. It's not really a Pseudo, so don't mark by Jim Grosbach · 15 years ago
- 56a7568 Factor out the code for purging a SCEV from all the various memoization maps. by Dan Gohman · 15 years ago
- 714b529 Merge the implementations of isLoopInvariant and hasComputableLoopEvolution, and by Dan Gohman · 15 years ago
- e7c682b Now that the MBlaze backend is in its own directory, split the test cases into multiple files for different types of instructions. by Wesley Peck · 15 years ago
- 4ce32db Make SCEV::getType() and SCEV::print non-virtual. Move SCEV::hasOperand by Dan Gohman · 15 years ago
- 2f7aed3 Second attempt at correct encodings for Thumb2 bitfield instructions. by Owen Anderson · 15 years ago
- 0129be2 Fix comment typo. by Jim Grosbach · 15 years ago
- 8abe08d These tests are looking for library function names that by Dale Johannesen · 15 years ago
- dc0e8fb Move SCEV::dominates and properlyDominates to ScalarEvolution. by Dan Gohman · 15 years ago
- 0564609 Change ARMGlobalMerge to keep BSS globals in separate pools. by Bob Wilson · 15 years ago
- 619a372 Fix ARMGlobalMerge pass to check if globals are entirely within range. by Bob Wilson · 15 years ago
- 72831dc Change the symbol for merged globals from "merged" to "_MergedGlobals". by Bob Wilson · 15 years ago
- edf0467 Fix the ARMGlobalMerge pass to look at variable sizes instead of pointer sizes. by Bob Wilson · 15 years ago
- 17ead4f Move SCEV::isLoopInvariant and hasComputableLoopEvolution to be member by Dan Gohman · 15 years ago
- f8dabac Make the ARM BR_JTadd instruction an explicit pseudo and lower it properly by Jim Grosbach · 15 years ago
- 6b19491 Avoid isel movcc of large immediates when the large immediate is available in a register. These immediates aren't free. by Evan Cheng · 15 years ago
- a9b61e7 Reference ScalarEvolution by name rather than directly in LICM, by Dan Gohman · 15 years ago
- 6f8a5dd Before replacing a phi node with a different value, it by Duncan Sands · 15 years ago
- 5aba9f6 Revert r119551, which broke buildbots. by Owen Anderson · 15 years ago
- 203a723 Verify SCEVAddRecExpr's invariant in ScalarEvolution::getAddRecExpr by Dan Gohman · 15 years ago
- 23465a0 Provide Thumb2 encodings for bitfield instructions. by Owen Anderson · 15 years ago
- 7c0fd8e Fix ScalarEvolution's range memoization to avoid using a by Dan Gohman · 15 years ago
- c4af463 Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, by Evan Cheng · 15 years ago