Searched defs:SMLoc (Results 1 - 5 of 5) sorted by relevance

/external/clang/test/CodeGenCXX/
H A Darm-cc.cpp3 class SMLoc { class
6 SMLoc();
7 SMLoc(const SMLoc &RHS);
9 SMLoc foo(void *p);
13 void zed(SMLoc x);
15 SMLoc a;
19 // CHECK: declare void @_Z3fooPv(%class.SMLoc* sret, i8*)
20 // CHECK: declare void @_Z3zed5SMLoc(%class.SMLoc*)
/external/llvm/include/llvm/Support/
H A DSMLoc.h1 //===- SMLoc.h - Source location for use with diagnostics -------*- C++ -*-===//
10 // This file declares the SMLoc class. This class encapsulates a location in
23 class SMLoc { class in namespace:llvm
26 SMLoc() : Ptr(nullptr) {} function in class:llvm::SMLoc
30 bool operator==(const SMLoc &RHS) const { return RHS.Ptr == Ptr; }
31 bool operator!=(const SMLoc &RHS) const { return RHS.Ptr != Ptr; }
35 static SMLoc getFromPointer(const char *Ptr) {
36 SMLoc L;
49 SMLoc Start, End;
52 SMRange(SMLoc S
[all...]
/external/llvm/include/llvm/MC/
H A DMCFixup.h16 #include "llvm/Support/SMLoc.h"
76 SMLoc Loc;
79 MCFixupKind Kind, SMLoc Loc = SMLoc()) {
108 SMLoc getLoc() const { return Loc; }
78 Create(uint32_t Offset, const MCExpr *Value, MCFixupKind Kind, SMLoc Loc = SMLoc()) argument
/external/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h30 SMLoc StartLoc, EndLoc;
31 SMLoc OffsetOfLoc;
65 X86Operand(KindTy K, SMLoc Start, SMLoc End)
72 SMLoc getStartLoc() const override { return StartLoc; }
74 SMLoc getEndLoc() const override { return EndLoc; }
79 SMLoc getOffsetOfLoc() const override { return OffsetOfLoc; }
414 static std::unique_ptr<X86Operand> CreateToken(StringRef Str, SMLoc Loc) {
415 SMLoc EndLoc = SMLoc
423 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, bool AddressOf = false, SMLoc OffsetOfLoc = SMLoc(), StringRef SymName = StringRef(), void *OpDecl = nullptr) argument
[all...]
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp61 typedef SmallVector<SMLoc, 4> Locs;
80 void recordFnStart(SMLoc L) { FnStartLocs.push_back(L); }
81 void recordCantUnwind(SMLoc L) { CantUnwindLocs.push_back(L); }
82 void recordPersonality(SMLoc L) { PersonalityLocs.push_back(L); }
83 void recordHandlerData(SMLoc L) { HandlerDataLocs.push_back(L); }
84 void recordPersonalityIndex(SMLoc L) { PersonalityIndexLocs.push_back(L); }
180 void Note(SMLoc L, const Twine &Msg, ArrayRef<SMRange> Ranges = None) {
183 bool Warning(SMLoc L, const Twine &Msg,
187 bool Error(SMLoc L, const Twine &Msg,
201 bool parseLiteralValues(unsigned Size, SMLoc
2674 CreateMem(unsigned BaseRegNum, const MCConstantExpr *OffsetImm, unsigned OffsetRegNum, ARM_AM::ShiftOpc ShiftType, unsigned ShiftImm, unsigned Alignment, bool isNegative, SMLoc S, SMLoc E, SMLoc AlignmentLoc = SMLoc()) argument
[all...]

Completed in 158 milliseconds