- d92395f Testcase for PR2537. by Owen Anderson · 15 years ago
- f2a5c0a Fix typo. by Owen Anderson · 15 years ago
- 176aeb1 Testcase for PR3085. by Owen Anderson · 15 years ago
- d49468a Add testcase from PR3086. by Owen Anderson · 15 years ago
- 146a310 Add support for printing MO_ExternalSymbol operands in by Dan Gohman · 15 years ago
- ab192b7 Add more ulimit limits, to catch more kinds of runaway behavior. by Dan Gohman · 15 years ago
- 3f7c72a Use the testcase from PR2791. by Owen Anderson · 15 years ago
- 9c15949 Make sure both operands have binary instructions have the same type. by Evan Cheng · 15 years ago
- a8d4d7f A few more places where the check of use_empty is needed. by Evan Cheng · 15 years ago
- 1abe646 Avoid deferencing use_begin() if value does not have a use. by Evan Cheng · 15 years ago
- 5654613 by David Greene · 15 years ago
- c7cafcd by David Greene · 15 years ago
- d7b2f7f Testcase for PR2958. by Duncan Sands · 15 years ago
- e2a1746 Fix cut-n-pasto. by Devang Patel · 15 years ago
- de444af Implement multiclass inheritance. by David Greene · 15 years ago
- 20900ca Simplify trivial cast-of-cast SCEVs. by Dan Gohman · 15 years ago
- aabb04f SCEVExpander's InsertCastOfTo knows how to move existing cast by Dan Gohman · 15 years ago
- 6cdc727 Use BasicBlock::iterator instead of Instruction* for insert points, by Dan Gohman · 15 years ago
- b928c57 Make SCEVExpanders private methods private, instead of protected. by Dan Gohman · 15 years ago
- d50330c Use CloneModule's ValueMap in more places, instead of looking by Dan Gohman · 15 years ago
- e370c80 ISD::ADD_PARTS is gone; use ISD::SMUL_LOHI as an example instead. by Dan Gohman · 15 years ago
- dd92dba by Sanjiv Gupta · 15 years ago
- 4a0adb7 These tests are x86 specific. by Duncan Sands · 15 years ago
- 7db2789 Real fix for PR3549, by using caching for predecessor counts in addition to the predecessors themselves. This halves the time by Owen Anderson · 15 years ago
- ddcb341 Add caching of predecessor counts as well as predecessors themselves. by Owen Anderson · 15 years ago
- 68fbd73 Use PredIteratorCache in LCSSA, which gives a 37% overall speedup on the testcase from PR3549. More improvements to come. by Owen Anderson · 15 years ago
- 7479729 Fix for PR3946, in which SmallVector could behave strangely in corner cases. by Owen Anderson · 15 years ago
- 41b1a48 use predicate instead of hand-rolled loop by Chris Lattner · 15 years ago
- f8a8be8 De-pImpl-ify ScalarEvolution. The pImpl pattern doesn't provide much by Dan Gohman · 15 years ago
- 5b69eba It has finally happened. Spiller is now using live interval info. by Evan Cheng · 15 years ago
- 578ccf8 When turning (ashr(shl(x, n), n)) into sext(trunc(x)), the width of the by Dan Gohman · 15 years ago
- 4558f48 Support --with-llvmgccdir and friends in llvmc, take 2. by Mikhail Glushenkov · 15 years ago
- 1d85a1f Test case for revision 69683. by Devang Patel · 15 years ago
- 33e24ad fix a crash on a pointless but valid zero-length memset, rdar://6808691 by Chris Lattner · 15 years ago
- 83985d7 Silence warnings. by Anton Korobeynikov · 15 years ago
- 0957fcb Drop obsolete reference to __eprintf. by Anton Korobeynikov · 15 years ago
- 8d8fbf2 'The "or die" is intended to catch the case where nm returned a by Anton Korobeynikov · 15 years ago
- 005e798 Get rid of what looks like a copy-and-pasted typo. Spotted by gcc-4.5. by Duncan Sands · 15 years ago
- 7daa13c TLS_addr64 and TLS_addr32 define RDI and EAX. They don't use them. by Rafael Espindola · 15 years ago
- e16178b Handle direct aggregate type arguments. by Sanjiv Gupta · 15 years ago
- 4ee29af Teach ScalarEvolution how to recognize zext-inreg and sext-inreg, by Dan Gohman · 15 years ago
- 59d0704 This FIXME is fixed, now that SCEV understands pointers. by Dan Gohman · 15 years ago
- 8492360 Factor out a common base class from SCEVTruncateExpr, SCEVZeroExtendExpr, by Dan Gohman · 15 years ago
- a682430 Usage getAnalysisToUpdate for TargetData, per PR760. by Dan Gohman · 15 years ago
- af79fb5 Introduce encapsulation for ScalarEvolution's TargetData object, and refactor by Dan Gohman · 15 years ago
- fb17fd2 Move some assertion checks so they can do more complete checking. by Dan Gohman · 15 years ago
- b7ef729 Convert ScalarEvolution to use raw_ostream instead of OStream. by Dan Gohman · 15 years ago
- 3e3702d Fix Visual Studio 2008 build failure. Patch by Marius Wachtler by Devang Patel · 15 years ago
- 70bc17d Make X86's copyRegToReg able to handle copies to and from subclasses. by Dan Gohman · 15 years ago
- bd209ab Simplify this code. getConstant knows how to make broadcasted vector constants. by Dan Gohman · 15 years ago
- ea84e93 No, we are not avoiding -O3, just -fstrict-aliasing. by Evan Cheng · 15 years ago
- 23300aa Adjust loop size estimate for full unrolling; by Dale Johannesen · 15 years ago
- b306e38 One Mac OS X, just build with -O3 but without -fstrict-aliasing (which is kinda broken). by Evan Cheng · 15 years ago
- a7f2a9e Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get: by Daniel Dunbar · 15 years ago
- 75397f4 Remove unused variable. by Daniel Dunbar · 15 years ago
- 998e125 Move duplicated AddLiveIn function from X86 and ARM backends to be a method by Bob Wilson · 15 years ago
- 91b477d Match C backend only if it explicitly requested. by Devang Patel · 15 years ago
- 911c606 Remove clang since its conditionally there already. by Tanya Lattner · 15 years ago
- c885165 Revise my previous change 68996 as suggested by Duncan. by Bob Wilson · 15 years ago
- c4f718a - Remove an arbitrary spill weight tweak that should not have been there. by Evan Cheng · 15 years ago
- 2bdf490 Emit the auto variables of a function into a different section than parameters. by Sanjiv Gupta · 15 years ago
- f30a864 It's not necessary for PrintModulePass to flush the output streams by Dan Gohman · 15 years ago
- 51747a7 Use .empty() instead of .size(). by Dan Gohman · 15 years ago
- ba0941f Don't discard an AssemblyAnnotationWriter when writing GlobalValues, by Dan Gohman · 15 years ago
- c3bbf57 These bitfields were being miscompiled on some by Duncan Sands · 15 years ago
- 5b7ff35 Implement operator<<(raw_ostream &OS, const Type &T). by Dan Gohman · 15 years ago
- 206d185 Added a linearscan register allocation optimization. When the register allocator spill an interval with multiple uses in the same basic block, it creates a different virtual register for each of the reloads. e.g. by Evan Cheng · 15 years ago
- 8f7be47 Make all raw_ostreams support the tell() function. by Douglas Gregor · 15 years ago
- 428098d Before trying to introduce/eliminate cast/ext/trunc to make indices type as by Sanjiv Gupta · 15 years ago
- 848b314 Use an AssertingVH to detect the case where the Function was deleted but by Nick Lewycky · 15 years ago
- 7c53316 Fix missing text in doxygen documentation. by Nick Lewycky · 15 years ago
- a507e55 Now that BUILD_VECTOR operands are allowed to be by Duncan Sands · 15 years ago
- 4a930ec Remove the SimpleTy enumerated type field from the MVT by Duncan Sands · 15 years ago
- 0941b0f Add some assertions. by Mikhail Glushenkov · 15 years ago
- 5a22d6a Revert 69474 and 69475. They are causing failures during a bootstrap on Darwin. by Bill Wendling · 15 years ago
- fed844d Reconfigure. by Mikhail Glushenkov · 15 years ago
- 7ba8ad3 Add a configure check for llvm-gcc (reapply). by Mikhail Glushenkov · 15 years ago
- 9dcab2f testcase for PR3898 by Chris Lattner · 15 years ago
- 2f992d1 Fix PR3898, which manifests as failures on are an Xcore, by Chris Lattner · 15 years ago
- b10b5ac Don't try to make BUILD_VECTOR operands have the same by Duncan Sands · 15 years ago
- fa8ffc1 Generalize to support more ARM types. by Nick Lewycky · 15 years ago
- f4ccfcb Add a ScalarEvolution::getCouldNotCompute() function, and use it by Dan Gohman · 15 years ago
- b40c236 More const qualifiers. by Dan Gohman · 15 years ago
- 890f92b Use more const qualifiers with SCEV interfaces. by Dan Gohman · 15 years ago
- f34c921 Regenerate. by Nick Lewycky · 15 years ago
- 1d6a8ce Detect beagleboard as ARM. The $target is "armv7l". by Nick Lewycky · 15 years ago
- dc22376 Make it clearer that llvm-gcc is not needed for building llvm. by Duncan Sands · 15 years ago
- ebcceee Temporarily revert r69438 and r69439. These were causing failures during a by Bill Wendling · 15 years ago
- e850146 Regenerate. by Mikhail Glushenkov · 15 years ago
- 126b014 Add a configure check for llvm-gcc. by Mikhail Glushenkov · 15 years ago
- cccdb2b Add a new LiveInterval::overlaps(). It checks if the live interval overlaps a range specified by [Start, End). by Evan Cheng · 15 years ago
- 0bd07fc Fixed a few 64 bit cases in X86InstrInfo::commuteInstruction by Mon P Wang · 15 years ago
- 2cf68d4 Adjust XFAIL syntax, maybe that will help. The other way worked for me... by Dale Johannesen · 15 years ago
- f494845 patch 69408 breaks this by removing the opportunity by Dale Johannesen · 15 years ago
- 97d14fc Inline asm's were still introducing bogus dependencies; by Dale Johannesen · 15 years ago
- 4644538 remove trailing whitespace by Jim Grosbach · 15 years ago
- 1824773 Recommit r69335 and r69336. These were not causing problems. by Bill Wendling · 15 years ago
- e3fa9ef Move the AddLiveIn function definition closer to its uses. by Bob Wilson · 15 years ago
- e65586b Rearrange code to reduce indentation. by Bob Wilson · 15 years ago
- 7eb793d Rename file to have the correct suffix. by Bob Wilson · 15 years ago