Searched refs:ConstraintInfo (Results 1 - 25 of 53) sorted by relevance

123

/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenInstruction.h32 class ConstraintInfo { class in class:llvm::CGIOperandList
37 ConstraintInfo() = default;
39 static ConstraintInfo getEarlyClobber() {
40 ConstraintInfo I;
46 static ConstraintInfo getTied(unsigned Op) {
47 ConstraintInfo I;
62 bool operator==(const ConstraintInfo &RHS) const {
69 bool operator!=(const ConstraintInfo &RHS) const {
120 std::vector<ConstraintInfo> Constraints;
134 const CGIOperandList::ConstraintInfo
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Basic/Targets/
H A DLe64.h55 TargetInfo::ConstraintInfo &Info) const override {
H A DARC.h67 TargetInfo::ConstraintInfo &Info) const override {
H A DXCore.h67 TargetInfo::ConstraintInfo &Info) const override {
H A DTCE.h113 TargetInfo::ConstraintInfo &info) const override {
H A DVE.h160 TargetInfo::ConstraintInfo &Info) const override {
H A DDirectX.h87 TargetInfo::ConstraintInfo &info) const override {
H A DLanai.h86 TargetInfo::ConstraintInfo &info) const override {
H A DMSP430.h78 TargetInfo::ConstraintInfo &info) const override {
H A DPNaCl.h68 TargetInfo::ConstraintInfo &Info) const override {
H A DM68k.h52 TargetInfo::ConstraintInfo &info) const override;
H A DHexagon.h71 TargetInfo::ConstraintInfo &Info) const override {
H A DCSKY.h83 TargetInfo::ConstraintInfo &info) const override;
H A DBPF.h75 TargetInfo::ConstraintInfo &Info) const override {
H A DSystemZ.cpp57 const char *&Name, TargetInfo::ConstraintInfo &Info) const {
H A DAVR.h97 TargetInfo::ConstraintInfo &Info) const override {
H A DLoongArch.h84 TargetInfo::ConstraintInfo &Info) const override;
H A DNVPTX.h97 TargetInfo::ConstraintInfo &Info) const override {
H A DSparc.h61 TargetInfo::ConstraintInfo &info) const override {
H A DCSKY.cpp293 const char *&Name, TargetInfo::ConstraintInfo &Info) const {
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp78 bool InlineAsm::ConstraintInfo::Parse(StringRef Str,
224 void InlineAsm::ConstraintInfo::selectAlternative(unsigned index) {
241 ConstraintInfo Info;
286 for (const ConstraintInfo &Constraint : Constraints) {
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h120 struct ConstraintInfo;
121 using ConstraintInfoVector = std::vector<ConstraintInfo>;
123 struct ConstraintInfo { struct in class:llvm::final
167 ConstraintInfo() = default;
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1048 struct ConstraintInfo { struct in class:clang::TargetInfo
1070 ConstraintInfo(StringRef ConstraintStr, StringRef Name) function in struct:clang::TargetInfo::ConstraintInfo
1137 void setTiedOperand(unsigned N, ConstraintInfo &Output) {
1161 bool validateOutputConstraint(ConstraintInfo &Info) const;
1162 bool validateInputConstraint(MutableArrayRef<ConstraintInfo> OutputConstraints,
1163 ConstraintInfo &info) const;
1185 TargetInfo::ConstraintInfo &info) const = 0;
1188 ArrayRef<ConstraintInfo> OutputConstraints,
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp206 class ConstraintInfo;
243 bool isValid(const ConstraintInfo &Info) const;
267 class ConstraintInfo { class in namespace:__anon2893
275 ConstraintInfo(const DataLayout &DL, ArrayRef<Value *> FunctionArgs) function in class:__anon2893::ConstraintInfo
602 ConstraintInfo::getConstraint(CmpInst::Predicate Pred, Value *Op0, Value *Op1,
733 ConstraintTy ConstraintInfo::getConstraintForSolving(CmpInst::Predicate Pred,
762 bool ConstraintTy::isValid(const ConstraintInfo &Info) const {
813 bool ConstraintInfo::doesHold(CmpInst::Predicate Pred, Value *A,
820 void ConstraintInfo::transferToOtherSystem(
1194 ConstraintInfo
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp164 TargetInfo::ConstraintInfo &Info,
256 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos;
273 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
355 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos;
365 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
565 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i];
580 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i];

Completed in 240 milliseconds

123