Chris Lattner
|
c5ff2cc3de
|
add inline asm code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36826 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-06 01:50:11 +00:00 |
|
Chris Lattner
|
cb3d91b05b
|
add a denser encoding for null terminated strings, add a 6-bit abbrev as
well. This shrinks kc++ from 2724088 to 2717360 bytes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36821 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-06 00:53:07 +00:00 |
|
Chris Lattner
|
ff7fc5dabe
|
implement the 'string constant' optimization. This shrinks kc.bit from
2878544 to 2815788
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36818 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-06 00:35:24 +00:00 |
|
Chris Lattner
|
1d33bb3108
|
eliminate lengths from record bodies
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36751 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-04 19:10:48 +00:00 |
|
Chris Lattner
|
a727d5502c
|
minor cleanups. Add provisions for a new standard BLOCKINFO_BLOCK
block type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36748 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-04 18:25:49 +00:00 |
|
Chris Lattner
|
20c7b986d9
|
remove unused code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36727 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-04 03:01:46 +00:00 |
|
Chris Lattner
|
dea4205556
|
add new codes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36725 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-04 03:00:00 +00:00 |
|
Chris Lattner
|
b7dd88fa7d
|
add a new code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36703 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-03 22:16:11 +00:00 |
|
Chris Lattner
|
fa5416b6f6
|
update to reflect reality
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36643 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-02 05:47:22 +00:00 |
|
Chris Lattner
|
10d4c586ed
|
add missing opcode.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36608 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-01 02:12:05 +00:00 |
|
Chris Lattner
|
8d89f1fbb6
|
add some helpers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36580 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-29 21:49:05 +00:00 |
|
Chris Lattner
|
c651e4c51e
|
start defining codes for instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36471 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-26 05:53:04 +00:00 |
|
Chris Lattner
|
eb0107af86
|
add a new code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36462 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-26 03:26:26 +00:00 |
|
Chris Lattner
|
d743f0e8f2
|
add alias support to bitcode
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36460 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-26 02:46:23 +00:00 |
|
Chris Lattner
|
253bb78adb
|
comentate
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36395 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-24 15:54:42 +00:00 |
|
Chris Lattner
|
c9c448ffa2
|
add records for constant exprs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36393 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-24 07:03:08 +00:00 |
|
Chris Lattner
|
2c783e46c3
|
add codes for constants table
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36382 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-23 23:29:59 +00:00 |
|
Chris Lattner
|
73f3fd775f
|
Fix a bug in bitstream writer handling abbrevs, add value symtab
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36373 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-23 20:34:46 +00:00 |
|
Chris Lattner
|
8f122b1e7f
|
promote this to being a public header.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36357 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-23 01:01:15 +00:00 |
|