Home
last modified time | relevance | path

Searched refs:HVecMemoryOperation (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier_shared.h71 bool TryExtractVecArrayAccessAddress(HVecMemoryOperation* access, HInstruction* index);
Dnodes_vector.h315 class HVecMemoryOperation : public HVecOperation {
317 HVecMemoryOperation(InstructionKind kind, in HVecMemoryOperation() function
344 const HVecMemoryOperation* o = other->AsVecMemoryOperation(); in InstructionDataEquals()
1145 class HVecLoad final : public HVecMemoryOperation {
1155 : HVecMemoryOperation(kVecLoad, in HVecLoad()
1174 return HVecMemoryOperation::InstructionDataEquals(o) && IsStringCharAt() == o->IsStringCharAt(); in InstructionDataEquals()
1191 class HVecStore final : public HVecMemoryOperation {
1201 : HVecMemoryOperation(kVecStore, in HVecStore()
Dinstruction_simplifier_shared.cc284 bool TryExtractVecArrayAccessAddress(HVecMemoryOperation* access, HInstruction* index) { in TryExtractVecArrayAccessAddress()
303 HVecMemoryOperation* another_access = user->AsVecMemoryOperation(); in TryExtractVecArrayAccessAddress()
Dscheduler_arm64.h132 void HandleVecAddress(HVecMemoryOperation* instruction, size_t size);
Dscheduler_arm64.cc320 HVecMemoryOperation* instruction, in HandleVecAddress()
Dcode_generator_vector_arm_vixl.cc867 static bool IsWordAligned(HVecMemoryOperation* instruction) { in IsWordAligned()
873 HVecMemoryOperation* instruction, in CreateVecMemLocations()
901 HVecMemoryOperation* instruction, in VecAddress()
927 HVecMemoryOperation* instruction, in VecAddressUnaligned()
Dcode_generator_arm_vixl.h434 HVecMemoryOperation* instruction,
439 HVecMemoryOperation* instruction,
Dgraph_visualizer.cc555 void VisitVecMemoryOperation(HVecMemoryOperation* vec_mem_operation) override { in VisitVecMemoryOperation()
Dcode_generator_arm64.h394 HVecMemoryOperation* instruction,
Dcode_generator_vector_x86_64.cc1213 HVecMemoryOperation* instruction, in CreateVecMemLocations()
Dcode_generator_vector_x86.cc1240 HVecMemoryOperation* instruction, in CreateVecMemLocations()
Dcode_generator_vector_arm64_sve.cc1366 HVecMemoryOperation* instruction, in CreateVecMemLocations()
Dcode_generator_vector_arm64_neon.cc1366 HVecMemoryOperation* instruction, in CreateVecMemLocations()
Dcode_generator_arm64.cc6646 HVecMemoryOperation* instruction, in VecNeonAddress()