Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(341)

Side by Side Diff: include/llvm/MC/MCExpr.h

Issue 27690005: [MIPS] Modify LongBranch expansion to work with sandboxing (Closed) Base URL: http://git.chromium.org/native_client/pnacl-llvm.git@master
Patch Set: Update. Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 //===- MCExpr.h - Assembly Level Expressions --------------------*- C++ -*-===// 1 //===- MCExpr.h - Assembly Level Expressions --------------------*- C++ -*-===//
2 // 2 //
3 // The LLVM Compiler Infrastructure 3 // The LLVM Compiler Infrastructure
4 // 4 //
5 // This file is distributed under the University of Illinois Open Source 5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details. 6 // License. See LICENSE.TXT for details.
7 // 7 //
8 //===----------------------------------------------------------------------===// 8 //===----------------------------------------------------------------------===//
9 9
10 #ifndef LLVM_MC_MCEXPR_H 10 #ifndef LLVM_MC_MCEXPR_H
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after
210 VK_Mips_GPOFF_LO, 210 VK_Mips_GPOFF_LO,
211 VK_Mips_GOT_DISP, 211 VK_Mips_GOT_DISP,
212 VK_Mips_GOT_PAGE, 212 VK_Mips_GOT_PAGE,
213 VK_Mips_GOT_OFST, 213 VK_Mips_GOT_OFST,
214 VK_Mips_HIGHER, 214 VK_Mips_HIGHER,
215 VK_Mips_HIGHEST, 215 VK_Mips_HIGHEST,
216 VK_Mips_GOT_HI16, 216 VK_Mips_GOT_HI16,
217 VK_Mips_GOT_LO16, 217 VK_Mips_GOT_LO16,
218 VK_Mips_CALL_HI16, 218 VK_Mips_CALL_HI16,
219 VK_Mips_CALL_LO16, 219 VK_Mips_CALL_LO16,
220 // @LOCALMOD-START
221 VK_Mips_NACL_LONG_BRANCH_HI16,
Mark Seaborn 2013/10/24 23:38:43 This produces: native_client/pnacl/git/llvm/lib/MC
petarj 2013/11/21 18:23:42 Done.
222 VK_Mips_NACL_LONG_BRANCH_LO16,
223 // @LOCALMOD-END
220 224
221 VK_COFF_IMGREL32 // symbol@imgrel (image-relative) 225 VK_COFF_IMGREL32 // symbol@imgrel (image-relative)
222 }; 226 };
223 227
224 private: 228 private:
225 /// The symbol being referenced. 229 /// The symbol being referenced.
226 const MCSymbol *Symbol; 230 const MCSymbol *Symbol;
227 231
228 /// The symbol reference modifier. 232 /// The symbol reference modifier.
229 const VariantKind Kind; 233 const VariantKind Kind;
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
477 virtual void fixELFSymbolsInTLSFixups(MCAssembler &) const = 0; 481 virtual void fixELFSymbolsInTLSFixups(MCAssembler &) const = 0;
478 482
479 static bool classof(const MCExpr *E) { 483 static bool classof(const MCExpr *E) {
480 return E->getKind() == MCExpr::Target; 484 return E->getKind() == MCExpr::Target;
481 } 485 }
482 }; 486 };
483 487
484 } // end namespace llvm 488 } // end namespace llvm
485 489
486 #endif 490 #endif
OLDNEW
« no previous file with comments | « no previous file | lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp » ('j') | lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp » ('J')

Powered by Google App Engine
This is Rietveld 408576698