- Jul 26, 2009
-
-
Daniel Dunbar authored
- This is a simplified mechanism which just looks up a target based on the target triple, with a few additional flags. - Remove getClosestStaticTargetForModule, the moral equivalent is now: lookupTarget(Mod->getTargetTriple, true, false, ...); - This no longer does the fuzzy matching with target data (based on endianness and pointer width) that getClosestStaticTargetForModule was doing, but this was deemed unnecessary. llvm-svn: 77111
-
Chris Lattner authored
llvm-svn: 77110
-
Daniel Dunbar authored
llvm-svn: 77108
-
Chris Lattner authored
for now. Make the section switching directives more consistent by not including \n and including \t for them all. llvm-svn: 77107
-
Daniel Dunbar authored
0. - I could have swore the prev change went through a make check cycle... llvm-svn: 77106
-
Daniel Dunbar authored
llvm-svn: 77105
-
Chris Lattner authored
and make it more aggressive, we now put: const int G2 __attribute__((weak)) = 42; into the text (readonly) segment like gcc, previously we put it into the data (readwrite) segment. llvm-svn: 77104
-
Chris Lattner authored
llvm-svn: 77103
-
Daniel Dunbar authored
llvm-svn: 77102
-
Bob Wilson authored
Patch by Anton Korzh, with some modifications from me. llvm-svn: 77101
-
Daniel Dunbar authored
llvm-svn: 77100
-
Daniel Dunbar authored
- Split into a separate patch because there is a slight functionality change, it is no longer valid to call setName(0), which was equivalent to setName(""). I'm hoping no one depends on this... llvm-svn: 77099
-
Daniel Dunbar authored
Also, change MDString to use a StringRef. llvm-svn: 77098
-
Mike Stump authored
llvm-svn: 77097
-
Chris Lattner authored
an enum. llvm-svn: 77096
-
Ryan Flynn authored
PR3575 - warn on declared variable or function attributes after a definition, which are currently ignored. llvm-svn: 77095
-
Argyrios Kyrtzidis authored
ObjCImplDecl::getMethod. llvm-svn: 77094
-
Argyrios Kyrtzidis authored
ObjCInterfaceDecl::lookupMethod. llvm-svn: 77093
-
Argyrios Kyrtzidis authored
ObjCProtocolDecl::lookupMethod. llvm-svn: 77092
-
Argyrios Kyrtzidis authored
ObjCContainerDecl::getMethod. Avoids code duplication. llvm-svn: 77091
-
Mike Stump authored
llvm-svn: 77090
-
- Jul 25, 2009
-
-
Mike Stump authored
calls to noreturn function pointers when CFG building. llvm-svn: 77089
-
Reid Kleckner authored
values. Hopefully this fixes PR4622. llvm-svn: 77088
-
Fariborz Jahanian authored
in constructors. llvm-svn: 77087
-
Chris Lattner authored
1. Spell SectionFlags::Writeable as "Writable". 2. Add predicates for deriving SectionFlags from SectionKinds. 3. Sink ELF-specific getSectionPrefixForUniqueGlobal impl into ELFTargetAsmInfo. 4. Fix SectionFlagsForGlobal to know that BSS/ThreadBSS has the BSS bit set (the real fix for PR4619). 5. Fix isSuitableForBSS to not put globals with explicit sections set in BSS (which was the reason #4 wasn't fixed earlier). 6. Remove my previous hack for PR4619. llvm-svn: 77085
-
Chris Lattner authored
llvm-svn: 77084
-
Chris Lattner authored
Thanks to Rafael for the great example. llvm-svn: 77083
-
Dan Gohman authored
"trip count". llvm-svn: 77081
-
Dan Gohman authored
llvm-svn: 77080
-
Dan Gohman authored
llvm-svn: 77079
-
Dan Gohman authored
the step value as unsigned, the start value and the addrec itself still need to be treated as signed. llvm-svn: 77078
-
Dan Gohman authored
llvm-svn: 77077
-
Sebastian Redl authored
Implement C++ semantics for C-style and functional-style casts. This regresses Clang extension conversions, like vectors, but allows conversions via constructors and conversion operators. Add custom conversions to static_cast. llvm-svn: 77076
-
Daniel Dunbar authored
Factor out routine for executing the script commands. llvm-svn: 77075
-
Daniel Dunbar authored
- Stop writing everything to files. - Make test output more standard. llvm-svn: 77074
-
Daniel Dunbar authored
- We don't use the former, and the latter doesn't actually work. llvm-svn: 77073
-
Daniel Dunbar authored
it currently. llvm-svn: 77072
-
Daniel Dunbar authored
files. llvm-svn: 77071
-
Daniel Dunbar authored
Doug, please look at decltype-crash and instantiate-function-1.mm, I'm not sure if they are actually testing the right thing / anything. llvm-svn: 77070
-
Daniel Dunbar authored
llvm-svn: 77069
-