| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove debug output. | Anders Carlsson | 2010-03-12 | 1 | -3/+0 | |
| | | | | | llvm-svn: 98330 | |||||
| * | Begin simplifying handling of thunks. | Anders Carlsson | 2010-03-12 | 1 | -67/+67 | |
| | | | | | llvm-svn: 98329 | |||||
| * | Give explicit template instantiations weak linkage (but don't defer | Douglas Gregor | 2010-03-12 | 10 | -36/+39 | |
| | | | | | | | them). Fixes PR6578. llvm-svn: 98328 | |||||
| * | Extend the builtin syntax to allow address-space qualifiers on pointers and | John McCall | 2010-03-12 | 2 | -6/+17 | |
| | | | | | | | references. Based on a patch by Arnaud de Grandmaison! llvm-svn: 98327 | |||||
| * | Split Sema::ActOnProperty() into two recursive functions to clearly separate | Ted Kremenek | 2010-03-12 | 2 | -106/+184 | |
| | | | | | | | the handling of class extensions from other cases. llvm-svn: 98326 | |||||
| * | The same situation that effected ARM effects PPC with regards to placing the | Bill Wendling | 2010-03-12 | 5 | -4/+81 | |
| | | | | | | | | | | LSDA into the TEXT section. We need to generate non-lazy pointers to it on Mach-O. However, the object the NLP points to may be local to the translation unit. If so, then the NLP needs to have the value of that object specified instead of "0", which the linker interprets as "external". llvm-svn: 98325 | |||||
| * | make TargetLoweringObjectFile::getExprForDwarfReference | Chris Lattner | 2010-03-12 | 2 | -11/+1 | |
| | | | | | | | | just make unnamed temp symbols instead of having to come up with its own names. llvm-svn: 98324 | |||||
| * | Add SSE4 packed integer comparisons and corresponding intrinsics. | Eric Christopher | 2010-03-12 | 2 | -0/+26 | |
| | | | | | llvm-svn: 98323 | |||||
| * | Add an extra test to this test-case. | John McCall | 2010-03-12 | 1 | -1/+7 | |
| | | | | | llvm-svn: 98322 | |||||
| * | Implement basic support for friend types and functions in non-dependent | John McCall | 2010-03-12 | 6 | -5/+166 | |
| | | | | | | | contexts. llvm-svn: 98321 | |||||
| * | Fix 80 col violations. | Ted Kremenek | 2010-03-12 | 1 | -15/+16 | |
| | | | | | llvm-svn: 98320 | |||||
| * | Move 'ActOn' methods to the beginning of the file | Ted Kremenek | 2010-03-12 | 1 | -395/+404 | |
| | | | | | | | so we can clearly see the parser entry points. llvm-svn: 98319 | |||||
| * | Update CMake build. | Ted Kremenek | 2010-03-12 | 1 | -0/+1 | |
| | | | | | llvm-svn: 98318 | |||||
| * | Split Sema logic for ObjC @property and @synthesize into | Ted Kremenek | 2010-03-12 | 2 | -1006/+1025 | |
| | | | | | | | a separate file. llvm-svn: 98317 | |||||
| * | Integer array extraction for sse4.1. | Eric Christopher | 2010-03-11 | 1 | -0/+10 | |
| | | | | | llvm-svn: 98305 | |||||
| * | There is no need to create specification DIE for definitions at DIFile level. | Devang Patel | 2010-03-11 | 1 | -1/+2 | |
| | | | | | llvm-svn: 98302 | |||||
| * | MC-ize PPC's asm printing of stubs. | Bill Wendling | 2010-03-11 | 1 | -9/+20 | |
| | | | | | llvm-svn: 98300 | |||||
| * | Add packed integer array insertion. | Eric Christopher | 2010-03-11 | 1 | -0/+13 | |
| | | | | | llvm-svn: 98299 | |||||
| * | Whoops this already existed. | Nate Begeman | 2010-03-11 | 2 | -7/+0 | |
| | | | | | llvm-svn: 98297 | |||||
| * | Add a handful of additional useful pass manager things to the C API | Nate Begeman | 2010-03-11 | 2 | -0/+25 | |
| | | | | | llvm-svn: 98296 | |||||
| * | Extract methods from LocalRewriter::RewriteMBB bringing it down to 666 lines. | Jakob Stoklund Olesen | 2010-03-11 | 1 | -168/+197 | |
| | | | | | llvm-svn: 98295 | |||||
| * | enhance MCContext::GetOrCreateTemporarySymbol() to create a new symbol | Chris Lattner | 2010-03-11 | 1 | -0/+6 | |
| | | | | | | | with an arbitrary unique name. llvm-svn: 98294 | |||||
| * | change MCContext to always have an MCAsmInfo. | Chris Lattner | 2010-03-11 | 6 | -15/+24 | |
| | | | | | llvm-svn: 98293 | |||||
| * | fix a fixme in TargetLoweringObjectFile::getExprForDwarfReference | Chris Lattner | 2010-03-11 | 5 | -18/+31 | |
| | | | | | | | | | | where we used ot create an MCSymbol for ".". Now emit an assembler temporary label and reference it instead of "." textually. rdar://7739457 llvm-svn: 98292 | |||||
| * | Remove getWidenVectorType, which is no longer used. | Dan Gohman | 2010-03-11 | 4 | -66/+0 | |
| | | | | | llvm-svn: 98289 | |||||
| * | empty symbols aren't possible, the mcsymbol ctor aborts on them. | Chris Lattner | 2010-03-11 | 1 | -4/+0 | |
| | | | | | llvm-svn: 98288 | |||||
| * | Set the (Format)F filed of t2Int_MemBarrierV7 & t2Int_SyncBarrierV7 to ThumbFrm, | Johnny Chen | 2010-03-11 | 1 | -2/+2 | |
| | | | | | | | instead of Pseudo, which helps Thumb decoder to recognize them as Thumb instr. llvm-svn: 98285 | |||||
| * | stpcpy is so similar to strcpy, it doesn't deserve a complete copy of the ↵ | Benjamin Kramer | 2010-03-11 | 4 | -65/+13 | |
| | | | | | | | __strcpy_chk -> strcpy code. llvm-svn: 98284 | |||||
| * | Keep track of Record context to ensure that record elements are properly ↵ | Devang Patel | 2010-03-11 | 1 | -1/+20 | |
| | | | | | | | nested in debug info. llvm-svn: 98283 | |||||
| * | revert r98270. | Bill Wendling | 2010-03-11 | 2 | -3/+3 | |
| | | | | | llvm-svn: 98281 | |||||
| * | For ivars created using @synthesize, set their DeclContext to be | Ted Kremenek | 2010-03-11 | 3 | -31/+7 | |
| | | | | | | | | | | | | | the @implementation (instead of the @interface) and actually add the ivar to the DeclContext (which we weren't doing before). This allows us to simplify ASTContext::CollectNonClassIvars() by removing ASTContext::CollectProtocolSynthesizedIvars(). Now all ivars can be found by either inspecting the ObjCInterfaceDecl and its companion ObjCImplementationDecl. llvm-svn: 98280 | |||||
| * | Warn about comparing an unsigned expression with 0 in tautological ways. | John McCall | 2010-03-11 | 6 | -12/+57 | |
| | | | | | | | Patch by mikem! llvm-svn: 98279 | |||||
| * | rename getSymbolForDwarf* to getExprForDwarf* since it returns | Chris Lattner | 2010-03-11 | 7 | -38/+50 | |
| | | | | | | | | | | an MCExpr and not an MCSymbol. Change it to take an MCStreamer, which is currently unused. No functionality change. llvm-svn: 98278 | |||||
| * | In case of tail call size of Ins and InVals may not match. | Evan Cheng | 2010-03-11 | 1 | -6/+7 | |
| | | | | | llvm-svn: 98277 | |||||
| * | Remember the PR number. | John McCall | 2010-03-11 | 1 | -0/+2 | |
| | | | | | llvm-svn: 98276 | |||||
| * | Implement -Wmissing-field-initializers. Patch by mikem! | John McCall | 2010-03-11 | 4 | -1/+73 | |
| | | | | | llvm-svn: 98275 | |||||
| * | Lower stpcpy_chk when possible. | Eric Christopher | 2010-03-11 | 4 | -6/+45 | |
| | | | | | llvm-svn: 98274 | |||||
| * | Bad bad bug. x86 force indirect tail call address into eax when it's meant ↵ | Evan Cheng | 2010-03-11 | 2 | -3/+3 | |
| | | | | | | | to force it into a call preserved register instead. Change it to ecx for now. llvm-svn: 98270 | |||||
| * | Remove dead code. (S|U)MUL_LO is now lowered to LMUL or MACC(S|U) | Richard Osborne | 2010-03-11 | 1 | -23/+0 | |
| | | | | | llvm-svn: 98269 | |||||
| * | Avoid leaking CompileUnits in DwarfDebug.cpp. | Jeffrey Yasskin | 2010-03-11 | 2 | -14/+15 | |
| | | | | | llvm-svn: 98268 | |||||
| * | Use -emit-llvm-only, to avoid leaving a temp around. | Daniel Dunbar | 2010-03-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 98267 | |||||
| * | MC/Mach-O: Add MCSymbolData::getAddress() utility. | Daniel Dunbar | 2010-03-11 | 2 | -4/+9 | |
| | | | | | llvm-svn: 98266 | |||||
| * | Add tentative support for accessing local variables with | Fariborz Jahanian | 2010-03-11 | 3 | -8/+99 | |
| | | | | | | | | external linkage (static, extern, etc.) in blocks in rewriter. wip. llvm-svn: 98265 | |||||
| * | fix PR6433, crash on va_arg of typedef. | Chris Lattner | 2010-03-11 | 2 | -8/+20 | |
| | | | | | llvm-svn: 98264 | |||||
| * | Driver: Free Action objects. | Daniel Dunbar | 2010-03-11 | 3 | -6/+17 | |
| | | | | | llvm-svn: 98263 | |||||
| * | Driver: Free synthesized derived arguments. | Daniel Dunbar | 2010-03-11 | 2 | -8/+15 | |
| | | | | | llvm-svn: 98262 | |||||
| * | Driver: Free jobs in JobList and PipedJob instances. | Daniel Dunbar | 2010-03-11 | 2 | -0/+14 | |
| | | | | | llvm-svn: 98261 | |||||
| * | Fix typo. | Eric Christopher | 2010-03-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 98260 | |||||
| * | Update checker build. | Ted Kremenek | 2010-03-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 98259 | |||||
| * | Add dag combine to simplify lmul(x, 0, a, b) | Richard Osborne | 2010-03-11 | 2 | -0/+40 | |
| | | | | | llvm-svn: 98258 | |||||

