- Mar 21, 2009
-
-
Bruno Cardoso Lopes authored
Handle odd registers allocation in FGR32. llvm-svn: 67422
-
Bob Wilson authored
llvm-svn: 67416
-
- Mar 20, 2009
-
-
Bob Wilson authored
llvm-svn: 67412
-
Chris Lattner authored
shifts together. This fixes PR3851. llvm-svn: 67411
-
Duncan Sands authored
linkage: the value may be replaced with something different at link time. (Frontends that want to allow values to be loaded out of weak constants can give their constants weak_odr linkage). llvm-svn: 67407
-
Dan Gohman authored
llvm-svn: 67400
-
Evan Cheng authored
For inline asm output operand that matches an input. Encode the input operand index in the high bits. llvm-svn: 67387
-
Sanjiv Gupta authored
llvm-svn: 67373
-
Sanjiv Gupta authored
llvm-svn: 67372
-
Sanjiv Gupta authored
Removed unncessary code. No functionality change. llvm-svn: 67371
-
Sanjiv Gupta authored
llvm-svn: 67370
-
Nick Lewycky authored
llvm-svn: 67368
-
Chris Lattner authored
llvm-svn: 67364
-
Mon P Wang authored
for those architectures that support the instruction. llvm-svn: 67363
-
Dan Gohman authored
(return or unreachable) is a kill. llvm-svn: 67357
-
Evan Cheng authored
llvm-svn: 67349
-
Sebastian Redl authored
- Make type declarations match the struct/class keyword of the definition. - Move AddSignalHandler into the namespace where it belongs. - Correctly call functions from template base. - Some other small changes. With this patch, LLVM and Clang should build properly and with far less noise under VS2008. llvm-svn: 67347
-
- Mar 19, 2009
-
-
Evan Cheng authored
llvm-svn: 67335
-
Evan Cheng authored
More makefile changes to allow dejagnu tests to pass when system tools default to a different target from the llvm configuration (e.g. 64-bit gcc and 32-bit llvm). llvm-svn: 67334
-
Misha Brukman authored
llvm-svn: 67326
-
Dan Gohman authored
llvm-svn: 67319
-
Dale Johannesen authored
the inliner; prevents nondeterministic behavior when the same address is reallocated. Don't build call graph nodes for debug intrinsic calls; they're useless, and there were typically a lot of them. llvm-svn: 67311
-
Dan Gohman authored
the set of blocks in which values are used, the set in which values are live-through, and the set in which values are killed. For the live-through and killed sets, conservative approximations are used. llvm-svn: 67309
-
Dale Johannesen authored
llvm-svn: 67307
-
Dale Johannesen authored
and was deleting Instructions without clearing the corresponding map entry. This led to nondeterministic behavior if the same address got allocated to another Instruction within a short time. llvm-svn: 67306
-
Ted Kremenek authored
Fix regression in 'tblgen -gen-clang-diags-defs': Emit the diagnostic kind instead of "DIAGNOSTICCONTROLLED". llvm-svn: 67305
-
Chris Lattner authored
is the first in its block. This is PR3842. llvm-svn: 67304
-
Duncan Sands authored
llvm-svn: 67302
-
Nick Lewycky authored
either. llvm-svn: 67288
-
Nick Lewycky authored
llvm-svn: 67287
-
Nate Begeman authored
in selectiondag patterns. This is required for the upcoming shuffle_vector rewrite, and as it turns out, cleans up a hack in the Alpha instruction info. llvm-svn: 67286
-
Bruno Cardoso Lopes authored
llvm-svn: 67280
-
- Mar 18, 2009
-
-
Ted Kremenek authored
order. llvm-svn: 67244
-
Ted Kremenek authored
static const WarningOption OptionTable[] = { {"unused-macros", DIAGS(UnusedMacrosDiags)} ... }; This table is not yet properly sorted. llvm-svn: 67242
-
Ted Kremenek authored
declarations for controlling groups of warnings. Currently this transforms: def UnusedMacrosDiags : Option<"unused-macros", [pp_macro_not_used]>; into: static const diag::kind UnusedMacrosDiags[] = { diag::pp_macro_not_used }; llvm-svn: 67239
-
Chris Lattner authored
This allows tblgen to handle include "foo.td" when the quote is exactly the last character in a file. rdar://6695728 llvm-svn: 67232
-
Bill Wendling authored
llvm-svn: 67215
-
Chris Lattner authored
for pointing this out :) llvm-svn: 67212
-
Chris Lattner authored
llvm-svn: 67211
-
Chris Lattner authored
llvm-svn: 67210
-