- Oct 17, 2007
-
-
Evan Cheng authored
llvm-svn: 43060
-
Owen Anderson authored
llvm-svn: 43059
-
Anders Carlsson authored
Generate code for static variables that don't have initializers. Also, report an error if a static initializer is not constant. llvm-svn: 43058
-
Anders Carlsson authored
llvm-svn: 43057
-
Devang Patel authored
llvm-svn: 43055
-
Ted Kremenek authored
llvm-svn: 43054
-
Dale Johannesen authored
Remove the assumption that this will happen from various places. llvm-svn: 43053
-
Ted Kremenek authored
serialization logic as well as driver code is now in Driver/SerializationTest.cpp. The status of this code is that it should be used by no clients. Added --test-pickling option to driver to run the serialization code. Modified IdentifierInfo and IdentifierTable to have friend classes that permit object serialization. Such friendship may not be needed in the final design. llvm-svn: 43052
-
Fariborz Jahanian authored
llvm-svn: 43051
-
Steve Naroff authored
Add Sema::CheckMessageArgumentTypes()... llvm-svn: 43050
-
Owen Anderson authored
llvm-svn: 43049
-
Chris Lattner authored
@selector probably gets this wrong also. llvm-svn: 43048
-
Chris Lattner authored
Rename SourceRange::Begin()/End() to getBegin()/getEnd() for consistency with other code. Start building the rewriter towards handling @encode. llvm-svn: 43047
-
- Oct 16, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43046
-
Steve Naroff authored
Remove ObjcMethodDecl::getNumMethodParams/getMethodParamDecl, they aren't used/needed. Change ObjcMethodDecl::getMethodType to getResultType, to match FunctionDecl. llvm-svn: 43045
-
Chris Lattner authored
llvm-svn: 43044
-
Evan Cheng authored
llvm-svn: 43043
-
Fariborz Jahanian authored
llvm-svn: 43042
-
Chris Lattner authored
#import to #include's as a test. llvm-svn: 43041
-
Chris Lattner authored
llvm-svn: 43040
-
Fariborz Jahanian authored
llvm-svn: 43039
-
Fariborz Jahanian authored
llvm-svn: 43038
-
Steve Naroff authored
Emit diagnostics for methods not found. llvm-svn: 43037
-
Owen Anderson authored
having dominator information on MBB's. llvm-svn: 43036
-
Evan Cheng authored
llvm-svn: 43035
-
Dale Johannesen authored
llvm-svn: 43034
-
Dale Johannesen authored
llvm-svn: 43033
-
Chris Lattner authored
doesn't fit into 16 bits. llvm-svn: 43032
-
Duncan Sands authored
top bit of a ValueType to be zero. Enforce this by ensuring an assertion failure if someone tries to create a ValueType without this property. I chose this minimal approach rather than a more official integration of the notion of reserved bits into ValueType because I'm hoping that the verifier will be changed to no longer require this :) llvm-svn: 43031
-
Duncan Sands authored
codegen support. This should have no effect on codegen for other types. Debatable bits: (1) the use (abuse?) of a set in SDNode::getValueTypeList; (2) the length of getTypeToTransformTo, which maybe should be refactored with a non-inline part for extended value types. llvm-svn: 43030
-
Anton Korobeynikov authored
llvm-svn: 43029
-
Duncan Sands authored
being passed instead of an opcode; (2) ValueType being passed for isVolatile (!) in getLoad. llvm-svn: 43028
-
Arnold Schwaighofer authored
was stored to the acutal stack slot before the parameters were lowered to their stack slot. This could cause arguments to be overwritten by the return address if the called function had less parameters than the caller function. The update should remove the last failing test case of llc-beta: SPASS. llvm-svn: 43027
-
Evan Cheng authored
llvm-svn: 43026
-
Chris Lattner authored
work with type promotion on x86. llvm-svn: 43025
-
Chris Lattner authored
This fixes a bug Anders noticed. llvm-svn: 43024
-
Steve Naroff authored
Bad cast...need to use dyn_cast_or_null. Also changed Sema::InitBuiltinVaListType (which had the same bug). llvm-svn: 43023
-
Fariborz Jahanian authored
llvm-svn: 43022
-
Steve Naroff authored
Change the type of ObjCStringLiteral from "struct __builtin_CFString *" to "NSConstantString *". This makes the typecheck much happier. Without this change, the type checker would have to special case "struct __builtin_CFString *". This change does assume the interface for NSConstantString is declared in the translation unit. I left ASTContext::getCFConstantStringType() around for now (with a comment that says it is currently unused). llvm-svn: 43021
-
Dan Gohman authored
llvm-svn: 43020
-