Owen Anderson
|
64995e1b3f
|
Make PredicateSimplifier not use DominatorTree.
llvm-svn: 36300
|
2007-04-21 07:38:12 +00:00 |
|
Owen Anderson
|
2965adb849
|
Fix a comment.
llvm-svn: 36299
|
2007-04-21 07:12:44 +00:00 |
|
Owen Anderson
|
94e1d9aa39
|
Fix some null checks to actually test the part that needs checking.
llvm-svn: 36298
|
2007-04-21 07:04:45 +00:00 |
|
Chris Lattner
|
6121802090
|
make this portable to 64-bit hosts
llvm-svn: 36297
|
2007-04-21 03:35:28 +00:00 |
|
Evan Cheng
|
f0c955b4dc
|
Bug fix; add super-registers sets.
llvm-svn: 36296
|
2007-04-21 00:55:29 +00:00 |
|
Evan Cheng
|
951ed1bdd2
|
Add super-register set.
llvm-svn: 36295
|
2007-04-21 00:54:06 +00:00 |
|
Devang Patel
|
2e2518cc2e
|
Reset vertex.
Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070416/048092.html
llvm-svn: 36294
|
2007-04-21 00:36:45 +00:00 |
|
Devang Patel
|
f119698f3f
|
New test case.
llvm-svn: 36293
|
2007-04-21 00:34:37 +00:00 |
|
Chris Lattner
|
a5ebb6af95
|
Fix a bug that prevented the JIT from working correctly after llvm_shutdown.
Pass info objects are initialized by static ctors, so deleting them at
llvm_shutdown time prevents resurrection from working.
llvm-svn: 36292
|
2007-04-21 00:12:18 +00:00 |
|
Chris Lattner
|
af332ee449
|
Fix regressions introduced by my previous patch: opt calls verifier in a
way that the "Mod" ivar was not getting set.
llvm-svn: 36291
|
2007-04-20 23:59:29 +00:00 |
|
Lauro Ramos Venancio
|
94314be0e0
|
Allow the lowering of ISD::GLOBAL_OFFSET_TABLE.
llvm-svn: 36290
|
2007-04-20 23:02:39 +00:00 |
|
Chris Lattner
|
7786713181
|
avoid mutating a global in an accessor
llvm-svn: 36289
|
2007-04-20 22:57:20 +00:00 |
|
Chris Lattner
|
1e999c4164
|
fit in 80 cols
llvm-svn: 36288
|
2007-04-20 22:40:40 +00:00 |
|
Jeff Cohen
|
5959f42498
|
Comment out usage of write() for now.
llvm-svn: 36287
|
2007-04-20 22:40:10 +00:00 |
|
Chris Lattner
|
6a309848c1
|
rename JIT::state -> JIT::jitstate to avoid shadowing ExecutionEngine::state
llvm-svn: 36286
|
2007-04-20 22:40:05 +00:00 |
|
Chris Lattner
|
d9d3a4bbd6
|
Fix a problem where primitive types lose their name after llvm_shutdown is called.
This also reduces the amount of work done at static construction time.
llvm-svn: 36285
|
2007-04-20 22:33:47 +00:00 |
|
Chris Lattner
|
4ff0452265
|
catch a case that was biting jeffc
llvm-svn: 36284
|
2007-04-20 21:48:08 +00:00 |
|
Lauro Ramos Venancio
|
2518889872
|
Implement "general dynamic", "initial exec" and "local exec" TLS models for
X86 32 bits.
llvm-svn: 36283
|
2007-04-20 21:38:10 +00:00 |
|
Evan Cheng
|
3bf93733b9
|
Add sub-registers set accessor.
llvm-svn: 36282
|
2007-04-20 21:28:05 +00:00 |
|
Devang Patel
|
62cf9a592c
|
Enable Objective-C tests.
llvm-svn: 36281
|
2007-04-20 21:24:01 +00:00 |
|
Evan Cheng
|
e656d093a5
|
Specify S registers as D registers' sub-registers.
llvm-svn: 36280
|
2007-04-20 21:20:10 +00:00 |
|
Evan Cheng
|
06a164c6bc
|
Specify sub-register relations. e.g. RAX: [EAX], EAX: [AX], AX: [AL,AH].
llvm-svn: 36279
|
2007-04-20 21:15:21 +00:00 |
|
Evan Cheng
|
ac9fdde7f4
|
Add sub-registers sets.
llvm-svn: 36278
|
2007-04-20 21:13:46 +00:00 |
|
Evan Cheng
|
da2bf2ce0a
|
Add sub-register sets.
llvm-svn: 36277
|
2007-04-20 21:11:22 +00:00 |
|
Chris Lattner
|
1da420e888
|
test
llvm-svn: 36276
|
2007-04-20 20:49:25 +00:00 |
|
Chris Lattner
|
d36f2bdcc5
|
test commit
llvm-svn: 36275
|
2007-04-20 20:46:43 +00:00 |
|
Chris Lattner
|
596f036e10
|
test commit
llvm-svn: 36274
|
2007-04-20 20:42:36 +00:00 |
|
Chris Lattner
|
3d3f22766a
|
add a crazy idea
llvm-svn: 36273
|
2007-04-20 20:18:43 +00:00 |
|
Devang Patel
|
83a3adcc3f
|
Avoid recursion.
llvm-svn: 36272
|
2007-04-20 20:04:37 +00:00 |
|
Owen Anderson
|
2da606c757
|
Move more passes to using ETForest instead of DominatorTree.
llvm-svn: 36271
|
2007-04-20 06:27:13 +00:00 |
|
Owen Anderson
|
7a5136d8c5
|
Add null checks and const-ify these accessors.
llvm-svn: 36270
|
2007-04-20 05:44:16 +00:00 |
|
Christopher Lamb
|
aac115a8e5
|
Test check in
llvm-svn: 36269
|
2007-04-20 05:05:24 +00:00 |
|
Chris Lattner
|
8cc95f24a7
|
remove cruft
llvm-svn: 36268
|
2007-04-20 04:45:58 +00:00 |
|
Chris Lattner
|
bc43e8d0b3
|
Fix a very strange assertion message, patch by Christopher Lamb
CVS: ----------------------------------------------------------------------
llvm-svn: 36267
|
2007-04-20 03:27:36 +00:00 |
|
Evan Cheng
|
b76ba096fe
|
Fix test.
llvm-svn: 36266
|
2007-04-20 00:45:36 +00:00 |
|
Jeff Cohen
|
6c673ac01c
|
Make Microsoft assembler and linker happy.
llvm-svn: 36265
|
2007-04-20 00:33:54 +00:00 |
|
Chris Lattner
|
25e62eb63b
|
Fix a message, patch by Christopher Lamb.
llvm-svn: 36264
|
2007-04-19 18:42:38 +00:00 |
|
Lauro Ramos Venancio
|
42cd7253b1
|
Fix a bug in getFrameRegister.
Reported by Raul Herbster.
llvm-svn: 36262
|
2007-04-19 14:09:38 +00:00 |
|
Zhou Sheng
|
aafe4e216e
|
Make use of ConstantInt::isZero instead of ConstantInt::isNullValue.
llvm-svn: 36261
|
2007-04-19 05:39:12 +00:00 |
|
Zhou Sheng
|
82fcf3cb5f
|
Make the operations of APInt variables more efficient.
llvm-svn: 36260
|
2007-04-19 05:35:00 +00:00 |
|
Jeff Cohen
|
8cd3f3d7b4
|
Fix some VC++ warnings.
llvm-svn: 36259
|
2007-04-19 02:04:09 +00:00 |
|
Evan Cheng
|
db9b65d67a
|
Revert Owen's last check-in. This is breaking Mac OS X / PPC llvm-gcc bootstrap.
llvm-svn: 36258
|
2007-04-18 22:39:00 +00:00 |
|
Jeff Cohen
|
43a2fb747f
|
Provide link.
llvm-svn: 36257
|
2007-04-18 17:26:14 +00:00 |
|
Dan Gohman
|
29845cd40d
|
Fix the spelling of the prefetchnta instruction.
llvm-svn: 36256
|
2007-04-18 14:09:14 +00:00 |
|
Owen Anderson
|
9421f03959
|
Revert changes that caused breakage.
llvm-svn: 36255
|
2007-04-18 06:46:57 +00:00 |
|
Owen Anderson
|
9a6091dec1
|
Switch more uses of DominatorTree over to ETForest.
llvm-svn: 36254
|
2007-04-18 05:43:13 +00:00 |
|
Owen Anderson
|
550e8db9c7
|
Use ETForest instead of DominatorTree.
llvm-svn: 36252
|
2007-04-18 05:25:43 +00:00 |
|
Owen Anderson
|
9749c4744e
|
Add accessor to get the blocks immediately dominated by a given block to ETForest.
llvm-svn: 36251
|
2007-04-18 05:25:09 +00:00 |
|
Evan Cheng
|
4c53d321aa
|
VarInfo::UsedBlocks is no longer used. Remove.
llvm-svn: 36250
|
2007-04-18 05:04:38 +00:00 |
|
Owen Anderson
|
fc40d446c9
|
Use ETForest instead of DominatorTree.
llvm-svn: 36249
|
2007-04-18 04:55:33 +00:00 |
|