llvm/lib
Nate Begeman 405e3ecb56 Invert the TargetLowering flag that controls divide by consant expansion.
Add a new flag to TargetLowering indicating if the target has really cheap
  signed division by powers of two, make ppc use it.  This will probably go
  away in the future.
Implement some more ISD::SDIV folds in the dag combiner
Remove now dead code in the x86 backend.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23853 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-21 00:02:42 +00:00
..
Analysis wrap a long line 2005-09-28 22:30:58 +00:00
Archive speed up Archive::isBytecodeArchive in the case when the archive doesn't have 2005-09-23 06:22:58 +00:00
AsmParser Implement PR614: 2005-08-27 18:50:39 +00:00
Bytecode Use a map to cache the ModuleType information, so we can do logarithmic 2005-10-03 21:26:53 +00:00
CodeGen Invert the TargetLowering flag that controls divide by consant expansion. 2005-10-21 00:02:42 +00:00
Debugger For PR495: 2005-07-07 23:21:43 +00:00
ExecutionEngine Add help support for -mcpu and -mattr. 2005-09-02 19:27:43 +00:00
Linker For PR495: 2005-07-07 23:21:43 +00:00
Support Allow bugpoint+PPC codegen to use fsqrt 2005-08-29 13:14:24 +00:00
System For PR616: 2005-08-24 10:07:20 +00:00
Target Invert the TargetLowering flag that controls divide by consant expansion. 2005-10-21 00:02:42 +00:00
Transforms Do NOT touch FP ops with LSR. This fixes a testcase Nate sent me from an 2005-10-20 04:47:10 +00:00
VMCore Allow $ 2005-10-14 01:28:34 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00