Searched refs:MO (Results 1 - 25 of 346) sorted by relevance

1234567891011>>

/external/clang/test/CodeGenCXX/
H A D2010-03-09-AnonAggregate.cpp6 class MO { class
12 class MO m;
/external/libcxx/test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/
H A Denable_reduced_arity_initialization_extension.pass.cpp41 typedef MoveOnly MO; typedef
44 typedef std::tuple<MO, ND> Tuple;
45 static_assert(!std::is_constructible<Tuple, MO>::value, "");
46 static_assert(std::is_constructible<Tuple, MO, ND>::value, "");
47 static_assert(test_convertible<Tuple, MO, ND>(), "");
50 typedef std::tuple<MO, MO, ND> Tuple;
51 static_assert(!std::is_constructible<Tuple, MO, MO>::value, "");
52 static_assert(std::is_constructible<Tuple, MO, M
[all...]
H A Ddisable_reduced_arity_initialization_extension.pass.cpp42 typedef MoveOnly MO; typedef
45 typedef std::tuple<MO, ND> Tuple;
46 static_assert(!std::is_constructible<Tuple, MO>::value, "");
47 static_assert(std::is_constructible<Tuple, MO, ND>::value, "");
48 static_assert(test_convertible<Tuple, MO, ND>(), "");
51 typedef std::tuple<MO, MO, ND> Tuple;
52 static_assert(!std::is_constructible<Tuple, MO, MO>::value, "");
53 static_assert(std::is_constructible<Tuple, MO, M
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp32 GetGlobalAddressSymbol(const MachineOperand &MO) const {
33 switch (MO.getTargetFlags()) {
38 return Printer.getSymbol(MO.getGlobal());
42 GetExternalSymbolSymbol(const MachineOperand &MO) const {
43 switch (MO.getTargetFlags()) {
48 return Printer.GetExternalSymbolSymbol(MO.getSymbolName());
52 GetJumpTableSymbol(const MachineOperand &MO) const {
57 << MO.getIndex();
59 switch (MO.getTargetFlags()) {
69 GetConstantPoolIndexSymbol(const MachineOperand &MO) cons
96 LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const argument
117 const MachineOperand &MO = MI->getOperand(i); local
[all...]
H A DMSP430MCInstLower.h36 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
38 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
39 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
40 MCSymbol *GetJumpTableSymbol(const MachineOperand &MO) const;
41 MCSymbol *GetConstantPoolIndexSymbol(const MachineOperand &MO) const;
42 MCSymbol *GetBlockAddressSymbol(const MachineOperand &MO) const;
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp30 GetGlobalAddressSymbol(const MachineOperand &MO) const {
31 switch (MO.getTargetFlags()) {
36 return Printer.Mang->getSymbol(MO.getGlobal());
40 GetExternalSymbolSymbol(const MachineOperand &MO) const {
41 switch (MO.getTargetFlags()) {
46 return Printer.GetExternalSymbolSymbol(MO.getSymbolName());
50 GetJumpTableSymbol(const MachineOperand &MO) const {
54 << MO.getIndex();
56 switch (MO.getTargetFlags()) {
66 GetConstantPoolIndexSymbol(const MachineOperand &MO) cons
92 LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const argument
113 const MachineOperand &MO = MI->getOperand(i); local
[all...]
H A DMSP430MCInstLower.h39 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
41 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
42 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
43 MCSymbol *GetJumpTableSymbol(const MachineOperand &MO) const;
44 MCSymbol *GetConstantPoolIndexSymbol(const MachineOperand &MO) const;
45 MCSymbol *GetBlockAddressSymbol(const MachineOperand &MO) const;
/external/llvm/lib/Target/Lanai/
H A DLanaiMCInstLower.cpp35 LanaiMCInstLower::GetGlobalAddressSymbol(const MachineOperand &MO) const {
36 return Printer.getSymbol(MO.getGlobal());
40 LanaiMCInstLower::GetBlockAddressSymbol(const MachineOperand &MO) const {
41 return Printer.GetBlockAddressSymbol(MO.getBlockAddress());
45 LanaiMCInstLower::GetExternalSymbolSymbol(const MachineOperand &MO) const {
46 return Printer.GetExternalSymbolSymbol(MO.getSymbolName());
49 MCSymbol *LanaiMCInstLower::GetJumpTableSymbol(const MachineOperand &MO) const {
53 << MO.getIndex();
59 LanaiMCInstLower::GetConstantPoolIndexSymbol(const MachineOperand &MO) const {
63 << MO
68 LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const argument
99 const MachineOperand &MO = MI->getOperand(I); local
[all...]
H A DLanaiMCInstLower.h38 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
40 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
41 MCSymbol *GetBlockAddressSymbol(const MachineOperand &MO) const;
42 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
43 MCSymbol *GetJumpTableSymbol(const MachineOperand &MO) const;
44 MCSymbol *GetConstantPoolIndexSymbol(const MachineOperand &MO) const;
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMMCInstLower.cpp26 MCOperand ARMAsmPrinter::GetSymbolRef(const MachineOperand &MO, argument
29 switch (MO.getTargetFlags()) {
33 switch (MO.getTargetFlags()) {
58 if (!MO.isJTI() && MO.getOffset())
60 MCConstantExpr::Create(MO.getOffset(),
67 bool ARMAsmPrinter::lowerOperand(const MachineOperand &MO, argument
69 switch (MO.getType()) {
75 if (MO.isImplicit() && MO
119 const MachineOperand &MO = MI->getOperand(i); local
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
H A DMBlazeMCInstLower.cpp33 GetGlobalAddressSymbol(const MachineOperand &MO) const {
34 switch (MO.getTargetFlags()) {
39 return Printer.Mang->getSymbol(MO.getGlobal());
43 GetExternalSymbolSymbol(const MachineOperand &MO) const {
44 switch (MO.getTargetFlags()) {
49 return Printer.GetExternalSymbolSymbol(MO.getSymbolName());
53 GetJumpTableSymbol(const MachineOperand &MO) const {
57 << MO.getIndex();
58 switch (MO.getTargetFlags()) {
68 GetConstantPoolIndexSymbol(const MachineOperand &MO) cons
98 LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const argument
121 const MachineOperand &MO = MI->getOperand(i); local
[all...]
H A DMBlazeMCInstLower.h39 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
41 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
42 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
43 MCSymbol *GetJumpTableSymbol(const MachineOperand &MO) const;
44 MCSymbol *GetConstantPoolIndexSymbol(const MachineOperand &MO) const;
45 MCSymbol *GetBlockAddressSymbol(const MachineOperand &MO) const;
/external/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp35 AArch64MCInstLower::GetGlobalAddressSymbol(const MachineOperand &MO) const {
36 return Printer.getSymbol(MO.getGlobal());
40 AArch64MCInstLower::GetExternalSymbolSymbol(const MachineOperand &MO) const {
41 return Printer.GetExternalSymbolSymbol(MO.getSymbolName());
44 MCOperand AArch64MCInstLower::lowerSymbolOperandDarwin(const MachineOperand &MO, argument
49 if ((MO.getTargetFlags() & AArch64II::MO_GOT) != 0) {
50 if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == AArch64II::MO_PAGE)
52 else if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) ==
57 } else if ((MO.getTargetFlags() & AArch64II::MO_TLS) != 0) {
58 if ((MO
79 lowerSymbolOperandELF(const MachineOperand &MO, MCSymbol *Sym) const argument
154 LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const argument
163 lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const argument
[all...]
H A DAArch64MCInstLower.h38 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const;
41 MCOperand lowerSymbolOperandDarwin(const MachineOperand &MO,
43 MCOperand lowerSymbolOperandELF(const MachineOperand &MO,
45 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
47 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
48 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
/external/llvm/lib/Target/BPF/
H A DBPFMCInstLower.cpp28 BPFMCInstLower::GetGlobalAddressSymbol(const MachineOperand &MO) const {
29 return Printer.getSymbol(MO.getGlobal());
32 MCOperand BPFMCInstLower::LowerSymbolOperand(const MachineOperand &MO, argument
37 if (!MO.isJTI() && MO.getOffset())
47 const MachineOperand &MO = MI->getOperand(i); local
50 switch (MO.getType()) {
56 if (MO.isImplicit())
58 MCOp = MCOperand::createReg(MO.getReg());
61 MCOp = MCOperand::createImm(MO
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCCodeEmitter.cpp56 MachineRelocation GetRelocation(const MachineOperand &MO,
61 const MachineOperand &MO) const;
140 const MachineOperand &MO = MI.getOperand(OpNo); local
142 (MO.getReg() >= PPC::CR0 && MO.getReg() <= PPC::CR7));
143 return 0x80 >> getPPCRegisterNumbering(MO.getReg());
146 MachineRelocation PPCCodeEmitter::GetRelocation(const MachineOperand &MO, argument
159 if (MO.isGlobal())
161 const_cast<GlobalValue *>(MO.getGlobal()),
162 Cst, isa<Function>(MO
181 const MachineOperand &MO = MI.getOperand(OpNo); local
190 const MachineOperand &MO = MI.getOperand(OpNo); local
197 const MachineOperand &MO = MI.getOperand(OpNo); local
206 const MachineOperand &MO = MI.getOperand(OpNo); local
220 const MachineOperand &MO = MI.getOperand(OpNo); local
236 const MachineOperand &MO = MI.getOperand(OpNo); local
[all...]
H A DPPCMCInstLower.cpp31 static MCSymbol *GetSymbolFromOperand(const MachineOperand &MO, AsmPrinter &AP){ argument
35 if (!MO.isGlobal()) {
36 assert(MO.isSymbol() && "Isn't a symbol reference");
38 Name += MO.getSymbolName();
40 const GlobalValue *GV = MO.getGlobal();
42 if (MO.getTargetFlags() == PPCII::MO_DARWIN_STUB ||
43 (MO.getTargetFlags() & PPCII::MO_NLP_FLAG))
51 if (MO.getTargetFlags() == PPCII::MO_DARWIN_STUB) {
59 if (MO.isGlobal()) {
62 StubValueTy(AP.Mang->getSymbol(MO
97 GetSymbolRef(const MachineOperand &MO, const MCSymbol *Symbol, AsmPrinter &Printer, bool isDarwin) argument
137 const MachineOperand &MO = MI->getOperand(i); local
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcMCInstLower.cpp31 const MachineOperand &MO,
35 (SparcMCExpr::VariantKind)MO.getTargetFlags();
38 switch(MO.getType()) {
41 Symbol = MO.getMBB()->getSymbol();
45 Symbol = AP.getSymbol(MO.getGlobal());
49 Symbol = AP.GetBlockAddressSymbol(MO.getBlockAddress());
53 Symbol = AP.GetExternalSymbolSymbol(MO.getSymbolName());
57 Symbol = AP.GetCPISymbol(MO.getIndex());
69 const MachineOperand &MO,
71 switch(MO
30 LowerSymbolOperand(const MachineInstr *MI, const MachineOperand &MO, AsmPrinter &AP) argument
68 LowerOperand(const MachineInstr *MI, const MachineOperand &MO, AsmPrinter &AP) argument
102 const MachineOperand &MO = MI->getOperand(i); local
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.cpp37 SystemZMCInstLower::getExpr(const MachineOperand &MO, argument
41 switch (MO.getType()) {
43 Symbol = MO.getMBB()->getSymbol();
48 Symbol = AsmPrinter.getSymbol(MO.getGlobal());
52 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName());
56 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex());
61 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex());
65 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress());
73 if (int64_t Offset = MO.getOffset()) {
80 MCOperand SystemZMCInstLower::lowerOperand(const MachineOperand &MO) cons
98 const MachineOperand &MO = MI->getOperand(I); local
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.cpp35 MCOperand XCoreMCInstLower::LowerSymbolOperand(const MachineOperand &MO, argument
43 Symbol = MO.getMBB()->getSymbol();
46 Symbol = Printer.getSymbol(MO.getGlobal());
47 Offset += MO.getOffset();
50 Symbol = Printer.GetBlockAddressSymbol(MO.getBlockAddress());
51 Offset += MO.getOffset();
54 Symbol = Printer.GetExternalSymbolSymbol(MO.getSymbolName());
55 Offset += MO.getOffset();
58 Symbol = Printer.GetJTISymbol(MO.getIndex());
61 Symbol = Printer.GetCPISymbol(MO
81 LowerOperand(const MachineOperand &MO, unsigned offset) const argument
111 const MachineOperand &MO = MI->getOperand(i); local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp27 MCOperand ARMAsmPrinter::GetSymbolRef(const MachineOperand &MO, argument
31 switch (MO.getTargetFlags() & ARMII::MO_OPTION_MASK) {
48 if (!MO.isJTI() && MO.getOffset())
50 MCConstantExpr::create(MO.getOffset(),
57 bool ARMAsmPrinter::lowerOperand(const MachineOperand &MO, argument
59 switch (MO.getType()) {
63 if (MO.isImplicit() && MO.getReg() != ARM::CPSR)
65 assert(!MO
140 const MachineOperand &MO = MI->getOperand(i); local
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
H A DAlphaAsmPrinter.cpp54 void printOp(const MachineOperand &MO, raw_ostream &O);
73 const MachineOperand &MO = MI->getOperand(opNum); local
74 if (MO.isReg()) {
75 assert(TargetRegisterInfo::isPhysicalRegister(MO.getReg()) &&
77 O << getRegisterName(MO.getReg());
78 } else if (MO.isImm()) {
79 O << MO.getImm();
80 assert(MO.getImm() < (1 << 30));
82 printOp(MO, O);
87 void AlphaAsmPrinter::printOp(const MachineOperand &MO, raw_ostrea argument
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp55 unsigned getMachineOpValue(const MCInst &MI,const MCOperand &MO,
88 const MCOperand &MO = MI.getOperand(OpNo); local
89 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups);
92 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
99 const MCOperand &MO = MI.getOperand(OpNo); local
100 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixup
110 const MCOperand &MO = MI.getOperand(OpNo); local
121 const MCOperand &MO = MI.getOperand(OpNo); local
137 const MCOperand &MO = MI.getOperand(OpNo); local
155 const MCOperand &MO = MI.getOperand(OpNo); local
169 const MCOperand &MO = MI.getOperand(OpNo); local
177 getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl<MCFixup> &Fixups) const argument
[all...]
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp30 WebAssemblyMCInstLower::GetGlobalAddressSymbol(const MachineOperand &MO) const {
31 return Printer.getSymbol(MO.getGlobal());
35 const MachineOperand &MO) const {
36 return Printer.GetExternalSymbolSymbol(MO.getSymbolName());
62 const MachineOperand &MO = MI->getOperand(i); local
65 switch (MO.getType()) {
74 if (MO.isImplicit())
78 unsigned WAReg = MFI.getWAReg(MO.getReg());
83 MCOp = MCOperand::createImm(MO.getImm());
88 const ConstantFP *Imm = MO
[all...]
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp96 unsigned getMachineOpValue(const MCInst &MI,const MCOperand &MO,
156 const MCOperand &MO = MI.getOperand(OpNo); local
157 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI);
160 Fixups.push_back(MCFixup::create(0, MO.getExpr(),
168 const MCOperand &MO = MI.getOperand(OpNo); local
169 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixup
181 const MCOperand &MO = MI.getOperand(OpNo); local
194 const MCOperand &MO = MI.getOperand(OpNo); local
206 const MCOperand &MO = MI.getOperand(OpNo); local
223 const MCOperand &MO = MI.getOperand(OpNo); local
242 const MCOperand &MO = MI.getOperand(OpNo); local
260 const MCOperand &MO = MI.getOperand(OpNo); local
275 const MCOperand &MO = MI.getOperand(OpNo); local
291 const MCOperand &MO = MI.getOperand(OpNo); local
307 const MCOperand &MO = MI.getOperand(OpNo); local
317 const MCOperand &MO = MI.getOperand(OpNo); local
336 const MCOperand &MO = MI.getOperand(OpNo+1); local
346 const MCOperand &MO = MI.getOperand(OpNo); local
355 getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const argument
[all...]

Completed in 547 milliseconds

1234567891011>>