Lines Matching defs:ConstraintCode
535 InlineAsm::ConstraintCode
536 getInlineAsmMemConstraint(StringRef ConstraintCode) const override {
537 if (ConstraintCode.size() == 1) {
538 switch(ConstraintCode[0]) {
542 return InlineAsm::ConstraintCode::o;
544 return InlineAsm::ConstraintCode::Q;
546 return InlineAsm::ConstraintCode::R;
548 return InlineAsm::ConstraintCode::S;
550 return InlineAsm::ConstraintCode::T;
552 } else if (ConstraintCode.size() == 2 && ConstraintCode[0] == 'Z') {
553 switch (ConstraintCode[1]) {
557 return InlineAsm::ConstraintCode::ZQ;
559 return InlineAsm::ConstraintCode::ZR;
561 return InlineAsm::ConstraintCode::ZS;
563 return InlineAsm::ConstraintCode::ZT;
566 return TargetLowering::getInlineAsmMemConstraint(ConstraintCode);