aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-12-14NNT: Always create the -sentdata.txt file.Daniel Dunbar
2009-12-14Clear the Processed set when it is no longer used, and clear theDan Gohman
2009-12-14Fix a thinko; isNotAlreadyContainedIn had a built-in negative, so theDan Gohman
2009-12-14Remove unnecessary #includes.Dan Gohman
2009-12-14Make the IVUses member private.Dan Gohman
2009-12-14Instead of having a ScalarEvolution pointer member in BasedUser, just passDan Gohman
2009-12-14Don't bother cleaning up if there's nothing to clean up.Dan Gohman
2009-12-14Delete an unused variable.Dan Gohman
2009-12-14Drop Loop::isNotAlreadyContainedIn in favor of Loop::contains. TheDan Gohman
2009-12-14add ldrexd/strexd instructionsJim Grosbach
2009-12-14LSR itself doesn't need LoopInfo.Dan Gohman
2009-12-14LSR itself doesn't need DominatorTree.Dan Gohman
2009-12-14Remove the code in LSR that manually hoists expansions out of loops;Dan Gohman
2009-12-14Minor code cleanups.Dan Gohman
2009-12-14Use DW_AT_specification to point to DIE describing function declaration.Devang Patel
2009-12-14Remove empty file completelyShantonu Sen
2009-12-14Add "generic" fallback.Torok Edwin
2009-12-14Added CalcSpillWeights to CMakeLists.Lang Hames
2009-12-14Whitespace changes, comment clarification. No functional changes.Bill Wendling
2009-12-14Moved spill weight calculation out of SimpleRegisterCoalescing and into its o...Lang Hames
2009-12-14revert r91184, because it causes a crash on a .bc file I justChris Lattner
2009-12-14atomic binary operations up to 32-bits wide.Jim Grosbach
2009-12-14Add a test for the 'init' option property.Mikhail Glushenkov
2009-12-13Reinstate r91208 to fix available_externally linkage for globals, withJeffrey Yasskin
2009-12-13Using _MSC_VER there was wrong, better just use the already existing ifdefs forTorok Edwin
2009-12-13Don't leave pointers uninitialized in the default constructor. GCC complainsChandler Carruth
2009-12-13Fix weird typo which leads to unallocated memory access for nodes with 4 resu...Anton Korobeynikov
2009-12-13Do not allow uninitialize access during debug printingAnton Korobeynikov
2009-12-12More info on this transformation.Eli Friedman
2009-12-12Remove some stuff that's already implemented. Also, remove the note aboutEli Friedman
2009-12-12Update install-clang target for clang-cc removal.Daniel Dunbar
2009-12-12Disable r91104 for x86. It causes partial register stall which pessimize code...Evan Cheng
2009-12-12Implement variable-width shifts.Anton Korobeynikov
2009-12-12Add comment about potential partial register stall.Evan Cheng
2009-12-12Fix an obvious bug. No test case since LEA16r is not being used.Evan Cheng
2009-12-12Enable CPU detection when using MS VS 2k8 too.Torok Edwin
2009-12-12Fix some CHECK lines which were ignored by accident.Benjamin Kramer
2009-12-12Revert r91208. Something on Linux prevents the JIT from looking up a symbolJeffrey Yasskin
2009-12-12Fix available_externally linkage for globals. It's probably still notJeffrey Yasskin
2009-12-12Make it easier to use the llvm_unreachable and DEBUG macros without "usingJeffrey Yasskin
2009-12-12Framework for atomic binary operations. The emitter for the pseudo instructionsJim Grosbach
2009-12-11Revise scalar replacement to be more flexible about handle bitcasts and GEPs.Bob Wilson
2009-12-11Delete an unnecessary line. The VTSDNode on a SIGN_EXTEND_REG is neverDan Gohman
2009-12-11Lower setcc branchless, if this is profitable.Anton Korobeynikov
2009-12-11Don't try to move a MBB into the fall-through position if it's a landing pad orBill Wendling
2009-12-11Construct CompileUnits lazily.Devang Patel
2009-12-11Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG.Dan Gohman
2009-12-11memory barrier instructions by definition have side effects. This prevents th...Jim Grosbach
2009-12-11Change this to the correct PR number.Dan Gohman
2009-12-11Make getUniqueExitBlocks's precondition assert more precise, toDan Gohman