Searched refs:RegisterForm (Results 1 - 11 of 11) sorted by relevance

/openjdk7/hotspot/src/share/vm/adlc/
H A Dformsopt.cpp29 int RegisterForm::_reg_ctr = 0;
31 //------------------------------RegisterForm-----------------------------------
33 RegisterForm::RegisterForm() function in class:RegisterForm
38 RegisterForm::~RegisterForm() {
42 void RegisterForm::addRegDef(char *name, char *callingConv, char *c_conv,
50 RegClass *RegisterForm::addRegClass(const char *className) {
58 AllocClass *RegisterForm::addAllocClass(char *className) {
67 void RegisterForm
[all...]
H A Dformsopt.hpp36 class RegisterForm;
76 //------------------------------RegisterForm-----------------------------------
77 class RegisterForm : public Form { class in inherits:Form
96 RegisterForm();
97 ~RegisterForm();
H A DarchDesc.hpp111 RegisterForm *_register; // Only one Register Form allowed
210 void addForm(RegisterForm *ptr); // Add objects to the register list
248 RegisterForm *get_registers() { return _register; }
H A Dformssel.hpp37 class RegisterForm;
183 virtual bool rematerialize(FormDict &globals, RegisterForm *registers);
619 virtual const char *ideal_type(FormDict &globals, RegisterForm *registers = NULL) const;
967 int cisc_spill_match(FormDict& globals, RegisterForm* registers,
1028 int matchrule_cisc_spill_match(FormDict &globals, RegisterForm* registers,
H A Dadlparse.hpp38 class RegisterForm;
H A Dforms.hpp46 class RegisterForm;
H A Doutput_h.cpp32 static void defineRegCount(FILE *fp, RegisterForm *registers) {
97 fprintf(fp_hpp, "#define RM_SIZE %d\n",RegisterForm::RegMask_Size());
100 int len = RegisterForm::RegMask_Size();
158 static void declareRegNames(FILE *fp, RegisterForm *registers) {
172 static void declareRegEncodes(FILE *fp, RegisterForm *registers) {
H A DarchDesc.cpp243 void ArchDesc::addForm(RegisterForm *ptr) { _register = ptr; };
H A Dformssel.cpp532 bool InstructForm::rematerialize(FormDict &globals, RegisterForm *registers ) {
2158 const char *OperandForm::ideal_type(FormDict &globals, RegisterForm *registers) const {
3543 int MatchNode::cisc_spill_match(FormDict& globals, RegisterForm* registers, MatchNode* mRule2, const char* &operand, const char* &reg_type) {
3627 int MatchRule::matchrule_cisc_spill_match(FormDict& globals, RegisterForm* registers,
H A Doutput_c.cpp56 static void defineRegNames(FILE *fp, RegisterForm *registers) {
96 static void defineRegEncodes(FILE *fp, RegisterForm *registers) {
126 static void defineRegClassEnum(FILE *fp, RegisterForm *registers) {
201 int len = RegisterForm::RegMask_Size();
H A Dadlparse.cpp119 RegisterForm *regBlock = _AD.get_registers();
777 RegisterForm *regBlock = _AD.get_registers(); // Information about registers encoding
779 // Create the RegisterForm for the architecture description.
780 regBlock = new RegisterForm(); // Build new Source object

Completed in 111 milliseconds