- Nov 22, 2012
-
-
Jack Carter authored
This patch provides support for the MIPS relocations: *) R_MIPS_GOT_HI16 *) R_MIPS_GOT_LO16 *) R_MIPS_CALL_HI16 *) R_MIPS_CALL_LO16 These are used for large GOT instruction sequences. Contributer: Jack Carter llvm-svn: 168471
-
- Nov 21, 2012
-
-
Eli Bendersky authored
llvm-svn: 168466
-
Akira Hatanaka authored
llvm-svn: 168460
-
Andrew Kaylor authored
llvm-svn: 168459
-
Akira Hatanaka authored
functions added in r168456. llvm-svn: 168458
-
Akira Hatanaka authored
llvm-svn: 168456
-
Akira Hatanaka authored
llvm-svn: 168455
-
Akira Hatanaka authored
referring to a GOT entry. llvm-svn: 168453
-
Jyotsna Verma authored
llvm-svn: 168451
-
Akira Hatanaka authored
llvm-svn: 168450
-
Jyotsna Verma authored
llvm-svn: 168449
-
Akira Hatanaka authored
llvm-svn: 168448
-
Preston Briggs authored
llvm-svn: 168445
-
Andrew Kaylor authored
Tests to follow in another patch. llvm-svn: 168444
-
Anton Korobeynikov authored
Patch by Job Noorman! llvm-svn: 168440
-
Anton Korobeynikov authored
llvm-svn: 168439
-
Rafael Espindola authored
llvm-svn: 168437
-
Jyotsna Verma authored
llvm-svn: 168434
-
NAKAMURA Takumi authored
"not grep '-715827882'" performed as below...bad... Usage: grep [OPTION]... PATTERN [FILE]... Try `grep --help' for more information. llvm-svn: 168430
-
Rafael Espindola authored
Fix the testcase to be valid IL and uses FileCheck. Thanks to NAKAMURA Takumi for noticing it. llvm-svn: 168427
-
Chandler Carruth authored
Now if we can transform an alloca into a single vector value, but it has subvector, non-element accesses, we form the appropriate shufflevectors to allow SROA to proceed. This fixes PR14055 which pointed out a very common pattern that SROA couldn't handle -- mixed vec3 and vec4 operations on a single alloca. llvm-svn: 168418
-
Craig Topper authored
llvm-svn: 168417
-
Craig Topper authored
Mark ISD::FMA as Legal instead of custom for x86 with FMA3/FMA4. Needed so that llvm.muladd can be converted to ISD::FMA for fp_contract. llvm-svn: 168413
-
Jakub Staszak authored
llvm-svn: 168409
-
Jakub Staszak authored
llvm-svn: 168407
-
Eric Christopher authored
llvm-svn: 168402
-
Eric Christopher authored
around. llvm-svn: 168401
-
Eric Christopher authored
llvm-svn: 168400
-
Eric Christopher authored
llvm-svn: 168399
-
Eric Christopher authored
llvm-svn: 168398
-
Eli Bendersky authored
This also initiates a test/tools directory where tools-specific tests can be placed. llvm-svn: 168397
-
Jakub Staszak authored
llvm-svn: 168396
-
Eric Christopher authored
everything else underneath. llvm-svn: 168395
-
- Nov 20, 2012
-
-
Eli Bendersky authored
conformant to binutils objdump. llvm-svn: 168393
-
Sebastian Pop authored
so that I can (someday) call SE->getSCEV without complaint. No semantic change intended. Patch from Preston Briggs <preston.briggs@gmail.com>. llvm-svn: 168391
-
Anders Waldenborg authored
Before this fix, the LLVM Python bindings on SVN trunk always fail with: Exception: LLVM shared library not found! since it's still looking for a library named "LLVM-3.1svn". Besides updating the LLVM version in the library name, this patch also changes llvm.get_library() to make it possible to run the unit tests without installing the LLVM shared library into a default linker search path. e.g. after this patch, running the llvm/python unit tests with: LD_LIBRARY_PATH=../build/Debug+Asserts/lib nosetests -v bindings/python/llvm/tests/ would work on Linux. Patch from Scott Tsai (with some minor modifications) Patch also acked by Gregory Szorc llvm-svn: 168390
-
Jyotsna Verma authored
llvm-svn: 168388
-
Eric Christopher authored
llvm-svn: 168387
-
Eric Christopher authored
llvm-svn: 168384
-
Eric Christopher authored
llvm-svn: 168383
-