| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Reduce nesting. | Daniel Dunbar | 2010-11-27 | 1 | -20/+26 | |
| | | | | | llvm-svn: 120189 | |||||
| * | MC/Mach-O: Migrate more constants into MachOFormat.h. | Daniel Dunbar | 2010-11-27 | 2 | -104/+106 | |
| | | | | | llvm-svn: 120188 | |||||
| * | MC/Mach-O: Switch to using MachOFormat.h. | Daniel Dunbar | 2010-11-27 | 3 | -13/+15 | |
| | | | | | | | - I'm leaving MachO.h, because I believe it has external consumers, but I would really like to eliminate it (we have stylistic disagreements with one another). llvm-svn: 120187 | |||||
| * | MC/Mach-O: Introduce Object/MachOFormat for describing purely platform / machine | Daniel Dunbar | 2010-11-27 | 2 | -38/+136 | |
| | | | | | | | | independent information on the Mach object format, and move some stuff from MachObjectWriter.cpp there. llvm-svn: 120186 | |||||
| * | macho-dump: Fix typo. | Daniel Dunbar | 2010-11-27 | 29 | -30/+30 | |
| | | | | | llvm-svn: 120185 | |||||
| * | Forgot a file in r120182 | Sebastian Redl | 2010-11-26 | 1 | -0/+14 | |
| | | | | | llvm-svn: 120184 | |||||
| * | BitVector tweaks. | Benjamin Kramer | 2010-11-26 | 1 | -19/+11 | |
| | | | | | | | | - Double the vector's capacity when growing to avoid unneeccesary reallocation. - Do the reallocation with realloc(3) which can expand the memory in place. llvm-svn: 120183 | |||||
| * | Allow access to non-static members without an object in sizeof expressions, ↵ | Sebastian Redl | 2010-11-26 | 2 | -5/+25 | |
| | | | | | | | in C++0x. Patch by Jakub Wieczorek. llvm-svn: 120182 | |||||
| * | StringRefs are POD-like. | Benjamin Kramer | 2010-11-26 | 1 | -0/+4 | |
| | | | | | llvm-svn: 120181 | |||||
| * | For internal consistency's sake, compute the value kind of a dependent cast | John McCall | 2010-11-26 | 2 | -0/+10 | |
| | | | | | | | based on the known properties of the casted-to type. Fixes a crash on spirit. llvm-svn: 120180 | |||||
| * | unittests/JITTests: Don't use --export-dynamic but --export-all-symbols on ↵ | NAKAMURA Takumi | 2010-11-26 | 3 | -8/+20 | |
| | | | | | | | | | | | | | cygming. GNU ld/PECOFF accepts but ignores them below; --version-script --export-dynamic --rpath FIXME: autoconf should be aware of them. llvm-svn: 120179 | |||||
| * | Do not use StripCasts() in this context. | Zhongxing Xu | 2010-11-26 | 1 | -2/+5 | |
| | | | | | llvm-svn: 120178 | |||||
| * | Should not use StripCasts() in this context. | Zhongxing Xu | 2010-11-26 | 1 | -7/+4 | |
| | | | | | llvm-svn: 120177 | |||||
| * | Rename CXXObjectRegion to CXXTempObjectRegion. | Zhongxing Xu | 2010-11-26 | 6 | -23/+24 | |
| | | | | | llvm-svn: 120176 | |||||
| * | fix a bug introduced in r120173. | Zhongxing Xu | 2010-11-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 120175 | |||||
| * | test/site.exp.in: Add "emitir", for now, fixing up r120156. CMake depends on ↵ | NAKAMURA Takumi | 2010-11-26 | 1 | -0/+1 | |
| | | | | | | | site.exp.in, though, "emitir" might be unused. llvm-svn: 120174 | |||||
| * | Regionstore: support derived-to-base cast by creating a CXXBaseObjectRegion. | Zhongxing Xu | 2010-11-26 | 6 | -4/+102 | |
| | | | | | llvm-svn: 120173 | |||||
| * | Add a fixme. | Zhongxing Xu | 2010-11-26 | 1 | -0/+1 | |
| | | | | | llvm-svn: 120172 | |||||
| * | Add B+-tree test case that creates a height 3 tree with a smaller root node. | Jakob Stoklund Olesen | 2010-11-26 | 2 | -16/+81 | |
| | | | | | | | Change temporary debugging code to write a dot file directly. llvm-svn: 120171 | |||||
| * | Extract template function adjustSiblingSizes(), allowing instances to be shared | Jakob Stoklund Olesen | 2010-11-26 | 1 | -75/+86 | |
| | | | | | | | between B+-trees using the same KeyT. llvm-svn: 120170 | |||||
| * | Remove the unused TheTarget member. | Rafael Espindola | 2010-11-26 | 6 | -13/+8 | |
| | | | | | llvm-svn: 120168 | |||||
| * | Fix spelling! | Michael J. Spencer | 2010-11-26 | 2 | -3/+3 | |
| | | | | | llvm-svn: 120167 | |||||
| * | Fix Whitespace. | Michael J. Spencer | 2010-11-26 | 7 | -65/+65 | |
| | | | | | llvm-svn: 120166 | |||||
| * | Move tree navigation to a new Path class that doesn't have to be a template. | Jakob Stoklund Olesen | 2010-11-26 | 2 | -296/+364 | |
| | | | | | | | | | The path also holds a reference to the root node, and that allows important iterator accessors like start() and stop() to have no conditional code. (When the compiler is clever enough to remove it.) llvm-svn: 120165 | |||||
| * | Remove explicit uses of -emit-llvm, the test infrastructure adds it | Duncan Sands | 2010-11-25 | 4 | -4/+4 | |
| | | | | | | | | | automatically. Use -S with llvm-gcc rather than -c, so tests can work when llvm-gcc is really dragonegg (which can output IR with -S but not -c). Yes, dragonegg supports objective-c++ (poorly though). llvm-svn: 120164 | |||||
| * | Remove explicit uses of -emit-llvm, the test infrastructure adds it | Duncan Sands | 2010-11-25 | 10 | -10/+10 | |
| | | | | | | | | | automatically. Use -S with llvm-gcc rather than -c, so tests can work when llvm-gcc is really dragonegg (which can output IR with -S but not -c). Yes, dragonegg supports objective-c (poorly though). llvm-svn: 120163 | |||||
| * | Bump required cmake version on CMake.html. | Oscar Fuentes | 2010-11-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 120162 | |||||
| * | Use -S rather than -c for the benefit of dragonegg. | Duncan Sands | 2010-11-25 | 3 | -3/+3 | |
| | | | | | llvm-svn: 120161 | |||||
| * | Remove explicit uses of -emit-llvm, the test infrastructure adds it | Duncan Sands | 2010-11-25 | 47 | -63/+63 | |
| | | | | | | | | | automatically. Use -S with llvm-gcc rather than -c, so tests can work when llvm-gcc is really dragonegg (which can output IR with -S but not -c). llvm-svn: 120160 | |||||
| * | Judging from the comment, the system assembler is supposed to assemble | Duncan Sands | 2010-11-25 | 1 | -1/+1 | |
| | | | | | | | | | the output of this test. Since it was producing bitcode, that clearly wasn't happening! Have it produce target assembler and assemble that instead. llvm-svn: 120159 | |||||
| * | Remove explicit uses of -emit-llvm, the test infrastructure adds it | Duncan Sands | 2010-11-25 | 88 | -121/+121 | |
| | | | | | | | | | automatically. Use -S with llvm-gcc rather than -c, so tests can work when llvm-gcc is really dragonegg (which can output IR with -S but not -c). llvm-svn: 120158 | |||||
| * | Dragonegg cannot output bitcode, only human readable IR, so use -S rather | Duncan Sands | 2010-11-25 | 21 | -22/+22 | |
| | | | | | | | than -c. llvm-svn: 120157 | |||||
| * | Use LLVMCC_EMITIR_FLAG rather than hard-coding "-emit-llvm". | Duncan Sands | 2010-11-25 | 3 | -5/+6 | |
| | | | | | llvm-svn: 120156 | |||||
| * | Using LLVMCC_EMITIR_FLAG rather than hard-coding -emit-llvm | Duncan Sands | 2010-11-25 | 1 | -10/+10 | |
| | | | | | | | | (dragonegg cannot use -emit-llvm so needs a different flag to everyone else). llvm-svn: 120155 | |||||
| * | Add C++ header path for openSUSE 11.4. | Rafael Espindola | 2010-11-25 | 1 | -0/+7 | |
| | | | | | | | Patch by İsmail Dönmez. llvm-svn: 120154 | |||||
| * | Hide a bunch of symbols. | Benjamin Kramer | 2010-11-25 | 3 | -33/+35 | |
| | | | | | llvm-svn: 120153 | |||||
| * | It seems inconsistent to have LLVMCC_EMITIR_FLAG and | Duncan Sands | 2010-11-25 | 3 | -8/+8 | |
| | | | | | | | | | LLVMGCC_DISABLEOPT_FLAGS, one with CC in it, the other with GCC. Rename LLVMGCC_DISABLEOPT_FLAGS to LLVMCC_DISABLEOPT_FLAGS. llvm-svn: 120151 | |||||
| * | SDep is POD-like. Shave off a few bytes from SUnit by moving a member around. | Benjamin Kramer | 2010-11-25 | 1 | -7/+10 | |
| | | | | | llvm-svn: 120150 | |||||
| * | Initial support for being able to specify the llvm-gcc to use like this: | Duncan Sands | 2010-11-25 | 2 | -16/+14 | |
| | | | | | | | --with-llvmgcc="gcc-4.5 -fplugin=dragonegg.so" llvm-svn: 120149 | |||||
| * | OpaquePtrs are POD-like. | Benjamin Kramer | 2010-11-25 | 1 | -0/+3 | |
| | | | | | llvm-svn: 120148 | |||||
| * | Use multiple 0x66 prefixes so that all nops up to 15 bytes are a single ↵ | Rafael Espindola | 2010-11-25 | 2 | -25/+9 | |
| | | | | | | | instruction. llvm-svn: 120147 | |||||
| * | Namespacify. | Benjamin Kramer | 2010-11-25 | 2 | -3/+3 | |
| | | | | | llvm-svn: 120146 | |||||
| * | Factor some code to parseSectionFlags and fix the default type of a section. | Rafael Espindola | 2010-11-25 | 2 | -49/+71 | |
| | | | | | llvm-svn: 120145 | |||||
| * | For CFGAutomaticObjDtor, the type may be reference type, e.g., const A &c = A(); | Zhongxing Xu | 2010-11-25 | 1 | -10/+17 | |
| | | | | | | | Also apply some new coding style. llvm-svn: 120144 | |||||
| * | handle CXXFunctionalCastExpr in visitLValue and Environment. | Zhongxing Xu | 2010-11-25 | 3 | -0/+27 | |
| | | | | | llvm-svn: 120143 | |||||
| * | Improve comments. | Zhongxing Xu | 2010-11-25 | 1 | -2/+1 | |
| | | | | | llvm-svn: 120142 | |||||
| * | Add dump method. | Zhongxing Xu | 2010-11-25 | 2 | -0/+6 | |
| | | | | | llvm-svn: 120141 | |||||
| * | Begin work on actually laying out virtual bases. | Anders Carlsson | 2010-11-25 | 1 | -1/+32 | |
| | | | | | llvm-svn: 120140 | |||||
| * | system_error: Even more unsupported error numbers :(. | Michael J. Spencer | 2010-11-25 | 1 | -0/+12 | |
| | | | | | llvm-svn: 120139 | |||||
| * | Update Xcode project. | Anders Carlsson | 2010-11-25 | 1 | -4/+4 | |
| | | | | | llvm-svn: 120138 | |||||

