Home | History | Annotate | Download | only in Mips

Lines Matching full:constraint

2469 /// getConstraintType - Given a constraint letter, return the type of
2470 /// constraint it is for this target.
2472 getConstraintType(const std::string &Constraint) const
2482 if (Constraint.size() == 1) {
2483 switch (Constraint[0]) {
2492 return TargetLowering::getConstraintType(Constraint);
2495 /// Examine constraint type and operand type and determine a weight value.
2497 /// and the current alternative constraint selected.
2500 AsmOperandInfo &info, const char *constraint) const {
2508 // Look at the constraint type.
2509 switch (*constraint) {
2511 weight = TargetLowering::getSingleConstraintMatchWeight(info, constraint);
2526 /// Given a register class constraint, like 'r', if this corresponds directly
2530 getRegForInlineAsmConstraint(const std::string &Constraint, EVT VT) const
2532 if (Constraint.size() == 1) {
2533 switch (Constraint[0]) {
2547 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT);