Reid Spencer
|
e01dd63b87
|
Always print the same "PR" information in the same location (just after
the test name) in all cases (PASS, XPASS, FAIL, XFAIL). This makes the
output consistent and more amenable to parsing by nightly test.
llvm-svn: 36311
|
2007-04-21 18:53:12 +00:00 |
Reid Spencer
|
c0d770b8a1
|
Put failure information on a separate line. Hopefully this unbreaks the
nightly tester which expects the FAIL: line to only have the test name on
it.
llvm-svn: 36310
|
2007-04-21 18:46:52 +00:00 |
Reid Spencer
|
0c1349e6bc
|
Revert Christopher Lamb's load/store alignment changes.
llvm-svn: 36309
|
2007-04-21 18:36:27 +00:00 |
Reid Spencer
|
a68c374e7e
|
We only need one putchar which gives it a shot at getting matched by its
users.
llvm-svn: 36305
|
2007-04-21 17:11:45 +00:00 |
Jeff Cohen
|
bef777f506
|
Make enum-valued bitfield large enough to avoid interpretation as negative values in VC++.
llvm-svn: 36304
|
2007-04-21 16:29:37 +00:00 |
Jeff Cohen
|
fa12f9d64a
|
Fix breakage of bytecode reader when built with VC++.
llvm-svn: 36303
|
2007-04-21 15:29:13 +00:00 |
Jeff Cohen
|
a30107fb03
|
The expression "SubclassData = (SubclassData & ~1) | (V) ? 1 : 0;" does not do what
was intended! | has higher precedence than ?. Caught by Visual Studio.
llvm-svn: 36302
|
2007-04-21 14:32:59 +00:00 |
Christopher Lamb
|
bff50208c8
|
add support for alignment attributes on load/store instructions
llvm-svn: 36301
|
2007-04-21 08:16:25 +00:00 |
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 |