llvm-6502/lib
Dan Gohman 575e2f4ea8 Resolve implicit alignment before computing the FoldingSet information so
that the CSE map always contains explicit alignment information. This allows
more loads to be CSE'd when there is a mix of explicit-alignment loads and
implicit-alignment loads.

Also, in SelectionDAG::FindModifiedNodeSlot, add the operands to the
FoldingSetNodeID before the load/store information instead of after, so
that it matches what is done elsewhere.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37411 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-04 15:49:41 +00:00
..
Analysis s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g 2007-06-04 00:32:22 +00:00
Archive adjust this to live in lib/Archive 2007-05-06 19:49:28 +00:00
AsmParser Regenerate. 2007-05-22 19:08:16 +00:00
Bitcode Fix PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. 2007-05-18 04:02:46 +00:00
CodeGen Resolve implicit alignment before computing the FoldingSet information so 2007-06-04 15:49:41 +00:00
Debugger switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
ExecutionEngine Add comments to fallsthrough cases. Also, this fixes PR1492 2007-06-03 19:20:49 +00:00
Linker switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
Support Make tail merging the default, except on powerPC. There was no prior art 2007-05-22 17:14:46 +00:00
System Fix LLVM build on NetBSD. Patch by Neil Booth. 2007-06-04 15:28:57 +00:00
Target update this entry, now that Anton implemented shift/and lowering for 2007-06-02 18:45:14 +00:00
Transforms s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g 2007-06-04 00:32:22 +00:00
VMCore s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g 2007-06-04 00:32:22 +00:00
Makefile build lib/Archive instead of lib/Bytecode 2007-05-06 19:50:06 +00:00