- Jun 09, 2010
-
-
Nate Begeman authored
Handle extract hi/lo with common code llvm-svn: 105666
-
Jakob Stoklund Olesen authored
llvm-svn: 105665
-
Tom Care authored
Added helper function to Type class to determine if a type is a builtin type. This complements the existing function that determines if a type is a specific builtin type. Modified: include/clang/AST/Type.h llvm-svn: 105664
-
Kevin Enderby authored
instruction. Added the 64-bit version "jrcxz" so it is recognized and also added the checks for incorrect uses of "jcxz" in 64-bit mode and "jrcxz" in 32-bit mode. Still to do is to correctly handle the encoding of the instruction adding the Address-size override prefix byte, 0x67, when the width of the count register is not the same as the mode the machine is running in. Which for example means the encoding of "jecxz" depends if you are assembling as a 32-bit target or a 64-bit target. llvm-svn: 105661
-
Anders Carlsson authored
llvm-svn: 105660
-
Ted Kremenek authored
their associated memory destroyed when using a BumpPtrAllocator. These objects internally use a DenseMap. llvm-svn: 105659
-
Ted Kremenek authored
associated SmallVectors get deallocated. llvm-svn: 105658
-
Jordy Rose authored
llvm-svn: 105657
-
Eric Christopher authored
that rip-relative address when executing in 32-bit mode. llvm-svn: 105656
-
Jim Grosbach authored
llvm-svn: 105653
-
Bruno Cardoso Lopes authored
immediates to avoid breaking the build. llvm-svn: 105652
-
Anders Carlsson authored
llvm-svn: 105651
-
Anders Carlsson authored
llvm-svn: 105650
-
Anders Carlsson authored
Add a global CreateGlobalInitOrDestructFunction and use it for creating global init or destruction functions. llvm-svn: 105649
-
Anders Carlsson authored
Rename __tcf_ to __cxx_global_array_dtor. Remove the UniqueAggreDestructorCount from CodeGenFunction and let LLVM handle uniquing the internal functions instead. llvm-svn: 105648
-
Anders Carlsson authored
llvm-svn: 105647
-
Anders Carlsson authored
llvm-svn: 105646
-
Eric Christopher authored
the register. While we're at it, make sure it's in the right one. llvm-svn: 105645
-
- Jun 08, 2010
-
-
Daniel Dunbar authored
llvm-svn: 105644
-
Douglas Gregor authored
build a new declaration for that tag type that will be visible for future lookups of that tag. llvm-svn: 105643
-
Douglas Gregor authored
determining whether one overload candidate is better than another. Fixes PR7319. llvm-svn: 105642
-
Fariborz Jahanian authored
entry previously constructed via copy constructor. llvm-svn: 105641
-
Daniel Dunbar authored
llvm-svn: 105640
-
Daniel Dunbar authored
llvm-svn: 105639
-
Daniel Dunbar authored
Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. llvm-svn: 105638
-
Daniel Dunbar authored
- This eliminates most dependencies on how Clang is installed relative to LLVM. llvm-svn: 105637
-
Daniel Dunbar authored
they are out of date, instead of only testing if they exist. llvm-svn: 105636
-
Jim Grosbach authored
llvm-svn: 105634
-
Anders Carlsson authored
llvm-svn: 105633
-
Douglas Gregor authored
warnings, from Troy Straszheim! Fixes PR6163. llvm-svn: 105631
-
Douglas Gregor authored
Clang can load it as a plugin. Original fix by Troy D. Straszheim, which I extended with Darwin support. Fixes PR6801. llvm-svn: 105630
-
Anders Carlsson authored
llvm-svn: 105628
-
Ted Kremenek authored
llvm-svn: 105624
-
Fariborz Jahanian authored
copy-in of c++ class objects into blocks. llvm-svn: 105622
-
Douglas Gregor authored
pointer. Original patch by Troy D. Straszheim; fixes PR7283. llvm-svn: 105621
-
Daniel Dunbar authored
llvm-svn: 105620
-
Chris Lattner authored
llvm-svn: 105619
-
Chris Lattner authored
llvm-svn: 105618
-
Chris Lattner authored
llvm-svn: 105617
-
Daniel Dunbar authored
DeltaAlgorithm: Tweak split to split by first/second half instead of even/odd, since adjacent changes are more likely to be related. llvm-svn: 105613
-