Home | History | Annotate | Download | only in src

Lines Matching refs:instr

1128   template<class T> T* Prepend(T* instr) {
1129 instr->InsertBefore(this);
1130 return instr;
1135 template<class T> T* Append(T* instr) {
1136 instr->InsertAfter(this);
1137 return instr;
1258 explicit HSuccessorIterator(HControlInstruction* instr)
1259 : instr_(instr), current_(0) { }
2071 HPushArguments* instr = new(zone) HPushArguments(zone);
2072 instr->AddInput(arg1);
2073 return instr;
2077 HPushArguments* instr = new(zone) HPushArguments(zone);
2078 instr->AddInput(arg1);
2079 instr->AddInput(arg2);
2080 return instr;
2084 HPushArguments* instr = new(zone) HPushArguments(zone);
2085 instr->AddInput(arg1);
2086 instr->AddInput(arg2);
2087 instr->AddInput(arg3);
2088 return instr;
2092 HPushArguments* instr = new(zone) HPushArguments(zone);
2093 instr->AddInput(arg1);
2094 instr->AddInput(arg2);
2095 instr->AddInput(arg3);
2096 instr->AddInput(arg4);
2097 return instr;
2756 HInstruction* instr) {
2757 return instr->Append(new(zone) HCheckMaps(
2765 HInstruction* instr) {
2766 return instr->Prepend(new(zone) HCheckMaps(value, maps, maps_are_stable));
4880 HInstruction* instr = HMul::New(zone, context, left, right);
4881 if (!instr->IsMul()) return instr;
4882 HMul* mul = HMul::cast(instr);
6209 void SetGVNFlags(HValue *instr
7135 HTransitionElementsKind* instr = HTransitionElementsKind::cast(other);
7136 return original_map_ == instr->original_map_ &&
7137 transitioned_map_ == instr->transitioned_map_;