- Jul 22, 2009
-
-
Devang Patel authored
llvm-svn: 76765
-
Devang Patel authored
This fixes unittest failure. llvm-svn: 76764
-
Devang Patel authored
llvm-svn: 76763
-
Evan Cheng authored
llvm-svn: 76762
-
Sanjiv Gupta authored
llvm-svn: 76761
-
Ted Kremenek authored
BugReporter API. No real functionality change. llvm-svn: 76760
-
Devang Patel authored
Derive MDString directly from MetadataBase. Introduce new bitcode block to hold metadata. llvm-svn: 76759
-
Fariborz Jahanian authored
via ASTContext. llvm-svn: 76758
-
Douglas Gregor authored
data members of class templates. We don't instantiate the definitions yet, however. llvm-svn: 76756
-
Steve Naroff authored
Fix a couple recent ABI regressions noticed during code review (fallout from the ObjC type system rewrite). It's unfortunate that the mangling includes the low-level structs. Nevertheless, we need this for binary compatibility with GCC. llvm-svn: 76755
-
Daniel Dunbar authored
llvm-svn: 76754
-
Eli Friedman authored
operations. llvm-svn: 76753
-
Mike Stump authored
the wrong function. :-) llvm-svn: 76752
-
Chris Lattner authored
llvm-svn: 76751
-
Chris Lattner authored
llvm-svn: 76750
-
Chris Lattner authored
llvm-svn: 76747
-
Ryan Flynn authored
llvm-svn: 76744
-
-
Douglas Gregor authored
out of line. llvm-svn: 76740
-
Duncan Sands authored
llvm-svn: 76736
-
Richard Osborne authored
be placed in the standard data / bss sections. llvm-svn: 76735
-
Torok Edwin authored
there is no MachineFunction here. llvm-svn: 76734
-
Duncan Sands authored
on linux platforms. The binutils assembler does not recognize the "s" flag, see for example http://sourceware.org/binutils/docs/as/Section.html llvm-svn: 76733
-
Eli Friedman authored
functions with a single use; eliminating the single use may eliminate the function from the current module, but usually doesn't eliminate it from the final program. llvm-svn: 76730
-
Evan Cheng authored
llvm-svn: 76729
-
Evan Cheng authored
Add R12 to the list of registers clobbered by 16-bit Thumb calls as a pre-caution. r12 could be live once we have mixed 32-bit and 16-bit instructions. llvm-svn: 76728
-
Evan Cheng authored
llvm-svn: 76727
-
Eli Friedman authored
llvm-svn: 76726
-
Evan Cheng authored
llvm-svn: 76725
-
Chris Lattner authored
and friends) has been removed awhile ago. llvm-svn: 76724
-
Chris Lattner authored
* Use Early Exits and 'continue' to Simplify Code * Turn Predicate Loops into Predicate Functions * Spaces Before Parentheses * Namespace Indentation * Anonymous Namespaces llvm-svn: 76723
-
Eli Friedman authored
llvm-svn: 76722
-
Ted Kremenek authored
variable. This gives us much more flexibility with defining more ProgramPoints, which is the direction we are heading. The removal of various bit-mangling of pointers also cleans up the logic. llvm-svn: 76721
-
Ted Kremenek authored
instead preferring to use the a region's actual type when creating symbols and using the QualType passed to Retrieve for implicit casting. This preprocessor logic is temporary; eventually we will either remove region casts or keep them. Temporarily toggle (via preprocessor directives) that SymbolicRegions with heap storage are not undefined, but instead should be symbolicated. If we want to model that a SymbolicRegion is uninitialized, we can explicitly model that by binding UndefinedVal to that region. It turns out that we want to treat most heap objects as being defined, not the other way around. llvm-svn: 76720
-
Ted Kremenek authored
'cast type' of a region to invalidate its binding. This only occurs when using RegionStoreManager, as it records the cast type. I'm currently considering removing the notion of a cast type (see comments in code). llvm-svn: 76719
-
Chris Lattner authored
llvm-svn: 76718
-
Mon P Wang authored
__attribute__((address_space(1))) struct {int arr[ 3 ]; } *p1; ... = p1->arr[2]; // load from address space 1 llvm-svn: 76717
-
Mike Stump authored
llvm-svn: 76716
-
Eric Christopher authored
__builtin_ia32_vec_set_v4si as these should be lowered in the front-end to inserts. llvm-svn: 76714
-
Eli Friedman authored
llvm-svn: 76713
-