llvm-6502/lib
Reid Spencer 19dc32a2d4 Add some things needed by the llvm-gcc version supporting bit accurate integer
types:
1. Functions to compute div/rem at the same time.
2. Further assurance that an APInt with 0 bitwidth cannot be constructed.
3. Left and right rotate operations.
4. An exactLogBase2 function which requires an exact power of two or it
   returns -1.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37025 91177308-0d34-0410-b5e6-96231b3b80d8
2007-05-13 23:44:59 +00:00
..
Analysis Fix typo in comment. 2007-05-06 13:37:16 +00:00
Archive adjust this to live in lib/Archive 2007-05-06 19:49:28 +00:00
AsmParser regenerate 2007-05-04 04:01:37 +00:00
Bitcode allow partially materialized modules to be written out, which just strips out 2007-05-11 23:51:59 +00:00
CodeGen Emit function debug frames in one atom. This will prevent us from generating incorrect assembler in case of both 2007-05-13 17:30:11 +00:00
Debugger switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
ExecutionEngine Bitcast all the bits of a floating point value, not just one. The zero 2007-05-04 03:37:38 +00:00
Linker switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
Support Add some things needed by the llvm-gcc version supporting bit accurate integer 2007-05-13 23:44:59 +00:00
System Fix a bug where the bcreader could crash on .bc files that were an exact 2007-05-11 00:00:27 +00:00
Target Fix PR1413 2007-05-13 22:19:27 +00:00
Transforms Fix Transforms/GlobalOpt/2007-05-13-Crash.ll 2007-05-13 21:28:07 +00:00
VMCore Update comments to say "vector" instead of "packed". 2007-05-11 21:43:24 +00:00
Makefile build lib/Archive instead of lib/Bytecode 2007-05-06 19:50:06 +00:00