Lines Matching refs:input

2157   bool HasInput(HInstruction* input) const {  in HasInput()  argument
2159 if (i == input) { in HasInput()
2166 void SetRawInputAt(size_t index, HInstruction* input) { in SetRawInputAt() argument
2167 SetRawInputRecordAt(index, HUserRecord<HInstruction*>(input)); in SetRawInputAt()
2254 void RemoveAsUserOfInput(size_t input) { in RemoveAsUserOfInput() argument
2255 HUserRecord<HInstruction*> input_use = InputRecordAt(input); in RemoveAsUserOfInput()
2434 for (const HInstruction* input : GetInputs()) { in ComputeHashCode() local
2435 result = (result * 31) + input->GetId(); in ComputeHashCode()
2501 void SetRawInputRecordAt(size_t index, const HUserRecord<HInstruction*>& input) { in SetRawInputRecordAt() argument
2503 input_records[index] = input; in SetRawInputRecordAt()
2725 void AddInput(HInstruction* input);
2726 void InsertInputAt(size_t index, HInstruction* input);
3226 explicit HIf(HInstruction* input, uint32_t dex_pc = kNoDexPc)
3228 SetRawInputAt(0, input); in HExpression()
3510 HInstruction* input,
3515 SetRawInputAt(0, input); in HExpression()
3544 HInstruction* input,
3547 SetRawInputAt(0, input); in HExpression()
4323 HInstruction* input = InputAt(0); in GetLoadClass() local
4324 if (input->IsClinitCheck()) { in GetLoadClass()
4325 input = input->InputAt(0); in GetLoadClass()
4327 DCHECK(input->IsLoadClass()); in GetLoadClass()
4328 return input->AsLoadClass(); in GetLoadClass()
4794 void AddSpecialInput(HInstruction* input) { in AddSpecialInput() argument
4797 InsertInputAt(GetSpecialInputIndexUnchecked(), input); in AddSpecialInput()
4961 HNeg(DataType::Type result_type, HInstruction* input, uint32_t dex_pc = kNoDexPc)
4962 : HUnaryOperation(kNeg, result_type, input, dex_pc) { in HUnaryOperation() argument
4963 DCHECK_EQ(result_type, DataType::Kind(input->GetType())); in HUnaryOperation()
5308 HAbs(DataType::Type result_type, HInstruction* input, uint32_t dex_pc = kNoDexPc)
5309 : HUnaryOperation(kAbs, result_type, input, dex_pc) {} in HUnaryOperation() argument
5723 HNot(DataType::Type result_type, HInstruction* input, uint32_t dex_pc = kNoDexPc)
5724 : HUnaryOperation(kNot, result_type, input, dex_pc) { in HUnaryOperation() argument
5757 explicit HBooleanNot(HInstruction* input, uint32_t dex_pc = kNoDexPc)
5758 : HUnaryOperation(kBooleanNot, DataType::Type::kBool, input, dex_pc) { in HUnaryOperation() argument
5796 HTypeConversion(DataType::Type result_type, HInstruction* input, uint32_t dex_pc = kNoDexPc)
5798 SetRawInputAt(0, input); in HExpression()
7401 explicit HBoundType(HInstruction* input, uint32_t dex_pc = kNoDexPc)
7406 DCHECK_EQ(input->GetType(), DataType::Type::kReference); in HExpression()
7407 SetRawInputAt(0, input); in HExpression()