- Oct 08, 2012
-
-
Bill Wendling authored
Start using the AttributesImpl object to hold the value of the attributes. All queries go through the interfaces now. This has one unfortunate consequence. I needed to move the AttributesImpl.h file into include/llvm. But this is only temporary! Otherwise, the changes needed to support this would be too large. llvm-svn: 165433
-
Eric Christopher authored
be emitted if they're wanted on elf platforms. llvm-svn: 165432
-
Eric Christopher authored
llvm-svn: 165431
-
Chandler Carruth authored
With this patch Bitrig can use a different c++ library without pain and within the normal commandline parameters. Original patch by David Hill, with lots of fixes and cleanup by me. llvm-svn: 165430
-
Bill Wendling authored
llvm-svn: 165429
-
Bill Wendling authored
llvm-svn: 165428
-
Eric Christopher authored
llvm-svn: 165427
-
Eric Christopher authored
llvm-svn: 165426
-
Daniel Jasper authored
llvm-svn: 165425
-
Daniel Jasper authored
considered absolute on all platforms. llvm-svn: 165422
-
rdar://problem/12200505Enrico Granata authored
<rdar://problem/12200505> Fixing a logical error in SBProcess, where the get_process_thread_list function was creating invalid threads_access instances, and hence failing to correctly fill in the list llvm-svn: 165421
-
Enrico Granata authored
Silly me! There was a closing ) missing from one of the lines - and Python complained about syntax errors on the next line. It being a Friday afternoon made the rest llvm-svn: 165420
-
Adhemerval Zanella authored
Vector compare using altivec 'vcmpxxx' instructions have as third argument a vector register instead of CR one, different from integer and float-point compares. This leads to a failure in code generation, where 'SelectSETCC' expects a DAG with a CR register and gets vector register instead. This patch changes the behavior by just returning a DAG with the vector compare instruction based on the type. The patch also adds a testcase for all vector types llvm defines. It also included a fix on signed 5-bits predicates printing, where signed values were not handled correctly as signed (char are unsigned by default for PowerPC). This generates 'vspltisw' (vector splat) instruction with SIM out of range. llvm-svn: 165419
-
Andrew Trick authored
llvm-svn: 165418
-
Andrew Trick authored
llvm-svn: 165417
-
Andrew Trick authored
llvm-svn: 165416
-
Benjamin Kramer authored
PR14040. llvm-svn: 165415
-
Daniel Jasper authored
llvm-svn: 165414
-
Daniel Jasper authored
llvm-svn: 165412
-
Adhemerval Zanella authored
llvm-svn: 165411
-
Enrico Granata authored
llvm-svn: 165410
-
Adhemerval Zanella authored
This patch add altivec support for v4i32 to v4f32 and for v4f32 to v4i32 vector rounding conversion. llvm-svn: 165409
-
Micah Villmow authored
llvm-svn: 165408
-
Micah Villmow authored
llvm-svn: 165406
-
Micah Villmow authored
llvm-svn: 165404
-
Micah Villmow authored
llvm-svn: 165403
-
Micah Villmow authored
llvm-svn: 165402
-
Micah Villmow authored
llvm-svn: 165401
-
Micah Villmow authored
llvm-svn: 165397
-
Micah Villmow authored
llvm-svn: 165396
-
Micah Villmow authored
llvm-svn: 165395
-
Daniel Jasper authored
Review: http://llvm-reviews.chandlerc.com/D30 llvm-svn: 165392
-
Alexey Samsonov authored
llvm-svn: 165391
-
James Molloy authored
Some regression tests which are testing the old jit and are exercising functionality which is both known to be broken and not expected to be fixed in the old jit. To remove these from the regression test output, I've marked them XFAIL (for lit tests) and ifdef'd them out (unit tests). These modifications remove the last long-standing regression test failures from the buildbots (though updating the triple to reflect new ubuntu configuration has temporarily caused some new failures). Tested on x86-64 and ARM Linux. Patch by David Tweed! llvm-svn: 165390
-
Alexey Samsonov authored
llvm-symbolizer for Mac: add support for reading DWARF from separate object file in resource directory generated by dsymutil. Fix minor symbol table lookup issues. llvm-svn: 165389
-
Tobias Grosser authored
Contributed by: Sameer Sahasrabuddhe <sameer.sahasrabuddhe@amd.com> llvm-svn: 165387
-
Peter Collingbourne authored
llvm-svn: 165386
-
Peter Collingbourne authored
llvm-svn: 165385
-
David Blaikie authored
llvm-svn: 165384
-
David Blaikie authored
llvm-svn: 165383
-