Lines Matching defs:ConstraintCode
525 InlineAsm::ConstraintCode
526 getInlineAsmMemConstraint(StringRef ConstraintCode) const override {
527 if (ConstraintCode.size() == 1) {
528 switch(ConstraintCode[0]) {
532 return InlineAsm::ConstraintCode::o;
534 return InlineAsm::ConstraintCode::Q;
536 return InlineAsm::ConstraintCode::R;
538 return InlineAsm::ConstraintCode::S;
540 return InlineAsm::ConstraintCode::T;
542 } else if (ConstraintCode.size() == 2 && ConstraintCode[0] == 'Z') {
543 switch (ConstraintCode[1]) {
547 return InlineAsm::ConstraintCode::ZQ;
549 return InlineAsm::ConstraintCode::ZR;
551 return InlineAsm::ConstraintCode::ZS;
553 return InlineAsm::ConstraintCode::ZT;
556 return TargetLowering::getInlineAsmMemConstraint(ConstraintCode);