- Mar 14, 2009
-
-
Owen Anderson authored
useful with it at the moment, but it will in the future. llvm-svn: 67012
-
Nick Lewycky authored
llvm-svn: 67011
-
Dan Gohman authored
shift constant expressions, and add support for folding vector shift constant expressions. This fixes PR3802. llvm-svn: 67010
-
Sebastian Redl authored
Revert the switch to the tablegen diags. It fails for seperate objdir builds and cmake builds, and I have no clue what to do about it. Revisit this after someone with a clue about the build systems has looked at it. llvm-svn: 67009
-
Sebastian Redl authored
llvm-svn: 67008
-
Sebastian Redl authored
llvm-svn: 67007
-
Sebastian Redl authored
llvm-svn: 67006
-
Sebastian Redl authored
llvm-svn: 67005
-
Sebastian Redl authored
llvm-svn: 67004
-
Dan Gohman authored
llvm-svn: 67003
-
Dan Gohman authored
it has a smaller encoding than absolute addressing. llvm-svn: 67002
-
Dan Gohman authored
operand is a signed 32-bit immediate. Unlike with the 8-bit signed immediate case, it isn't actually smaller to fold a 32-bit signed immediate instead of a load. In fact, it's larger in the case of 32-bit unsigned immediates, because they can be materialized with movl instead of movq. llvm-svn: 67001
-
Daniel Dunbar authored
llvm-svn: 67000
-
Ted Kremenek authored
llvm-svn: 66999
-
Anders Carlsson authored
llvm-svn: 66997
-
Ted Kremenek authored
internal implementation of Selector. llvm-svn: 66996
-
Anders Carlsson authored
More static_assert work. Check that the assert expr is valid and show an error if it's false. Create the declaration and add it to the current context. llvm-svn: 66995
-
Mon P Wang authored
if FPConstant is legal because if the FPConstant doesn't need to be stored in a constant pool, the transformation is unlikely to be profitable. llvm-svn: 66994
-
Douglas Gregor authored
arguments. Eliminates a FIXME. llvm-svn: 66993
-
Ted Kremenek authored
week in: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20090302/013580.html That patch caused the output of the diagnostics to change. Since 'DeclarationName' can already reason about Selectors and the Diagnostics logic reasons about DeclarationName, there is no additional code needed to get the diagnostics working by making Selector::getIdentifierInfo() private. llvm-svn: 66992
-
Daniel Dunbar authored
failing test case). llvm-svn: 66991
-
Douglas Gregor authored
Make sure that the canonical representation of integral template arguments uses the bitwidth and signedness of the template parameter llvm-svn: 66990
-
Dan Gohman authored
llvm-svn: 66989
-
Dan Gohman authored
ptrtoint and inttoptr in X86FastISel. These casts aren't always handled in the generic FastISel code because X86 sometimes needs custom code to do truncation and zero-extension. llvm-svn: 66988
-
Douglas Gregor authored
always, refactored the existing logic to tease apart the parser action and the semantic analysis shared by the parser and template instantiation. llvm-svn: 66987
-
Daniel Dunbar authored
llvm-svn: 66986
-
Daniel Dunbar authored
what processes to execute during a compilation. llvm-svn: 66985
-
Mike Stump authored
literals. llvm-svn: 66984
-
Anders Carlsson authored
llvm-svn: 66983
-
Daniel Dunbar authored
llvm-svn: 66980
-
Ted Kremenek authored
llvm-svn: 66979
-
Daniel Dunbar authored
llvm-svn: 66978
-
- Mar 13, 2009
-
-
Dale Johannesen authored
llvm.global.variable's but no llvm.declare's. llvm-svn: 66977
-
Evan Cheng authored
Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make sure the copy is inserted before the try range (unless it's used as an input to the invoke, then insert it after the last use), not at the end of the bb. Also re-apply r66140 which was disabled as a workaround. llvm-svn: 66976
-
Ted Kremenek authored
component's warnings to process for '-gen-clang-diags-defs'. Also, when the component is specified, generate a '#if' prologue at the top of the generated .def file (to match the current files). llvm-svn: 66975
-
Daniel Dunbar authored
llvm-svn: 66974
-
Chris Lattner authored
etc and make freestanding imply it. llvm-svn: 66972
-
Ted Kremenek authored
tablegen files to the original .def preprocessor include files. This is my first TableGen backend; I don't claim that it is awesome. llvm-svn: 66971
-
Ted Kremenek authored
llvm-svn: 66970
-
Ted Kremenek authored
llvm-svn: 66969
-