- Dec 15, 2012
-
-
Eric Christopher authored
Make emitDIE public accordingly. No functional change. llvm-svn: 170258
-
Eric Christopher authored
llvm-svn: 170257
-
Sean Callanan authored
reversed in r170152. <rdar://problem/12886584> llvm-svn: 170256
-
Kevin Enderby authored
immediate generates the narrow version. Needed when doing round-trip assemble/disassemble testing using the alternate syntax that specifies 'pc' directly. llvm-svn: 170255
-
- Dec 14, 2012
-
-
Greg Clayton authored
Switch "disassemble" with no arguments or options to disassemble the current frame instead of around the current PC. llvm-svn: 170254
-
Greg Clayton authored
llvm-svn: 170253
-
Greg Clayton authored
llvm-svn: 170250
-
Michael Ilseman authored
Add back FoldOpIntoPhi optimizations with fix. Included test cases to help catch these errors and to test the presence of the optimization itself llvm-svn: 170248
-
Nadav Rotem authored
llvm-svn: 170246
-
Nadav Rotem authored
TypeLegalizer: Do not generate target specific nodes with illegal types, because we cant type-legalize them. llvm-svn: 170245
-
Andrew Kaylor authored
Skipping the DeadStripTestCase.test_with_dwarf test on Linux because the Linux ld lacks support for the -dead_strip option. llvm-svn: 170244
-
Duncan Sands authored
llvm-svn: 170243
-
Daniel Malea authored
Patch by Matt Kopec! llvm-svn: 170242
-
Andrew Kaylor authored
llvm-svn: 170241
-
Nadav Rotem authored
llvm-svn: 170240
-
Filipe Cabecinhas authored
llvm-svn: 170239
-
Anton Yartsev authored
llvm-svn: 170238
-
Bill Schmidt authored
for TLS dynamic models on 64-bit PowerPC ELF. The default sort routine for relocations only sorts on the r_offset field; but with TLS, there can be two relocations with the same r_offset. For PowerPC, this patch sorts secondarily on descending r_type, which matches the behavior expected by the linker. llvm-svn: 170237
-
Daniel Malea authored
llvm-svn: 170236
-
Dmitry Vyukov authored
llvm-svn: 170235
-
Anton Yartsev authored
llvm-svn: 170234
-
Argyrios Kyrtzidis authored
of a member function with parenthesized declarator. Like this test case: class Foo { const char *(baz)() { return __PRETTY_FUNCTION__; } }; llvm-svn: 170233
-
Anna Zaks authored
Fixes a bug, where we were dropping the state modifications from the checkBranchCondition checker callback. llvm-svn: 170232
-
Anna Zaks authored
llvm-svn: 170231
-
Edwin Vane authored
GetCompilations() and GetSourcePathLists() were renamed to match LLVM style. Reviewed By: Alexander Kornienko llvm-svn: 170230
-
Edwin Vane authored
- Renaming GetCompilations() and GetSourcePathList() to follow LLVM style. - Updating docs to reflect name change. - Also updating help text to not mention clang-check since this class can be used by any tool. Reviewed By: Alexander Kornienko llvm-svn: 170229
-
Argyrios Kyrtzidis authored
a note about where the macro is defined. llvm-svn: 170228
-
Pedro Artigas authored
Add more reset methods to make all objects that the backend may use for outputting code have a reset, some are not used but were declared for completeness llvm-svn: 170227
-
Shuxin Yang authored
Implement rule : "x * (select cond 1.0, 0.0) -> select cond x, 0.0" llvm-svn: 170226
-
NAKAMURA Takumi authored
llvm-svn: 170225
-
Andrew Kaylor authored
llvm-svn: 170224
-
Nico Weber authored
C++11 allowed writing "vector<vector<int>>" without a space between the two ">". This change allows this for protocols in template lists too in -std=c++11 mode, and improves the diagnostic in c++98 mode. llvm-svn: 170223
-
Bill Schmidt authored
for a wider range of GOT entries that can hold thread-relative offsets. This matches the behavior of GCC, which was not documented in the PPC64 TLS ABI. The ABI will be updated with the new code sequence. Former sequence: ld 9,x@got@tprel(2) add 9,9,x@tls New sequence: addis 9,2,x@got@tprel@ha ld 9,x@got@tprel@l(9) add 9,9,x@tls Note that a linker optimization exists to transform the new sequence into the shorter sequence when appropriate, by replacing the addis with a nop and modifying the base register and relocation type of the ld. llvm-svn: 170209
-
Alexey Samsonov authored
llvm-svn: 170208
-
Dmitry Vyukov authored
llvm-svn: 170207
-
Kostya Serebryany authored
llvm-svn: 170206
-
Dmitry Vyukov authored
llvm-svn: 170205
-
Evgeniy Stepanov authored
llvm-svn: 170204
-
Evgeniy Stepanov authored
llvm-svn: 170203
-
Dmitry Vyukov authored
llvm-svn: 170202
-