| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Make the fuse-failed debug output human-readable. | Dan Gohman | 2008-12-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 61356 | |||||
| * | More encoding support; in this case, encoding of | Fariborz Jahanian | 2008-12-22 | 3 | -4/+16 | |
| | | | | | | | outer-most const of pointer types. llvm-svn: 61355 | |||||
| * | Comment clean-ups. No functionality change. | Bill Wendling | 2008-12-22 | 1 | -5/+3 | |
| | | | | | llvm-svn: 61354 | |||||
| * | Check that the instruction isn't in the value numbering scope. | Bill Wendling | 2008-12-22 | 1 | -6/+22 | |
| | | | | | llvm-svn: 61353 | |||||
| * | Simplification: Negate the operator== method instead of implementing a full ↵ | Bill Wendling | 2008-12-22 | 1 | -24/+1 | |
| | | | | | | | operator!= method. llvm-svn: 61352 | |||||
| * | Fix <rdar://problem/6463613> clang ObjC rewriter: assertion failure ↵ | Steve Naroff | 2008-12-22 | 1 | -0/+2 | |
| | | | | | | | rewriting @selector?. llvm-svn: 61351 | |||||
| * | Add verification that deleted instruction isn't hiding in the PHI map. | Bill Wendling | 2008-12-22 | 1 | -4/+17 | |
| | | | | | llvm-svn: 61350 | |||||
| * | Verify removed in a few more places. | Bill Wendling | 2008-12-22 | 1 | -0/+2 | |
| | | | | | llvm-svn: 61349 | |||||
| * | Guard against the return of PR3188 | Sebastian Redl | 2008-12-22 | 1 | -0/+3 | |
| | | | | | llvm-svn: 61348 | |||||
| * | Add verification functions to GVN which check to see that an instruction was | Bill Wendling | 2008-12-22 | 1 | -0/+18 | |
| | | | | | | | | truely deleted. These will be expanded with further checks of all of the data structures. llvm-svn: 61347 | |||||
| * | Full AST support and better Sema support for C++ try-catch. | Sebastian Redl | 2008-12-22 | 10 | -7/+131 | |
| | | | | | llvm-svn: 61346 | |||||
| * | Refactor a bunch of code out of AsmPrinter::EmitGlobalConstant into separate | Dan Gohman | 2008-12-22 | 2 | -182/+215 | |
| | | | | | | | functions. llvm-svn: 61345 | |||||
| * | Optimize setDepthDirty and setHeightDirty a little, as they showed | Dan Gohman | 2008-12-22 | 1 | -10/+16 | |
| | | | | | | | up on a profile. llvm-svn: 61344 | |||||
| * | Add an assertion to the ScheduleDAGInstrs class to catch SUnits | Dan Gohman | 2008-12-22 | 1 | -0/+4 | |
| | | | | | | | | reallocations. We don't do cloning on MachineInstr schedule DAGs, but this is a worthwhile sanity check regardless. llvm-svn: 61343 | |||||
| * | Add an accesor for the isNormalMemory field in the SDep class. | Dan Gohman | 2008-12-22 | 1 | -0/+7 | |
| | | | | | llvm-svn: 61342 | |||||
| * | Add an assertion to catch SUnits reallocations. And add a doxygen | Dan Gohman | 2008-12-22 | 1 | -0/+18 | |
| | | | | | | | comment for the ScheduleDAGSDNodes class. llvm-svn: 61341 | |||||
| * | Support conversion from a null pointer constant o any Objective-C object ↵ | Douglas Gregor | 2008-12-22 | 2 | -0/+10 | |
| | | | | | | | pointer type. Fixes rdar://problem/6463298 llvm-svn: 61340 | |||||
| * | Fixed a bug showed up the meta-data for protocol | Fariborz Jahanian | 2008-12-22 | 1 | -2/+10 | |
| | | | | | | | | instance methods by building print-class-info.m, whose output is now identical to what gcc puts out. llvm-svn: 61339 | |||||
| * | Clarify a comment. | Dan Gohman | 2008-12-22 | 1 | -1/+2 | |
| | | | | | llvm-svn: 61338 | |||||
| * | Partial AST and Sema support for C++ try-catch. | Sebastian Redl | 2008-12-22 | 12 | -8/+190 | |
| | | | | | llvm-svn: 61337 | |||||
| * | Patch to remove bogus warning in case of @dynamic | Fariborz Jahanian | 2008-12-22 | 3 | -6/+23 | |
| | | | | | | | | property in a category and to issue diagnostics for mismatch method in some other cases. llvm-svn: 61336 | |||||
| * | Expr and Stmt must be destroyed with Destroy, not delete. Fixes PR/3245. | Sebastian Redl | 2008-12-22 | 1 | -2/+2 | |
| | | | | | llvm-svn: 61335 | |||||
| * | Fix test failures noticed by Fariborz. | Anders Carlsson | 2008-12-22 | 1 | -0/+4 | |
| | | | | | llvm-svn: 61334 | |||||
| * | Fix initialization order. | Zhongxing Xu | 2008-12-22 | 1 | -3/+3 | |
| | | | | | llvm-svn: 61333 | |||||
| * | Flip the switch and start using the new xmmintrin.h | Anders Carlsson | 2008-12-22 | 1 | -0/+0 | |
| | | | | | llvm-svn: 61332 | |||||
| * | Comment out _mm_insert_pi16 for now | Anders Carlsson | 2008-12-22 | 1 | -3/+5 | |
| | | | | | llvm-svn: 61331 | |||||
| * | Implement the last intrinsics, _mm_insert_pi16 is the last remaining one now. | Anders Carlsson | 2008-12-22 | 2 | -50/+88 | |
| | | | | | llvm-svn: 61330 | |||||
| * | Add support for calls to overloaded member functions. Things to note: | Douglas Gregor | 2008-12-22 | 12 | -99/+417 | |
| | | | | | | | | | | | | | - Overloading has to cope with having both static and non-static member functions in the overload set. - The call may or may not have an implicit object argument, depending on the syntax (x.f() vs. f()) and the context (static vs. non-static member function). - We now generate MemberExprs for implicit member access expression. - We now cope with mutable whenever we're building MemberExprs. llvm-svn: 61329 | |||||
| * | Add macros | Anders Carlsson | 2008-12-22 | 1 | -0/+30 | |
| | | | | | llvm-svn: 61328 | |||||
| * | Add misc intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+32 | |
| | | | | | llvm-svn: 61327 | |||||
| * | Add control register intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+11 | |
| | | | | | llvm-svn: 61326 | |||||
| * | Add integer intrinsics | Anders Carlsson | 2008-12-22 | 1 | -10/+81 | |
| | | | | | llvm-svn: 61325 | |||||
| * | Generate code for __builtin_ia32_pshufw | Anders Carlsson | 2008-12-22 | 1 | -0/+7 | |
| | | | | | llvm-svn: 61324 | |||||
| * | Add cacheability intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+25 | |
| | | | | | llvm-svn: 61323 | |||||
| * | Add store intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+37 | |
| | | | | | llvm-svn: 61322 | |||||
| * | Add set intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+25 | |
| | | | | | llvm-svn: 61321 | |||||
| * | Add load intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+36 | |
| | | | | | llvm-svn: 61320 | |||||
| * | Add an option to make 'RemoveDeadBindings' a configurable behavior. This enables | Zhongxing Xu | 2008-12-22 | 4 | -8/+26 | |
| | | | | | | | us to measure the effect of this optimization. llvm-svn: 61319 | |||||
| * | _mm_cvtsi64_ss is 64-bit only, so wrap it in #ifdef __x86_64__ | Anders Carlsson | 2008-12-22 | 1 | -0/+52 | |
| | | | | | | | Add composite conversion intrinsics - will implement them shortly. llvm-svn: 61318 | |||||
| * | Add a couple of conversion intrinsics | Anders Carlsson | 2008-12-22 | 1 | -0/+47 | |
| | | | | | llvm-svn: 61317 | |||||
| * | Add comparison intrinsics. | Anders Carlsson | 2008-12-22 | 1 | -0/+180 | |
| | | | | | llvm-svn: 61316 | |||||
| * | Check in an in-progress version of xmmintrin.h that I had lying around. | Anders Carlsson | 2008-12-22 | 1 | -0/+145 | |
| | | | | | llvm-svn: 61315 | |||||
| * | Add codegen support for __null | Anders Carlsson | 2008-12-21 | 4 | -0/+21 | |
| | | | | | llvm-svn: 61314 | |||||
| * | Fix a comment. | Sebastian Redl | 2008-12-21 | 1 | -1/+1 | |
| | | | | | llvm-svn: 61313 | |||||
| * | Parser support for C++ try-catch. | Sebastian Redl | 2008-12-21 | 9 | -9/+187 | |
| | | | | | llvm-svn: 61312 | |||||
| * | Correct comments. | Zhongxing Xu | 2008-12-21 | 1 | -3/+3 | |
| | | | | | llvm-svn: 61311 | |||||
| * | Test case makes a platform assumption, so force triple. | Sebastian Redl | 2008-12-21 | 1 | -1/+1 | |
| | | | | | llvm-svn: 61310 | |||||
| * | Convert a few Stmt actions to smart pointers. | Sebastian Redl | 2008-12-21 | 8 | -70/+82 | |
| | | | | | llvm-svn: 61309 | |||||
| * | Document how move semantics and the emulation work. Do this in-file because ↵ | Sebastian Redl | 2008-12-21 | 1 | -128/+190 | |
| | | | | | | | | | it's such a specific thing. Restructure code for less duplication. llvm-svn: 61308 | |||||
| * | Use ignore & grep instead of XFAIL. | Mikhail Glushenkov | 2008-12-21 | 1 | -4/+2 | |
| | | | | | llvm-svn: 61307 | |||||

