- Oct 14, 2009
-
-
Devang Patel authored
llvm-svn: 84049
-
Anders Carlsson authored
llvm-svn: 84048
-
Ted Kremenek authored
the data argument) should not be tracked further until we support full IPA. (fixes <rdar://problem/7299394>) llvm-svn: 84047
-
Mike Stump authored
covariant thunks. WIP. llvm-svn: 84046
-
Anders Carlsson authored
llvm-svn: 84043
-
Bob Wilson authored
by creating TargetConstants during instruction selection instead of during legalization. llvm-svn: 84042
-
Anders Carlsson authored
Check the return type of operator[]() and fix a thinko that lead to a crash in SemaCXX/overloaded-operator.cpp. llvm-svn: 84041
-
Kevin Enderby authored
Also fixed a couple of coding style things that crept in. And added more to the temporary hacked up ARMAsmParser::MatchInstruction() method for testing. llvm-svn: 84040
-
Chris Lattner authored
llvm-svn: 84039
-
Evan Cheng authored
Teach basic AA about PHI nodes. If all operands of a phi NoAlias another value than it's safe to declare the PHI NoAlias the value. Ditto for MustAlias. llvm-svn: 84038
-
- Oct 13, 2009
-
-
Dale Johannesen authored
worse than the rest of the asm documentation. llvm-svn: 84037
-
Bob Wilson authored
multiple instructions, the expansion is done during selection so there is no need to do anything special during legalization. llvm-svn: 84036
-
Anders Carlsson authored
llvm-svn: 84034
-
Devang Patel authored
Do not check use_empty() before replaceAllUsesWith(). This gives ValueHandles a chance to get properly updated. llvm-svn: 84033
-
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
-