- Dec 19, 2012
-
-
Patrik Hagglund authored
llvm-svn: 170524
-
NAKAMURA Takumi authored
llvm-svn: 170523
-
Patrik Hagglund authored
EVT. llvm-svn: 170522
-
Kostya Serebryany authored
llvm-svn: 170520
-
Alexey Samsonov authored
llvm-svn: 170519
-
Bill Wendling authored
llvm-svn: 170518
-
Bill Wendling authored
llvm-svn: 170517
-
Bill Wendling authored
Inline the 'hasIncompatibleWithVarArgsAttrs' method into its only uses. And some minor comment reformatting. llvm-svn: 170516
-
Dmitry Vyukov authored
llvm-svn: 170515
-
Alexey Samsonov authored
llvm-svn: 170514
-
Nadav Rotem authored
llvm-svn: 170513
-
Kostya Serebryany authored
[asan] asan_allocator2: improve FindHeapChunkByAddress to find memory chunks to the left of a given address. Almost all tests pass with the new allocator now, only 6 are left to fix. llvm-svn: 170511
-
Patrik Hagglund authored
llvm-svn: 170510
-
Nadav Rotem authored
llvm-svn: 170509
-
Alexey Samsonov authored
llvm-svn: 170507
-
Elena Demikhovsky authored
llvm-svn: 170506
-
Nadav Rotem authored
bitwidth op back to the original size. If we reduce ANDs then this can cause an endless loop. This patch changes the ZEXT to ANY_EXTEND if the demanded bits are equal or smaller than the size of the reduced operation. llvm-svn: 170505
-
Nadav Rotem authored
llvm-svn: 170504
-
Nadav Rotem authored
llvm-svn: 170503
-
Bill Wendling authored
Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. llvm-svn: 170502
-
Bill Wendling authored
Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. llvm-svn: 170500
-
Dmitry Vyukov authored
llvm-svn: 170499
-
Kostya Serebryany authored
llvm-svn: 170498
-
Craig Topper authored
llvm-svn: 170497
-
Craig Topper authored
llvm-svn: 170496
-
Craig Topper authored
Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be rewritten as a compare against a constant 0 with the opposite condition. llvm-svn: 170495
-
Reed Kotler authored
llvm-svn: 170493
-
Richard Smith authored
llvm-svn: 170492
-
rdar://problem/11961650Jason Molenda authored
Update the debugserver "qProcessInfo" implementation to return the cpu type, cpu subtype, OS and vendor information just like qHostInfo does so lldb can create an ArchSpec based on the returned values. Add a new GetProcessArchitecture to GDBRemoteCommunicationClient akin to GetHostArchitecture. If the qProcessInfo packet is supported, GetProcessArchitecture will return the cpu type / subtype of the process -- e.g. a 32-bit user process running on a 64-bit x86_64 Mac system. Have ProcessGDBRemote set the Target's architecture based on the GetProcessArchitecture when we've completed an attach/launch/connect. llvm-svn: 170491
-
Richard Smith authored
too). When instantiating a direct-initializer, if we find it has zero arguments, produce an empty ParenListExpr rather than returning a null expression. llvm-svn: 170490
-
Richard Smith authored
copy-list-initialization (and doesn't add an additional copy step): Fill in the ListInitialization bit when creating a CXXConstructExpr. Use it when instantiating initializers in order to correctly handle instantiation of copy-list-initialization. Teach TreeTransform that function arguments are initializations, and so need this special treatment too. Finally, remove some hacks which were working around SubstInitializer's shortcomings. llvm-svn: 170489
-
Ted Kremenek authored
This is plumbing needed for later functionality changes. llvm-svn: 170488
-
Ted Kremenek authored
llvm-svn: 170487
-
Shuxin Yang authored
llvm-svn: 170486
-
Fariborz Jahanian authored
llvm-svn: 170485
-
NAKAMURA Takumi authored
test/Index/preamble_macro_template.cpp: Suppress this probably due to Lit/win32 issue. Investigating. llvm-svn: 170484
-
Michael J. Spencer authored
llvm-svn: 170483
-
David Blaikie authored
Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 This does limit these typedefs to being sequences, but no current usage requires them to be contiguous (we could expand this to a more general iterator pair range concept at some point). Also, it'd be nice if SmallVector were constructible directly from an ArrayRef but this is a bit tricky since ArrayRef depends on SmallVectorBaseImpl for the inverse conversion. (& generalizing over all range-like things, while nice, would require some nontrivial SFINAE I haven't thought about yet) llvm-svn: 170482
-
Fariborz Jahanian authored
is created to 1000. llvm-svn: 170481
-
Eli Friedman authored
of assignment to a bool bitfield. PR14638. llvm-svn: 170480
-