reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4527 assert(!OpInfo.Codes.empty() && "Must have at least one constraint"); 4530 if (OpInfo.Codes.size() == 1) { 4531 OpInfo.ConstraintCode = OpInfo.Codes[0]; 4531 OpInfo.ConstraintCode = OpInfo.Codes[0]; 4532 OpInfo.ConstraintType = getConstraintType(OpInfo.ConstraintCode); 4532 OpInfo.ConstraintType = getConstraintType(OpInfo.ConstraintCode); 4534 ChooseConstraint(OpInfo, *this, Op, DAG); 4538 if (OpInfo.ConstraintCode == "X" && OpInfo.CallOperandVal) { 4538 if (OpInfo.ConstraintCode == "X" && OpInfo.CallOperandVal) { 4542 Value *v = OpInfo.CallOperandVal; 4544 OpInfo.CallOperandVal = v; 4553 if (const char *Repl = LowerXConstraint(OpInfo.ConstraintVT)) { 4554 OpInfo.ConstraintCode = Repl; 4555 OpInfo.ConstraintType = getConstraintType(OpInfo.ConstraintCode); 4555 OpInfo.ConstraintType = getConstraintType(OpInfo.ConstraintCode);