/external/swiftshader/third_party/LLVM/lib/VMCore/ |
InlineAsm.cpp | 1 //===-- InlineAsm.cpp - Implement the InlineAsm class ---------------------===// 10 // This file implements the InlineAsm class. 14 #include "llvm/InlineAsm.h" 23 // InlineAsm vtable is emitted here. 24 InlineAsm::~InlineAsm() { 28 InlineAsm *InlineAsm::get(FunctionType *Ty, StringRef AsmString, 36 InlineAsm::InlineAsm(PointerType *Ty, const std::string &asmString [all...] |
/external/llvm/lib/IR/ |
InlineAsm.cpp | 1 //===-- InlineAsm.cpp - Implement the InlineAsm class ---------------------===// 10 // This file implements the InlineAsm class. 14 #include "llvm/IR/InlineAsm.h" 23 // InlineAsm vtable is emitted here. 24 InlineAsm::~InlineAsm() { 27 InlineAsm *InlineAsm::get(FunctionType *FTy, StringRef AsmString, 36 InlineAsm::InlineAsm(FunctionType *FTy, const std::string &asmString [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ |
InlineAsm.h | 1 //===-- llvm/InlineAsm.h - Class to represent inline asm strings-*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 34 class InlineAsm : public Value { 35 friend struct ConstantCreator<InlineAsm, PointerType, InlineAsmKeyType>; 37 PointerType, InlineAsm, false>; 39 InlineAsm(const InlineAsm &); // do not implement 40 void operator=(const InlineAsm&); // do not implement 46 InlineAsm(PointerType *Ty, const std::string &AsmString [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===- llvm/InlineAsm.h - Class to represent inline asm strings -*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 31 class InlineAsm : public Value { 40 friend class ConstantUniqueMap<InlineAsm>; 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 51 ~InlineAsm() override; 58 InlineAsm(const InlineAsm &) = delete; 59 InlineAsm &operator=(const InlineAsm &) = delete [all...] |
/external/llvm/include/llvm/IR/ |
InlineAsm.h | 1 //===-- llvm/InlineAsm.h - Class to represent inline asm strings-*- C++ -*-===// 11 // used as the callee operand of call instructions. InlineAsm's are uniqued 12 // like constants, and created via InlineAsm::get(...). 32 class InlineAsm : public Value { 41 friend class ConstantUniqueMap<InlineAsm>; 43 InlineAsm(const InlineAsm &) = delete; 44 void operator=(const InlineAsm&) = delete; 52 InlineAsm(FunctionType *Ty, const std::string &AsmString, 55 ~InlineAsm() override [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelDAGToDAG.cpp | 167 // So, here, we check for this case, and mutate the inlineasm to use 181 if (i < InlineAsm::Op_FirstOperand) 186 Kind = InlineAsm::getKind(Flag); 192 // two operands. The first is a constant of value InlineAsm::Kind_Imm, and 195 if (Kind == InlineAsm::Kind_Imm) { 201 unsigned NumRegs = InlineAsm::getNumOperandRegisters(Flag); 209 if (Changed && InlineAsm::isUseOperandTiedToDef(Flag, DefIdx)) 212 if (Kind != InlineAsm::Kind_RegUse && Kind != InlineAsm::Kind_RegDef 213 && Kind != InlineAsm::Kind_RegDefEarlyClobber [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyISelDAGToDAG.cpp | 100 case InlineAsm::Constraint_i: 101 case InlineAsm::Constraint_m:
|
/external/llvm/lib/Target/Mips/ |
MipsISelDAGToDAG.cpp | 244 case InlineAsm::Constraint_i: 245 case InlineAsm::Constraint_m: 246 case InlineAsm::Constraint_R: 247 case InlineAsm::Constraint_ZC:
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
Analysis.h | 18 #include "llvm/InlineAsm.h" 64 bool hasInlineAsmMemConstraint(InlineAsm::ConstraintInfoVector &CInfos,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterInlineAsm.cpp | 22 #include "llvm/IR/InlineAsm.h" 79 InlineAsm::AsmDialect Dialect) const { 212 unsigned OpNo = InlineAsm::MIOp_FirstOperand; 220 OpNo += InlineAsm::getNumOperandRegisters(OpFlags) + 1; 233 if (InlineAsm::isMemKind(OpFlags)) { 378 unsigned OpNo = InlineAsm::MIOp_FirstOperand; 386 OpNo += InlineAsm::getNumOperandRegisters(OpFlags) + 1; 404 if (InlineAsm::isMemKind(OpFlags)) { 479 InlineAsm::AsmDialect InlineAsmVariant = MI->getInlineAsmDialect(); 481 if (InlineAsmVariant == InlineAsm::AD_ATT [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
MachineInstr.cpp | 17 #include "llvm/InlineAsm.h" 822 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); 823 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) 835 if (OpIdx < InlineAsm::MIOp_FirstOperand) 840 for (unsigned i = InlineAsm::MIOp_FirstOperand, e = getNumOperands(); i < e; 846 NumOps = 1 + InlineAsm::getNumOperandRegisters(FlagMO.getImm()); 880 if (InlineAsm::hasRegClassConstraint(Flag, RCID)) 884 if (InlineAsm::getKind(Flag) == InlineAsm::Kind_Mem) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
FunctionComparator.h | 222 /// Stage 2: InlineAsm instances are greater than others. If both left and 223 /// right are InlineAsm instances, InlineAsm* pointers casted to 316 int cmpInlineAsm(const InlineAsm *L, const InlineAsm *R) const;
|