- Nov 11, 2013
-
-
Simon Atanasyan authored
llvm-readobj. The patch reviewed by Michael Spencer. http://llvm-reviews.chandlerc.com/D2113 llvm-svn: 194421
-
Bob Wilson authored
This partially reverts r187641 until ld64 adopts a change to link with an rpath setting. llvm-svn: 194418
-
Arnaud A. de Grandmaison authored
This will enable the PBQP register allocator to provide its own normalizing function. No functionnal change. llvm-svn: 194417
-
Artyom Skrobov authored
llvm-svn: 194416
-
Andrew Kaylor authored
llvm-svn: 194415
-
Justin Holewinski authored
llvm-svn: 194410
-
Justin Holewinski authored
llvm-svn: 194409
-
Chad Rosier authored
source operands, a vector, an element to insert, and a shift amount. llvm-svn: 194406
-
Arnaud A. de Grandmaison authored
Besides, this relates it more obviously to the VirtRegAuxInfo::calculateSpillWeightAndHint. No functionnal change. llvm-svn: 194404
-
Eric Christopher authored
llvm-svn: 194401
-
Eric Christopher authored
llvm-svn: 194400
-
Eric Christopher authored
llvm-svn: 194399
-
Eric Christopher authored
llvm-svn: 194398
-
Chad Rosier authored
llvm-svn: 194394
-
Daniel Sanders authored
Reviewers: dsanders Reviewed By: dsanders CC: llvm-commits, nadav Differential Revision: http://llvm-reviews.chandlerc.com/D1958 llvm-svn: 194393
-
Matheus Almeida authored
No functional changes. llvm-svn: 194391
-
Matheus Almeida authored
No functional changes. llvm-svn: 194390
-
Matheus Almeida authored
No functional changes. llvm-svn: 194389
-
Renato Golin authored
No functional change, just better reporting. llvm-svn: 194388
-
Matheus Almeida authored
No functional changes. llvm-svn: 194387
-
Matheus Almeida authored
No functional changes. llvm-svn: 194386
-
Rafael Espindola authored
llvm-svn: 194385
-
Hal Finkel authored
On non-Darwin PPC systems, we currently strip off the register name prefix prior to instruction printing. So instead of something like this: mr r3, r4 we print this: mr 3, 4 The first form is the default on Darwin, and is understood by binutils, but not yet understood by our integrated assembler. Once our integrated-as understands full register names as well, this temporary option will be replaced by tying this functionality to the verbose-asm option. The numeric-only form is compatible with legacy assemblers and tools, and is also gcc's default on most PPC systems. On the other hand, it is harder to read, and there are some analysis tools that expect full register names. llvm-svn: 194384
-
Benjamin Kramer authored
llvm-svn: 194383
-
Peter Zotov authored
llvm-svn: 194382
-
Peter Zotov authored
Llvm_target.intptr_type used to implicitly use global context. As none of other functions in OCaml bindings do, it is changed to accept context explicitly. llvm-svn: 194381
-
Peter Zotov authored
This breaks the API by removing Llvm_target.DataLayout.dispose. llvm-svn: 194380
-
Peter Zotov authored
llvm-svn: 194379
-
Sylvestre Ledru authored
llvm-svn: 194378
-
NAKAMURA Takumi authored
config.status: executing runtime/Makefile commands autoconf/install-sh: runtime/Makefile does not exist. llvm-svn: 194376
-
Evgeniy Stepanov authored
llvm-svn: 194374
-
Justin Holewinski authored
This causes issues with virtual registers. We will likely need to fix TailDuplicate in the future, or introduce a new version that plays nicely with vregs. llvm-svn: 194373
-
Pete Cooper authored
llvm-svn: 194365
-
Pete Cooper authored
llvm-svn: 194362
-
Tim Northover authored
Instructions taking a vector list (e.g. "ld2 {v0.2d, v1.d2}, [x0]") need a special register-class to deal with the constraints, and C++ code to support selection. However, that C++ code can be made reasonably uniform to simplify the selection process. Hence this patch. No functionality change, so no tests. llvm-svn: 194361
-
- Nov 10, 2013
-
-
Arnaud A. de Grandmaison authored
Based on discussions with Lang Hames and Jakob Stoklund Olesen at the hacker's lab, and in the light of upcoming work on the PBQP register allocator, it was though that CalcSpillWeights does not need to be a pass. This change will enable to customize / tune the spill weight computation depending on the allocator. Update the documentation style while there. No functionnal change. llvm-svn: 194356
-
NAKAMURA Takumi authored
In historical reason, tblgen is not strictly required to be free from memory leaks. For now, I mark them as XFAIL, they could be fixed, though. llvm-svn: 194353
-
NAKAMURA Takumi authored
llvm-svn: 194352
-
Bill Wendling authored
Revert "Resurrect r191017 " GVN proceeds in the presence of dead code" plus a fix to PR17307 & 17308." This causes PR17852. This reverts commit d93e8a06b2ca09ab18f390cd514b7443e2e571f7. Conflicts: test/Transforms/GVN/cond_br2.ll llvm-svn: 194348
-
Matt Arsenault authored
This should be inconsequential and is work towards removing the default address space arguments. llvm-svn: 194347
-