- Nov 29, 2011
-
-
Danil Malyshev authored
- getSymbolOffset() renamed as getSymbolFileOffset() - getSymbolFileOffset(), getSymbolAddress(), getRelocationAddress() returns same result for ELFObjectFile, MachOObjectFile and COFFObjectFile. - added getRelocationOffset() - fixed MachOObjectFile::getSymbolSize() - fixed MachOObjectFile::getSymbolSection() - fixed MachOObjectFile::getSymbolOffset() for symbols without section data. llvm-svn: 145408
-
Howard Hinnant authored
llvm-svn: 145407
-
Elena Demikhovsky authored
Added a test. Thanks Bruno for reviewing the patch. llvm-svn: 145403
-
Tobias Grosser authored
This fixes the test with recent versions of LLVM that do not support the old atomic instructions any more. llvm-svn: 145402
-
Tobias Grosser authored
This tool takes a jscop file and translates it into a cloog input file. llvm-svn: 145401
-
Tobias Grosser authored
llvm-svn: 145400
-
Benjamin Kramer authored
llvm-svn: 145399
-
Benjamin Kramer authored
llvm-svn: 145397
-
Benjamin Kramer authored
llvm-svn: 145396
-
Richard Smith authored
was probably meant to be 'typename', which we will have already suggested if it is appropriate. llvm-svn: 145395
-
Argyrios Kyrtzidis authored
for late parsing. llvm-svn: 145394
-
Argyrios Kyrtzidis authored
llvm-svn: 145393
-
Craig Topper authored
llvm-svn: 145392
-
Craig Topper authored
Fix issues in shuffle decoding around VPERM* instructions. Fix shuffle decoding for VSHUFPS/D for 256-bit types. Add pattern matching for memory forms of VPERMILPS/VPERMILPD. llvm-svn: 145390
-
NAKAMURA Takumi authored
clang/lib/Driver/Driver.cpp: Don't pass through negative exit status, or parent would be confused. llvm::sys::Program::Wait(): Suppose 0x8000XXXX and 0xC000XXXX as abnormal exit code and pass it as negative value. Win32 Exception Handler: Exit with ExceptionCode on an unhandle exception. llvm-svn: 145389
-
NAKAMURA Takumi authored
Thanks to Francois, to let me know. llvm-svn: 145381
-
-
Argyrios Kyrtzidis authored
llvm-svn: 145377
-
Craig Topper authored
Fix VINSERTF128/VEXTRACTF128 to be marked as FP instructions. Allow execution dependency fix pass to convert them to their integer equivalents when AVX2 is enabled. llvm-svn: 145376
-
Richard Smith authored
declaration at namespace scope is followed by a semicolon and an open-brace (or in C++, a 'try', ':' or '='), then the error is probably a function definition with a spurious ';', rather than a mysterious '{'. llvm-svn: 145372
-
rdar://problem/10429064Greg Clayton authored
Fixed an issue where if we are debugging on a remote platform and set a platform path for our executable, it was not being honored by the new launch functions that used the ProcessLaunchInfo. llvm-svn: 145371
-
Craig Topper authored
Correctly mark VPERM2F128 as being an FP instruction and add execution domain fixing support to convert it to VPERM2I128 for AVX2. llvm-svn: 145370
-
Argyrios Kyrtzidis authored
of a macro in a file). As a bonus, also make searching for declarations more efficient by ignoring preprocessing entities when we know that we are looking for a declaration. Fixes rdar://10427411. llvm-svn: 145369
-
Bill Wendling authored
MachO doesn't support the protected visibility. Don't default to 'global' here. <rdar://problem/10396775> llvm-svn: 145368
-
Andrew Trick authored
This reverts r139450, fixes r139453, and adds much needed comments and a unit test. llvm-svn: 145367
-
Andrew Trick authored
llvm-svn: 145364
-
Andrew Trick authored
llvm-svn: 145363
-
Peter Collingbourne authored
llvm-svn: 145362
-
Peter Collingbourne authored
llvm-svn: 145361
-
Peter Collingbourne authored
llvm-svn: 145360
-
Peter Collingbourne authored
llvm-svn: 145359
-
Fariborz Jahanian authored
// rdar://10453342 llvm-svn: 145358
-
Greg Clayton authored
as well as attached a new priority description as to why and when you would want to implement each packet. Also documented the additions we have made to the stop reply packet and why the extra information is necessary. llvm-svn: 145357
-
Bill Wendling authored
non_lazy_symbol_pointers section (__IMPORT,__pointers). Ignore the 'hidden' part since that will place it in the wrong section. <rdar://problem/10443720> llvm-svn: 145356
-
Daniel Dunbar authored
- I verified locally that the current dependency lists are identical. - This makes add_llvm_library_dependencies() a no-op. I'll remove it once this change passes the bots. llvm-svn: 145355
-
Eli Friedman authored
Zap some completely ridiculous code. There's probably a miscompile here, but I don't really want to try to write a testcase involving an invoke returning a pointer to a varargs function... llvm-svn: 145347
-
Jim Grosbach authored
Replaces r145318 with a more targetted fix for the relocation handling. llvm-svn: 145346
-
Johnny Chen authored
Patch from Daniel Dunbar for future-proof against http://llvm.org/viewvc/llvm-project?view=rev&revision=145331. llvm-svn: 145345
-
Andrew Trick authored
SCEV can't optimize undef in all cases, which is a separate issue from this test case. llvm-svn: 145343
-
Sean Callanan authored
management of what allocations remain after an expression finishes executing. This saves around 2.5KiB per expression for simple expressions. llvm-svn: 145342
-