- Apr 09, 2009
-
-
Douglas Gregor authored
No functionality change (really). llvm-svn: 68726
-
Eli Friedman authored
llvm-svn: 68725
-
Chris Lattner authored
llvm-svn: 68724
-
Bill Wendling authored
llvm[2]: Compiling lto.cpp for Debug build (PIC) make[2]: *** No rule to make target `/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.sh.build/Debug/lib/libLLVMBitWriter.a', needed by `/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.sh.build/Release/lib/libLTO.dylib'. Stop. make[1]: *** [all] Error 1 make: *** [all] Error 1 llvm-svn: 68721
-
Ted Kremenek authored
llvm-svn: 68720
-
Ted Kremenek authored
llvm-svn: 68719
-
Ted Kremenek authored
llvm-svn: 68718
-
Ted Kremenek authored
llvm-svn: 68717
-
Ted Kremenek authored
llvm-svn: 68716
-
Douglas Gregor authored
StoredDeclsMap, instead of using the it's-an-array-or-its-a-map trick. I'll verify that performance isn't impacted later; for now, I need the common representation. llvm-svn: 68715
-
Bob Wilson authored
register destinations that are tied to source operands. The TargetInstrDescr::findTiedToSrcOperand method silently fails for inline assembly. The existing MachineInstr::isRegReDefinedByTwoAddr was very close to doing what is needed, so this revision makes a few changes to that method and also renames it to isRegTiedToUseOperand (for consistency with the very similar isRegTiedToDefOperand and because it handles both two-address instructions and inline assembly with tied registers). llvm-svn: 68714
-
Sanjiv Gupta authored
The way we are trying to figure out banksel immediate operand may yield different results for different type of insns. This will eventually need to be changed but currently let us prevent the crash in cases of incorrect detection of banksel operand. llvm-svn: 68713
-
Chris Lattner authored
attached testcase. llvm-svn: 68712
-
Ted Kremenek authored
llvm-svn: 68711
-
Daniel Dunbar authored
- PR3964. llvm-svn: 68710
-
Ted Kremenek authored
"manager of symbolic values", wrapping BasicValueFactory, SymbolManager, and MemRegionManager. While these individual managers nicely separate functionality in the analyzer, constructing symbolic values can sometimes be cumbersome because it requires using multiple managers at once. The goal of this class is to create some factory methods to create SVals that require the use of these different managers, thus (hopefully) simplifying the analyzer API for clients. llvm-svn: 68709
-
Misha Brukman authored
we're not testing out-of-date code. This also makes "make check" and "make unittests" work out-of-the box right after the configure step, without requiring the user to run "make tools-only" or "make libs-only". Tested on Linux/x86_64 and Darwin/x86. llvm-svn: 68708
-
Ted Kremenek authored
llvm-svn: 68707
-
Sanjiv Gupta authored
Arguments to indirect calls were being passed incorrectly. They are not fixed to start after return value. llvm-svn: 68705
-
Zhongxing Xu authored
llvm-svn: 68703
-
Zhongxing Xu authored
llvm-svn: 68701
-
Zhongxing Xu authored
llvm-svn: 68700
-
Zhongxing Xu authored
llvm-svn: 68699
-
Zhongxing Xu authored
llvm-svn: 68698
-
Zhongxing Xu authored
llvm-svn: 68697
-
Zhongxing Xu authored
llvm-svn: 68696
-
Zhongxing Xu authored
llvm-svn: 68695
-
Zhongxing Xu authored
llvm-svn: 68694
-
Zhongxing Xu authored
llvm-svn: 68693
-
Zhongxing Xu authored
type of the expression where we create the symbol. llvm-svn: 68692
-
Zhongxing Xu authored
llvm-svn: 68691
-
Chris Lattner authored
llvm-svn: 68690
-
Zhongxing Xu authored
llvm-svn: 68687
-
Ted Kremenek authored
sending a message to a nil receiver. llvm-svn: 68686
-
Zhongxing Xu authored
to eliminate the use of loc::SymbolVal. llvm-svn: 68685
-
Chris Lattner authored
llvm-svn: 68684
-
Ted Kremenek authored
of messages sent to nil. llvm-svn: 68683
-
Ted Kremenek authored
llvm-svn: 68680
-
Ted Kremenek authored
nil receivers in message expressions. llvm-svn: 68672
-
Sanjiv Gupta authored
r68576 unconverd a bug in PIC16 port (Thanks to Dan Gohman) where we were custom lowering an ADD to ADDC. llvm-svn: 68671
-