- Dec 04, 2008
-
-
Dan Gohman authored
llvm-svn: 60524
-
Ted Kremenek authored
Revamp RegionStoreManager::RemoveDeadBindings. This method now does a complete mark-and-sweep of the store, removing dead regions and recording the set of live and dead symbols appropriately. llvm-svn: 60523
-
Ted Kremenek authored
llvm-svn: 60522
-
Ted Kremenek authored
llvm-svn: 60521
-
Ted Kremenek authored
llvm-svn: 60520
-
Evan Cheng authored
llvm-svn: 60519
-
Dan Gohman authored
the main thing this covers is spills to distinct spill slots. llvm-svn: 60517
-
Zhongxing Xu authored
llvm-svn: 60516
-
Sebastian Redl authored
Correct CodeGen assumption that LongTy == Int32Ty in a few places. This makes several CodeGenObjC tests pass on 64-bit by fixing assertions. This doesn't mean that the result is actually what the GNU runtime expects, though. llvm-svn: 60515
-
Chris Lattner authored
llvm-svn: 60514
-
Sebastian Redl authored
Fix some type punning errors in SizeOfAlignOf and Typeid AST nodes. This should satisfy compilers and language lawyers alike. llvm-svn: 60511
-
Dan Gohman authored
issues with subreg operands and tied operands. llvm-svn: 60510
-
- Dec 03, 2008
-
-
Dale Johannesen authored
llvm-svn: 60509
-
Dale Johannesen authored
llvm-svn: 60508
-
Dan Gohman authored
on PseudoSourceValue values. This also fixes a FIXME in lib/VMCode/AsmWriter.cpp. llvm-svn: 60507
-
Dale Johannesen authored
llvm-svn: 60506
-
Ted Kremenek authored
llvm-svn: 60505
-
Ted Kremenek authored
llvm-svn: 60504
-
Sebastian Redl authored
llvm-svn: 60503
-
Ted Kremenek authored
llvm-svn: 60502
-
Chris Lattner authored
llvm-svn: 60501
-
Dan Gohman authored
llvm-svn: 60500
-
Evan Cheng authored
llvm-svn: 60499
-
Dan Gohman authored
an area where eventually it would be good to use target-dependent information. llvm-svn: 60498
-
Dale Johannesen authored
llvm-svn: 60497
-
Dan Gohman authored
examining non-anti-dependence edges. llvm-svn: 60496
-
Dan Gohman authored
llvm-svn: 60495
-
Dale Johannesen authored
llvm-svn: 60494
-
Ted Kremenek authored
llvm-svn: 60493
-
Chris Lattner authored
llvm-svn: 60492
-
Ted Kremenek authored
llvm-svn: 60491
-
Ted Kremenek authored
- Fix nonsensical logic in AssumeSymGE. When comparing 'sym >= constant' and the constant is the maximum integer value, add the constraint that 'sym == constant' when the path is deemed feasible. All other cases are feasible. - Improve AssumeSymGT. When comparing 'sym > constant' and constant is the maximum integer value we know the path is infeasible. - Add test case for this enhancement to AssumeSymGT. llvm-svn: 60490
-
Ted Kremenek authored
- Fix nonsensical logic in AssumeSymLE. When comparing 'sym <= constant' and the constant is the minimum integer value, add the constraint that 'sym == constant' when the path is deemed feasible. All other cases are feasible. - Improve AssumeSymLT to address <rdar://problem/6407949>. When comparing 'sym < constant' and constant is the minimum integer value we know the path is infeasible. - Add test case for <rdar://problem/6407949>. llvm-svn: 60489
-
Dan Gohman authored
parts, and add target-independent code to add/preserve MachineMemOperands. llvm-svn: 60488
-
Dan Gohman authored
llvm-svn: 60487
-
Dan Gohman authored
the frame reference. This will help post-RA scheduling determine that spills to distinct stack slots are independent. llvm-svn: 60486
-
Rafael Espindola authored
llvm-svn: 60485
-
Dan Gohman authored
llvm-svn: 60484
-
Sebastian Redl authored
llvm-svn: 60483
-
Duncan Sands authored
a new node if the node was actually remapped. llvm-svn: 60482
-