Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A 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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h99 getSingleConstraintMatchWeight(AsmOperandInfo &Info,
H A DLanaiISelLowering.cpp256 AsmOperandInfo &Info, const char *Constraint) const { in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.h123 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DAVRISelLowering.cpp1818 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp200 std::vector<TargetLowering::AsmOperandInfo> Ops = in set()
203 for (TargetLowering::AsmOperandInfo &Op : Ops) { in set()
H A DTargetLowering.cpp4503 const AsmOperandInfo &OpInfo, SelectionDAG &DAG) const { in LowerAsmOutputForConstraint()
4639 unsigned TargetLowering::AsmOperandInfo::getMatchedOperand() const { in getMatchedOperand()
4665 AsmOperandInfo &OpInfo = ConstraintOperands.back(); in ParseConstraints()
4756 AsmOperandInfo &OpInfo = ConstraintOperands[cIndex]; in ParseConstraints()
4793 AsmOperandInfo &cInfo = ConstraintOperands[cIndex]; in ParseConstraints()
4804 AsmOperandInfo &OpInfo = ConstraintOperands[cIndex]; in ParseConstraints()
4811 AsmOperandInfo &Input = ConstraintOperands[OpInfo.MatchingInput]; in ParseConstraints()
4856 AsmOperandInfo &info, int maIndex) const { in getMultipleConstraintMatchWeight()
4880 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
4944 static void ChooseConstraint(TargetLowering::AsmOperandInfo &OpInfo, in ChooseConstraint()
[all …]
H A DSelectionDAGBuilder.cpp8107 class SDISelAsmOperandInfo : public TargetLowering::AsmOperandInfo {
8118 explicit SDISelAsmOperandInfo(const TargetLowering::AsmOperandInfo &info) in SDISelAsmOperandInfo()
8119 : TargetLowering::AsmOperandInfo(info), CallOperand(nullptr, 0) { in SDISelAsmOperandInfo()
8402 void update(const TargetLowering::AsmOperandInfo &OpInfo) { in update()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h78 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DSparcISelLowering.cpp3207 getSingleConstraintMatchWeight(AsmOperandInfo &info, in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h4164 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { struct
4183 AsmOperandInfo(InlineAsm::ConstraintInfo Info) in AsmOperandInfo() argument
4195 using AsmOperandInfoVector = std::vector<AsmOperandInfo>;
4208 AsmOperandInfo &info, int maIndex) const;
4213 AsmOperandInfo &info, const char *constraint) const;
4219 virtual void ComputeConstraintToUse(AsmOperandInfo &OpInfo,
4263 const AsmOperandInfo &OpInfo,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1126 getSingleConstraintMatchWeight(AsmOperandInfo &info,
1149 const AsmOperandInfo &Constraint,
H A DX86ISelLowering.cpp51709 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
51868 const AsmOperandInfo &OpInfo, SelectionDAG &DAG) const { in LowerAsmOutputForConstraint()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h479 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DSystemZISelLowering.cpp1042 getSingleConstraintMatchWeight(AsmOperandInfo &info, in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h621 AsmOperandInfo &info, const char *constraint) const override;
H A DMipsISelLowering.cpp3956 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h528 AsmOperandInfo &info, const char *constraint) const override;
H A DARMISelLowering.cpp19122 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h930 AsmOperandInfo &info, const char *constraint) const override;
H A DPPCISelLowering.cpp15639 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h1043 getSingleConstraintMatchWeight(AsmOperandInfo &info,
H A DAArch64ISelLowering.cpp8197 AsmOperandInfo &info, const char *constraint) const { in getSingleConstraintMatchWeight()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4839 TargetLowering::AsmOperandInfo &OpInfo = TargetConstraints[i]; in IsOperandAMemoryOperand()
5638 TargetLowering::AsmOperandInfo &OpInfo = TargetConstraints[i]; in optimizeInlineAsmInst()