} else if (name.equals("<=>")) {
return new CmpCallSite();
} else if (name.equals("&")) {
return new BitAndCallSite();
} else if (name.equals("|")) {
return new BitOrCallSite();
} else if (name.equals("^")) {
return new XorCallSite();
} else if (name.equals(">>")) {
return new ShiftRightCallSite();
} else if (name.equals("<<")) {