- Dec 01, 2010
-
-
Chris Lattner authored
20040709-1.c from the gcc testsuite. I was using the size of a pointer instead of the pointee. This fixes rdar://8713376 llvm-svn: 120519
-
Bill Wendling authored
llvm-svn: 120518
-
Fariborz Jahanian authored
'Class' type, disgnostic should refere to a class method. Fixes // rdar://8592156 llvm-svn: 120517
-
Johnny Chen authored
exactly-matched sub_cmd to the passed in 'matches' string list. llvm-svn: 120516
-
Johnny Chen authored
llvm-svn: 120515
-
Michael J. Spencer authored
llvm-svn: 120514
-
Michael J. Spencer authored
llvm-svn: 120513
-
Bill Wendling authored
statements. llvm-svn: 120512
-
Jim Ingham authored
GetCommandObject returns no matches in the match array when there is only one match. That's odd, but I don't want to change that right now, just cope with it where I'm doing the command matching. llvm-svn: 120511
-
Owen Anderson authored
llvm-svn: 120507
-
NAKAMURA Takumi authored
llvm-svn: 120506
-
Johnny Chen authored
rdar://problem/8689814 test failure: test/macosx/universal (the i386 slice does not break?) llvm-svn: 120505
-
Andrew Trick authored
llvm-svn: 120504
-
Johnny Chen authored
Possibly due to http://llvm.org/viewvc/llvm-project?rev=120484&view=rev. llvm-svn: 120503
-
Evan Cheng authored
legalization time. Since at legalization time there is no mapping from SDNode back to the corresponding LLVM instruction and the return SDNode is target specific, this requires a target hook to check for eligibility. Only x86 and ARM support this form of sibcall optimization right now. rdar://8707777 llvm-svn: 120501
-
Bill Wendling authored
llvm-svn: 120500
-
Jim Grosbach authored
llvm-svn: 120499
-
Chris Lattner authored
llvm-svn: 120498
-
Jim Grosbach authored
llvm-svn: 120497
-
Michael J. Spencer authored
llvm-svn: 120496
-
Michael J. Spencer authored
llvm-svn: 120495
-
Jason W Kim authored
llvm-svn: 120494
-
Chris Lattner authored
llvm-svn: 120493
-
Chris Lattner authored
llvm-svn: 120492
-
John McCall authored
refer to opaque types, they must be held via PATypeHolders. I'm not sure why this hasn't blown up before. llvm-svn: 120491
-
Andrew Trick authored
in favor of the widespread llvm style. Capitalize variables and add newlines for visual parsing. Rename variables for readability. And other cleanup. llvm-svn: 120490
-
John McCall authored
llvm-svn: 120489
-
Bill Wendling authored
llvm-svn: 120488
-
Ted Kremenek authored
llvm-svn: 120487
-
Fariborz Jahanian authored
literal declaration caused crash in CodeGen. This patch fixes it. pr8707 llvm-svn: 120486
-
Chris Lattner authored
may-aliasing stores that partially overlap with different base pointers. This implements PR6043 and the non-variable part of PR8657 llvm-svn: 120485
-
- Nov 30, 2010
-
-
Jim Ingham authored
llvm-svn: 120484
-
Argyrios Kyrtzidis authored
Follow through references to catch returned stack addresses, local blocks, label addresses or references to temporaries, e.g: const int& g2() { int s1; int &s2 = s1; // expected-note {{binding reference variable 's2' here}} return s2; // expected-warning {{reference to stack memory associated with local variable 's1' returned}} } llvm-svn: 120483
-
Bill Wendling authored
t_addrmode_s4, but with a different scaling factor. * Encode the Thumb1 load and store instructions. This involved a bit of refactoring (hi, Chris! :-). Some of the patterns became dead afterwards and were removed. llvm-svn: 120482
-
Owen Anderson authored
Thumb2 encoding to share code with the ARM encoding, which gets use fixup support for free. It also allows us to fold away at least one codegen-only pattern. llvm-svn: 120481
-
Jim Grosbach authored
llvm-svn: 120480
-
Johnny Chen authored
llvm-svn: 120479
-
Chris Lattner authored
llvm-svn: 120476
-
Chris Lattner authored
llvm-svn: 120474
-
Sean Callanan authored
copied by the copy constructor for ClangExpressionVariable. This meant that a NULL m_register_info wouldn't be copied, and instead the field was uninitialized, potentially confusing the materializer. llvm-svn: 120472
-