Jia Liu
|
c5707112e7
|
remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150805 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-02-17 08:55:11 +00:00 |
|
Jia Liu
|
8f5e8c1cd6
|
add Emacs tag and fix some comment error in file headers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150775 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-02-17 01:23:50 +00:00 |
|
Craig Topper
|
bc2198133a
|
Convert assert(0) to llvm_unreachable
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149961 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-02-07 02:50:20 +00:00 |
|
Akira Hatanaka
|
8209968306
|
Tidy up. Simplify logic. No functional change intended.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146896 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-12-19 19:52:25 +00:00 |
|
Akira Hatanaka
|
3faac0a78c
|
Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct object
emission is not supported yet, but a patch that adds the support should follow
soon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146572 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-12-14 18:26:41 +00:00 |
|
Bruno Cardoso Lopes
|
e3d3572e28
|
Add a few moreLocal/Global R_MIPS_GOT related fixups and
make the addend fixup code a bit more generic
Patch by Jack Carter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145998 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-12-07 00:28:57 +00:00 |
|
Akira Hatanaka
|
d5cf5a631f
|
Fix printing of MCSymbolRegExpr. Needs three closing parentheses for
VK_Mips_GPOFF_HI/LO.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144366 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-11-11 03:58:36 +00:00 |
|
Bruno Cardoso Lopes
|
ce1a538ab5
|
Properly handle Mips MC relocations and lower cpload and cprestore macros to MCInsts.
Patch by Jack Carter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144139 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-11-08 22:26:47 +00:00 |
|
Benjamin Kramer
|
5908536673
|
Replace (Lower|Upper)caseString in favor of StringRef's newest methods.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143891 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-11-06 20:37:06 +00:00 |
|
Owen Anderson
|
519020adf1
|
These do not need to be conditional on the presence of CommentStream, as they have a fallback path now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-09-21 17:58:45 +00:00 |
|
Owen Anderson
|
317eaf1993
|
In the disassembler C API, be careful not to confuse the comment streamer that the disassembler outputs annotations on with the streamer that the InstPrinter will print them on.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140217 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-09-21 00:25:23 +00:00 |
|
Owen Anderson
|
98c5ddabca
|
Don't attach annotations to MCInst's. Instead, have the disassembler return, and the printer accept, an annotation string which can be passed through if the client cares about annotations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139876 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-09-15 23:38:46 +00:00 |
|
Akira Hatanaka
|
404507e7d8
|
80 columns.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139339 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-09-09 00:13:35 +00:00 |
|
Benjamin Kramer
|
70629abe31
|
Silence compiler warning.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134730 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-08 20:18:13 +00:00 |
|
Akira Hatanaka
|
794bf17cbe
|
Lower MachineInstr to MC Inst and print to .s files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134661 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-07 23:56:50 +00:00 |
|