Lines Matching refs:HInstruction
48 Value(HInstruction* i, int32_t a, int32_t b) in Value()
52 HInstruction* instruction;
69 HInstruction* instruction,
70 HInstruction* chase_hint,
82 HInstruction* instruction,
102 HInstruction* instruction,
105 /*out*/ HInstruction** lower,
106 /*out*/ HInstruction** upper);
114 HInstruction* GenerateTakenTest(HInstruction* loop_control, HGraph* graph, HBasicBlock* block);
120 bool CanGenerateLastValue(HInstruction* instruction);
128 HInstruction* GenerateLastValue(HInstruction* instruction, HGraph* graph, HBasicBlock* block);
134 void Replace(HInstruction* instruction, HInstruction* fetch, HInstruction* replacement);
150 ArenaSet<HInstruction*>* LookupCycle(HPhi* phi) const { in LookupCycle()
182 HInstruction* instruction,
184 /*out*/ HInstruction** offset) const;
191 HInstruction* GenerateTripCount(const HLoopInformation* loop, HGraph* graph, HBasicBlock* block);
223 HInstruction* instruction,
256 HInstruction* instruction,
310 HInstruction* instruction,
314 /*out*/ HInstruction** lower,
315 /*out*/ HInstruction** upper,
316 /*out*/ HInstruction** taken_test,
328 /*out*/ HInstruction** result,
337 /*out*/HInstruction** result) const;
345 /*out*/HInstruction** result) const;
353 /*out*/HInstruction** result) const;
361 /*out*/ HInstruction** result,
371 /*out*/ HInstruction** result,
379 /*in*/ HInstruction* opa,
380 /*in*/ HInstruction* opb,
381 /*out*/ HInstruction** result) const;
387 /*in*/ HInstruction* opa,
388 /*out*/ HInstruction** result) const;
397 /*inout*/ HInstruction** result,
398 /*inout*/ HInstruction* not_taken_result) const;
401 HInstruction* fetch,
402 HInstruction* replacement);
408 HInstruction* chase_hint_;