- Oct 13, 2009
-
-
Jeffrey Yasskin authored
4406. Patch by Nick Lewycky! llvm-svn: 84032
-
Mike Stump authored
llvm-svn: 84031
-
Anders Carlsson authored
llvm-svn: 84030
-
Douglas Gregor authored
llvm-svn: 84029
-
Douglas Gregor authored
what we found when we looked into <blah>", where <blah> is a DeclContext*. We can now format DeclContext*'s in nice ways, e.g., "namespace N", "the global namespace", "'class Foo'". This is part of PR3990, but we're not quite there yet. llvm-svn: 84028
-
Duncan Sands authored
truncating an SDValue (depending on whether the target type is bigger or smaller than the value's type); or zero extending or truncating it. Use it in a few places (this seems to be a popular operation, but I only modified cases of it in SelectionDAGBuild). In particular, the eh_selector lowering was doing this wrong due to a repeated rather than inverted test, fixed with this change. llvm-svn: 84027
-
Anders Carlsson authored
Pass the right SourceLocation to Actions.ActOnOverloadedOperatorReferenceExpr and Actions.ActOnConversionOperatorReferenceExpr. Update incomplete-call.cpp test. llvm-svn: 84026
-
Devang Patel authored
llvm-svn: 84025
-
Bob Wilson authored
be in a register. The previous use of ARM address mode 2 was completely arbitrary and inappropriate for Thumb. Radar 7137468. llvm-svn: 84022
-
Dale Johannesen authored
A little ugliness is accepted to keep the binary file format compatible. No functional change yet. llvm-svn: 84020
-
Devang Patel authored
llvm-svn: 84019
-
Sandeep Patel authored
llvm-svn: 84017
-
Dan Gohman authored
manually counting instructions. llvm-svn: 84016
-
Dan Gohman authored
llvm-svn: 84015
-
Dan Gohman authored
named CodeMetrics. Move it to be a non-nested class. Rename RegionInfo back to FunctionInfo. llvm-svn: 84013
-
Douglas Gregor authored
aren't rich enough to reproduce the source accurately. llvm-svn: 84012
-
David Goodwin authored
llvm-svn: 84011
-
Ted Kremenek authored
Provide a mode for ImmutableMap/ImmutableSet to not automatically canonicalize the internal functional AVL trees. This should speedup clients that use ImmutableMap/ImmutableSet but don't require fast comparisons of maps. llvm-svn: 84010
-
Sandeep Patel authored
llvm-svn: 84009
-
Ted Kremenek authored
llvm-svn: 84008
-
John Thompson authored
llvm-svn: 84007
-
Devang Patel authored
llvm-svn: 84006
-
John Thompson authored
llvm-svn: 84005
-
Devang Patel authored
llvm-svn: 84004
-
Benjamin Kramer authored
llvm-svn: 84003
-
Devang Patel authored
llvm-svn: 84002
-
Ted Kremenek authored
llvm-svn: 84001
-
Evan Cheng authored
llvm-svn: 84000
-
Dan Gohman authored
llvm-svn: 83999
-
Dan Gohman authored
llvm-svn: 83998
-
Dan Gohman authored
for purposes other than inlining. llvm-svn: 83997
-
Chris Lattner authored
this will increase the likelihood of common code getting sunk towards the unwind. llvm-svn: 83996
-
Chris Lattner authored
llvm-svn: 83995
-
Chris Lattner authored
llvm-svn: 83994
-
John McCall authored
llvm-svn: 83993
-
Dan Gohman authored
BasicBlocks, so that it doesn't blindly procede in the presence of large individual BasicBlocks. This addresses a class of code-size expansion problems. llvm-svn: 83992
-
Chris Lattner authored
llvm-svn: 83990
-
Chris Lattner authored
llvm-svn: 83988
-
Jeffrey Yasskin authored
GlobalValue is destroyed. Function destruction still leaks machine code and can crash on leaked stubs, but this is some progress. llvm-svn: 83987
-
Anders Carlsson authored
llvm-svn: 83986
-