- Jun 23, 2010
-
-
Sean Callanan authored
looking for external variables. Also cleaned up the log messages coming from the DWARF interpreter. llvm-svn: 106613
-
Stuart Hastings authored
llvm-svn: 106611
-
Ted Kremenek authored
crash reported in PR 7450. llvm-svn: 106609
-
Eric Christopher authored
Thanks Daniel! llvm-svn: 106608
-
Douglas Gregor authored
literals. Fixes PR7488. llvm-svn: 106607
-
Sean Callanan authored
externally-defined functions. llvm-svn: 106606
-
Bill Wendling authored
later on. But we need them saved in the symbols directory. llvm-svn: 106604
-
Dan Gohman authored
Replace ScalarEvolution's private copy of getLoopPredecessor with LoopInfo's public copy. llvm-svn: 106603
-
Douglas Gregor authored
llvm-svn: 106602
-
Douglas Gregor authored
__real myvec and __imag myvec, since they aren't all that useful (it's just an identity function) but we might want to use them in more restricted cases in the future (e.g., "__real mycomplexvec" could extract the real parts of a vector of complex numbers). llvm-svn: 106601
-
Bruno Cardoso Lopes authored
llvm-svn: 106600
-
Dan Gohman authored
allocation details. llvm-svn: 106599
-
Devang Patel authored
llvm-svn: 106598
-
Fariborz Jahanian authored
declarations (implements radar 7928731). llvm-svn: 106597
-
Douglas Gregor authored
of the callers of isRealType() already assumed this, and one of them (increment/decrement) mistakenly permitted increments of vector types because of it. llvm-svn: 106596
-
Douglas Gregor authored
types, updating callers of both isFloatingType() and isRealFloatingType() accordingly. Caught at least one issue where we allowed one to declare a vector of vectors (!), along with cleaning up the standard-conversion logic for C++. llvm-svn: 106595
-
Dan Gohman authored
is another max which folds. This fixes PR7454. llvm-svn: 106594
-
Bruno Cardoso Lopes authored
testcases this time. llvm-svn: 106593
-
Devang Patel authored
If a metadata operand is seeded in value map and the metadata should also be seeded in value map. This is not limited to function local metadata. Failure to seed metdata in such cases causes troubles when in a cloned module, metadata from a new module refers to values in old module. Usually this results in mysterious bugpoint crashes. For example, Checking to see if we can delete global inits: Unknown constant! UNREACHABLE executed at /d/g/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:904! llvm-svn: 106592
-
Devang Patel authored
llvm-svn: 106591
-
Bruno Cardoso Lopes authored
llvm-svn: 106588
-
Daniel Dunbar authored
llvm-svn: 106587
-
Bill Wendling authored
llvm-svn: 106586
-
Douglas Gregor authored
"floating type" in C, which does not include vector types. Introduce Type::hasFloatingRepresentation() for the places where we want to know whether the underlying representation is one or more floating-point values. Remove some hacks we had where the former behavior of Type::isFloatingType() was at odds with the language definition of the term. llvm-svn: 106584
-
Jakob Stoklund Olesen authored
instructions. This does not affect codegen much because SUBREG_TO_REG is only used by X86 and X86 does not use the register scavenger, but it prevents verifier errors. llvm-svn: 106583
-
Bob Wilson authored
Radar 8031193. llvm-svn: 106582
-
- Jun 22, 2010
-
-
Benjamin Kramer authored
llvm-svn: 106580
-
Benjamin Kramer authored
the demangled name. Fall back to strlen. llvm-svn: 106579
-
Jim Ingham authored
Make an explicit GetThreadSpecNoCreate accessor so you don't have to get the const-ness right to ensure you are not making a copy of the owning breakpoint's ThreadSpec in a breakpoint location. Also change the name from NoCopy to NoCreate since that's clearer. llvm-svn: 106578
-
Eric Christopher authored
during test runs. llvm-svn: 106577
-
Eric Christopher authored
llvm-svn: 106576
-
Dale Johannesen authored
llvm-svn: 106575
-
Jim Grosbach authored
llvm-svn: 106574
-
Gabor Greif authored
llvm-svn: 106573
-
Bruno Cardoso Lopes authored
a toplevel 'defm', make sure to properly resolve references. llvm-svn: 106570
-
Bill Wendling authored
llvm-svn: 106569
-
Daniel Dunbar authored
Clang static analyzer! llvm-svn: 106568
-
Gabor Greif authored
llvm-svn: 106563
-
Mon P Wang authored
llvm-svn: 106562
-
Ted Kremenek authored
Instead, halt the analysis of the current path, which is what we do in GRExprEngine::ProcessStmt for all other C++ constructs not currently handled by the analyzer. llvm-svn: 106561
-