Searched refs:MemBarrierKind (Results 1 – 22 of 22) sorted by relevance
566 enum MemBarrierKind { enum573 std::ostream& operator<<(std::ostream& os, const MemBarrierKind& kind);
1459 ss << static_cast<MemBarrierKind>(mir->dalvikInsn.vA); in DisassembleExtendedInstr()
180 void GenerateMemoryBarrier(MemBarrierKind kind);
186 void GenerateMemoryBarrier(MemBarrierKind kind);
174 void GenerateMemoryBarrier(MemBarrierKind kind);
178 void GenerateMemoryBarrier(MemBarrierKind kind);
1014 void InstructionCodeGeneratorARM64::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier()1018 case MemBarrierKind::kAnyAny: in GenerateMemoryBarrier()1019 case MemBarrierKind::kAnyStore: { in GenerateMemoryBarrier()1023 case MemBarrierKind::kLoadAny: { in GenerateMemoryBarrier()1027 case MemBarrierKind::kStoreStore: { in GenerateMemoryBarrier()1152 GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldGet()1187 GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()1190 GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()
156 void GenerateMemoryBarrier(MemBarrierKind kind);
2783 void InstructionCodeGeneratorARM::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier()2787 case MemBarrierKind::kAnyStore: in GenerateMemoryBarrier()2788 case MemBarrierKind::kLoadAny: in GenerateMemoryBarrier()2789 case MemBarrierKind::kAnyAny: { in GenerateMemoryBarrier()2793 case MemBarrierKind::kStoreStore: { in GenerateMemoryBarrier()2893 GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()2973 GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()3087 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
3173 void InstructionCodeGeneratorX86::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier()3180 case MemBarrierKind::kAnyAny: { in GenerateMemoryBarrier()3184 case MemBarrierKind::kAnyStore: in GenerateMemoryBarrier()3185 case MemBarrierKind::kLoadAny: in GenerateMemoryBarrier()3186 case MemBarrierKind::kStoreStore: { in GenerateMemoryBarrier()3343 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()3396 GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()3462 GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()
3130 void InstructionCodeGeneratorX86_64::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier()3137 case MemBarrierKind::kAnyAny: { in GenerateMemoryBarrier()3141 case MemBarrierKind::kAnyStore: in GenerateMemoryBarrier()3142 case MemBarrierKind::kLoadAny: in GenerateMemoryBarrier()3143 case MemBarrierKind::kStoreStore: { in GenerateMemoryBarrier()3226 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()3264 GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()3337 GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()
3775 explicit HMemoryBarrier(MemBarrierKind barrier_kind) in HMemoryBarrier()3779 MemBarrierKind GetBarrierKind() { return barrier_kind_; } in GetBarrierKind()3784 const MemBarrierKind barrier_kind_;
979 void InstructionCodeGeneratorMIPS64::GenerateMemoryBarrier(MemBarrierKind kind ATTRIBUTE_UNUSED) { in GenerateMemoryBarrier()
184 bool GenMemBarrier(MemBarrierKind barrier_kind);
675 bool MipsMir2Lir::GenMemBarrier(MemBarrierKind barrier_kind ATTRIBUTE_UNUSED) { in GenMemBarrier()
183 bool GenMemBarrier(MemBarrierKind barrier_kind);
1189 bool ArmMir2Lir::GenMemBarrier(MemBarrierKind barrier_kind) { in GenMemBarrier()
185 bool GenMemBarrier(MemBarrierKind barrier_kind) OVERRIDE;
1035 bool Arm64Mir2Lir::GenMemBarrier(MemBarrierKind barrier_kind) { in GenMemBarrier()
274 bool GenMemBarrier(MemBarrierKind barrier_kind) OVERRIDE;
600 bool X86Mir2Lir::GenMemBarrier(MemBarrierKind barrier_kind) { in GenMemBarrier()1488 GenMemBarrier(static_cast<MemBarrierKind>(mir->dalvikInsn.vA)); in GenMachineSpecificExtendedMethodMIR()
1376 virtual bool GenMemBarrier(MemBarrierKind barrier_kind) = 0;