Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp31 class GISelAsmOperandInfo : public TargetLowering::AsmOperandInfo {
37 explicit GISelAsmOperandInfo(const TargetLowering::AsmOperandInfo &Info) in GISelAsmOperandInfo()
38 : TargetLowering::AsmOperandInfo(Info) {} in GISelAsmOperandInfo()
58 void update(const TargetLowering::AsmOperandInfo &OpInfo) { in update()
137 TargetLowering::AsmOperandInfo &OpInfo) { in computeConstraintToUse()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h104 getSingleConstraintMatchWeight(AsmOperandInfo &Info,
H A DLanaiISelLowering.cpp254 AsmOperandInfo &Info, const char *Constraint) const { in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp188 std::vector<TargetLowering::AsmOperandInfo> Ops = in set()
191 for (TargetLowering::AsmOperandInfo &Op : Ops) { in set()
H A DTargetLowering.cpp5534 const AsmOperandInfo &OpInfo, SelectionDAG &DAG) const { in LowerAsmOutputForConstraint()
5666 bool TargetLowering::AsmOperandInfo::isMatchingInputConstraint() const { in isMatchingInputConstraint()
5673 unsigned TargetLowering::AsmOperandInfo::getMatchedOperand() const { in getMatchedOperand()
5700 AsmOperandInfo &OpInfo = ConstraintOperands.back(); in ParseConstraints()
5791 AsmOperandInfo &OpInfo = ConstraintOperands[cIndex]; in ParseConstraints()
5800 AsmOperandInfo &Input = ConstraintOperands[OpInfo.MatchingInput]; in ParseConstraints()
5826 for (AsmOperandInfo &cInfo : ConstraintOperands) in ParseConstraints()
5835 AsmOperandInfo &OpInfo = ConstraintOperands[cIndex]; in ParseConstraints()
5842 AsmOperandInfo &Input = ConstraintOperands[OpInfo.MatchingInput]; in ParseConstraints()
5895 AsmOperandInfo &info, int maIndex) const { in getMultipleConstraintMatchWeight()
[all …]
H A DSelectionDAGBuilder.cpp9482 class SDISelAsmOperandInfo : public TargetLowering::AsmOperandInfo {
9493 explicit SDISelAsmOperandInfo(const TargetLowering::AsmOperandInfo &info) in SDISelAsmOperandInfo()
9494 : TargetLowering::AsmOperandInfo(info), CallOperand(nullptr, 0) { in SDISelAsmOperandInfo()
9741 void update(const TargetLowering::AsmOperandInfo &OpInfo) { in update()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.h129 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DAVRISelLowering.cpp2520 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h89 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DSparcISelLowering.cpp3439 getSingleConstraintMatchWeight(AsmOperandInfo &info, in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h4955 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { struct
4974 AsmOperandInfo(InlineAsm::ConstraintInfo Info) in AsmOperandInfo() argument
4986 using AsmOperandInfoVector = std::vector<AsmOperandInfo>;
4999 AsmOperandInfo &info, int maIndex) const;
5004 AsmOperandInfo &info, const char *constraint) const;
5010 virtual void ComputeConstraintToUse(AsmOperandInfo &OpInfo,
5024 ConstraintGroup getConstraintPreferences(AsmOperandInfo &OpInfo) const;
5066 const AsmOperandInfo &OpInfo,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1283 getSingleConstraintMatchWeight(AsmOperandInfo &Info,
1305 const AsmOperandInfo &Constraint,
H A DX86ISelLowering.cpp58354 AsmOperandInfo &Info, const char *Constraint) const { in getSingleConstraintMatchWeight()
58517 const AsmOperandInfo &OpInfo, SelectionDAG &DAG) const { in LowerAsmOutputForConstraint()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h1268 getSingleConstraintMatchWeight(AsmOperandInfo &info,
1294 const AsmOperandInfo &Constraint,
H A DAArch64ISelLowering.cpp11564 const AsmOperandInfo &OpInfo, SelectionDAG &DAG) const { in LowerAsmOutputForConstraint()
11636 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h631 AsmOperandInfo &info, const char *constraint) const override;
H A DMipsISelLowering.cpp3981 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h519 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DSystemZISelLowering.cpp1199 getSingleConstraintMatchWeight(AsmOperandInfo &info, in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h528 AsmOperandInfo &info, const char *constraint) const override;
H A DARMISelLowering.cpp20404 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h975 AsmOperandInfo &info, const char *constraint) const override;
H A DPPCISelLowering.cpp16747 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5190 for (TargetLowering::AsmOperandInfo &OpInfo : TargetConstraints) { in IsOperandAMemoryOperand()
6013 for (TargetLowering::AsmOperandInfo &OpInfo : TargetConstraints) { in optimizeInlineAsmInst()