- Feb 22, 2008
-
-
Evan Cheng authored
llvm-svn: 47500
-
Evan Cheng authored
Really really bad local register allocator bug. On X86, it was never using ESI, EDI, and EBP because of a bug in RALocal::isPhysRegAvailable(). For example, when it checks if ESI is available, it then looks at registers aliases to ESI. SIL is marked -2 (not allocatable) but isPhysRegAvailable() incorrectly assumes it is in use and returns false for ESI. llvm-svn: 47499
-
Ted Kremenek authored
--analyze-function option to analyze specific functions. llvm-svn: 47498
-
Ted Kremenek authored
--analyze-function option to dump/view the CFGs of specific functions. llvm-svn: 47497
-
Evan Cheng authored
llvm-svn: 47496
-
Devang Patel authored
llvm-svn: 47495
-
Devang Patel authored
llvm-svn: 47494
-
Evan Cheng authored
llvm-svn: 47493
-
Evan Cheng authored
llvm-svn: 47492
-
Ted Kremenek authored
appear in a file. llvm-svn: 47491
-
Ted Kremenek authored
llvm-svn: 47489
-
Devang Patel authored
llvm-svn: 47488
-
Dale Johannesen authored
llvm-svn: 47485
-
Dale Johannesen authored
the way through. It is now used for codegen. llvm-svn: 47484
-
Dale Johannesen authored
llvm-svn: 47483
-
Anton Korobeynikov authored
llvm-svn: 47482
-
Chris Lattner authored
llvm-svn: 47481
-
Anton Korobeynikov authored
llvm-svn: 47480
-
Anton Korobeynikov authored
llvm-svn: 47479
-
Zhou Sheng authored
llvm-svn: 47478
-
Evan Cheng authored
llvm-svn: 47476
-
Evan Cheng authored
the definition of the operand also reaches its uses. llvm-svn: 47475
-
Chris Lattner authored
instead of with mmx registers. This horribleness is apparently done by gcc to avoid having to insert emms in places that really should have it. This is the second half of rdar://5741668. llvm-svn: 47474
-
Devang Patel authored
llvm-svn: 47473
-
Devang Patel authored
llvm-svn: 47472
-
Devang Patel authored
llvm-svn: 47471
-
Chris Lattner authored
GCC apparently does this, and code depends on not having to do emms when this happens. This is x86-64 only so far, second half should handle x86-32. rdar://5741668 llvm-svn: 47470
-
Chris Lattner authored
llvm-svn: 47469
-
Evan Cheng authored
llvm-svn: 47468
-
Dan Gohman authored
that a value is >= 32, check that all of the high bits are zero, not just one or more. llvm-svn: 47467
-
Ted Kremenek authored
assumption logic for lval::DeclVal. llvm-svn: 47466
-
Ted Kremenek authored
against '0' of the same bit-width. llvm-svn: 47465
-
Ted Kremenek authored
llvm-svn: 47464
-
Ted Kremenek authored
is symbolic. llvm-svn: 47463
-
Devang Patel authored
llvm-svn: 47461
-
- Feb 21, 2008
-
-
Devang Patel authored
llvm-svn: 47460
-
Ted Kremenek authored
operands are symbolic lvalues. llvm-svn: 47459
-
Eli Friedman authored
new things. llvm-svn: 47458
-
Chris Lattner authored
early clobbers if the clobber list contains a *register* not some thing like {memory}, {dirflag} etc. llvm-svn: 47457
-
Ted Kremenek authored
about. The default logic is to invalidate the values of all values passed-by-reference. llvm-svn: 47456
-