Home
last modified time | relevance | path

Searched refs:AsmOperandInfo (Results 1 – 25 of 69) sorted by relevance

123

/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DInlineAsmLowering.cpp36 class GISelAsmOperandInfo : public TargetLowering::AsmOperandInfo {
42 explicit GISelAsmOperandInfo(const TargetLowering::AsmOperandInfo &Info) in GISelAsmOperandInfo()
43 : TargetLowering::AsmOperandInfo(Info) {} in GISelAsmOperandInfo()
63 void update(const TargetLowering::AsmOperandInfo &OpInfo) { in update()
158 static void chooseConstraint(TargetLowering::AsmOperandInfo &OpInfo, in chooseConstraint()
206 TargetLowering::AsmOperandInfo &OpInfo) { in computeConstraintToUse()
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.h100 getSingleConstraintMatchWeight(AsmOperandInfo &Info,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.h99 getSingleConstraintMatchWeight(AsmOperandInfo &Info,
/external/llvm-project/llvm/lib/Target/Lanai/
DLanaiISelLowering.h99 getSingleConstraintMatchWeight(AsmOperandInfo &Info,
/external/llvm/lib/Target/AVR/
DAVRISelLowering.h102 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm/include/llvm/Target/
DTargetLowering.h2824 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { struct
2851 AsmOperandInfo(InlineAsm::ConstraintInfo Info) in AsmOperandInfo() argument
2857 typedef std::vector<AsmOperandInfo> AsmOperandInfoVector;
2870 AsmOperandInfo &info, int maIndex) const;
2875 AsmOperandInfo &info, const char *constraint) const;
2881 virtual void ComputeConstraintToUse(AsmOperandInfo &OpInfo,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.h115 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm-project/llvm/lib/Target/AVR/
DAVRISelLowering.h115 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp192 std::vector<TargetLowering::AsmOperandInfo> Ops = in set()
194 for (TargetLowering::AsmOperandInfo &Op : Ops) { in set()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp202 std::vector<TargetLowering::AsmOperandInfo> Ops = in set()
205 for (TargetLowering::AsmOperandInfo &Op : Ops) { in set()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.h78 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm-project/llvm/lib/Target/Sparc/
DSparcISelLowering.h78 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h82 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h3882 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { struct
3901 AsmOperandInfo(InlineAsm::ConstraintInfo Info) in AsmOperandInfo() argument
3913 using AsmOperandInfoVector = std::vector<AsmOperandInfo>;
3926 AsmOperandInfo &info, int maIndex) const;
3931 AsmOperandInfo &info, const char *constraint) const;
3937 virtual void ComputeConstraintToUse(AsmOperandInfo &OpInfo,
3977 const AsmOperandInfo &OpInfo,
/external/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp180 std::vector<TargetLowering::AsmOperandInfo> Ops = in set()
183 TargetLowering::AsmOperandInfo &Op = Ops[I]; in set()
DTargetLowering.cpp2391 bool TargetLowering::AsmOperandInfo::isMatchingInputConstraint() const { in isMatchingInputConstraint()
2398 unsigned TargetLowering::AsmOperandInfo::getMatchedOperand() const { in getMatchedOperand()
2424 AsmOperandInfo &OpInfo = ConstraintOperands.back(); in ParseConstraints()
2515 AsmOperandInfo& OpInfo = ConstraintOperands[cIndex]; in ParseConstraints()
2524 AsmOperandInfo &Input = ConstraintOperands[OpInfo.MatchingInput]; in ParseConstraints()
2552 AsmOperandInfo& cInfo = ConstraintOperands[cIndex]; in ParseConstraints()
2563 AsmOperandInfo& OpInfo = ConstraintOperands[cIndex]; in ParseConstraints()
2570 AsmOperandInfo &Input = ConstraintOperands[OpInfo.MatchingInput]; in ParseConstraints()
2614 AsmOperandInfo &info, int maIndex) const { in getMultipleConstraintMatchWeight()
2638 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
[all …]
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetLowering.h4119 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { struct
4138 AsmOperandInfo(InlineAsm::ConstraintInfo Info) in AsmOperandInfo() argument
4150 using AsmOperandInfoVector = std::vector<AsmOperandInfo>;
4163 AsmOperandInfo &info, int maIndex) const;
4168 AsmOperandInfo &info, const char *constraint) const;
4174 virtual void ComputeConstraintToUse(AsmOperandInfo &OpInfo,
4214 const AsmOperandInfo &OpInfo,
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h409 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h1104 getSingleConstraintMatchWeight(AsmOperandInfo &info,
1131 const AsmOperandInfo &Constraint,
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h459 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h537 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/llvm/lib/Target/Mips/
DMipsISelLowering.h522 AsmOperandInfo &info, const char *constraint) const override;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h447 getSingleConstraintMatchWeight(AsmOperandInfo &info,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h985 getSingleConstraintMatchWeight(AsmOperandInfo &info,
1011 const AsmOperandInfo &Constraint,
/external/llvm/lib/Target/ARM/
DARMISelLowering.h335 AsmOperandInfo &info, const char *constraint) const override;

123