- Jul 27, 2010
-
-
Jim Grosbach authored
llvm-svn: 109525
-
Sebastian Redl authored
Update the list of lexical decls in the TU for chained PCHs. This makes -ast-print show the decls from the dependent PCH. llvm-svn: 109524
-
Devang Patel authored
llvm-svn: 109521
-
Nate Begeman authored
recursively and returning a SCALAR_TO_VECTOR node, but assuming the input was always a BUILD_VECTOR. llvm-svn: 109519
-
Ted Kremenek authored
llvm-svn: 109517
-
Jim Grosbach authored
llvm-svn: 109513
-
Howard Hinnant authored
llvm-svn: 109512
-
Jim Grosbach authored
llvm-svn: 109511
-
Gabor Greif authored
llvm-svn: 109510
-
Gabor Greif authored
llvm-svn: 109509
-
Gabor Greif authored
llvm-svn: 109508
-
Devang Patel authored
llvm-svn: 109507
-
Gabor Greif authored
llvm-svn: 109506
-
Douglas Gregor authored
llvm-svn: 109505
-
Gabor Greif authored
llvm-svn: 109504
-
Gabor Greif authored
llvm-svn: 109503
-
Gabor Greif authored
llvm-svn: 109502
-
Argyrios Kyrtzidis authored
Fixes http://llvm.org/PR7692 llvm-svn: 109501
-
Mikhail Glushenkov authored
llvm-svn: 109500
-
Mikhail Glushenkov authored
Also fix some comments. llvm-svn: 109499
-
Duncan Sands authored
Change it back again: destructors and constructors need to be run. llvm-svn: 109498
-
Tobias Grosser authored
This fixes the MC/COFF/basic-coff.ll test case. llvm-svn: 109497
-
Tobias Grosser authored
getMaxRegionExit returns the exit of the maximal refined region starting at a specific basic block. llvm-svn: 109496
-
Duncan Sands authored
are still on the list. This might happen if a CallbackVH created some new value handles for the old value when doing RAUW. Barf if it occurs, since it is almost certainly a mistake. llvm-svn: 109495
-
Michael J. Spencer authored
llvm-svn: 109494
-
Nick Kledzik authored
add assembly implementation of modsi3 so compiler does not have to special case a - (a / b) * b optimization llvm-svn: 109492
-
Michael J. Spencer authored
Revert r109428 "Hoist argument type checking into CheckFormatHandler. This is prep for scanf format" Got errors about ASTContext being undefined with Visual Studio 2010. llvm-svn: 109491
-
Tobias Grosser authored
* contains(Loop), * getOutermostLoop() * Improve getNameStr() to return a sensible name, if basic blocks are not named. llvm-svn: 109490
-
Jakob Stoklund Olesen authored
subregister operands like this: %reg1040:sub_32bit<def> = MOV32rm <fi#-2>, 1, %reg0, 0, %reg0, %reg1040<imp-def>; mem:LD4[FixedStack-2](align=8) Make them return false when subreg operands are present. VirtRegRewriter is making bad assumptions otherwise. This fixes PR7713. llvm-svn: 109489
-
Jakob Stoklund Olesen authored
with a too-big register class. llvm-svn: 109488
-
Jordy Rose authored
The next step is to warn if a block labeled unreachable is, in fact, reachable. Somewhat related to PR810. llvm-svn: 109487
-
Ted Kremenek authored
Add PTHLexer::LexEndOfFile() to emit diagnostics at end-of-file similar to those by Lexer::LexEndOfFile(). llvm-svn: 109486
-
Ted Kremenek authored
llvm-svn: 109485
-
Ted Kremenek authored
PTH generation: Don't save the leading '#' token in a null directive. This unbreaks using PTH with Boost (<rdar://problem/8227989>). llvm-svn: 109484
-
Sean Callanan authored
referenced in the IR. We don't yet support updating the call to that function. llvm-svn: 109483
-
Bill Wendling authored
protectors, to be near the stack protectors on the stack. Accomplish this by tagging the stack object with a predicate that indicates that it would trigger this. In the prolog-epilog inserter, assign these objects to the stack after the stack protector but before the other objects. llvm-svn: 109481
-
Jordy Rose authored
Groundwork for C string length tracking. Currently only handles the length of constant string literals, which is not too helpful, and only calls to strlen() are checked. llvm-svn: 109480
-
Howard Hinnant authored
A good start on ecma regex's. Maybe even feature complete, not sure yet. Also an unrelated fix to is_constructible thanks to Daniel Krugler. llvm-svn: 109479
-
Dan Gohman authored
that the values they refer to aren't being deleted underneath them. Make sure these containters get cleared by clear(), which IndVarSimplify and LSR both use before deleting instructions. llvm-svn: 109478
-
Sean Callanan authored
trying to do replaceUsesOfWith on a constant, which doesn't work. Turns out we don't need to do anything for constants. llvm-svn: 109477
-