Home
last modified time | relevance | path

Searched refs:InstARM32ThreeAddrGPR (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstARM32.h737 class InstARM32ThreeAddrGPR : public InstARM32Pred {
738 InstARM32ThreeAddrGPR() = delete;
739 InstARM32ThreeAddrGPR(const InstARM32ThreeAddrGPR &) = delete;
740 InstARM32ThreeAddrGPR &operator=(const InstARM32ThreeAddrGPR &) = delete;
745 static InstARM32ThreeAddrGPR *create(Cfg *Func, Variable *Dest,
749 return new (Func->allocate<InstARM32ThreeAddrGPR>())
750 InstARM32ThreeAddrGPR(Func, Dest, Src0, Src1, Predicate, SetFlags);
771 InstARM32ThreeAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0, in InstARM32ThreeAddrGPR() function
1003 using InstARM32Adc = InstARM32ThreeAddrGPR<InstARM32::Adc>;
1004 using InstARM32Add = InstARM32ThreeAddrGPR<InstARM32::Add>;
[all …]
DIceInstARM32.cpp541 void InstARM32ThreeAddrGPR<K>::emitIAS(const Cfg *Func) const { in emitIAS()
3486 template class InstARM32ThreeAddrGPR<InstARM32::Adc>; variable
3487 template class InstARM32ThreeAddrGPR<InstARM32::Add>; variable
3488 template class InstARM32ThreeAddrGPR<InstARM32::And>; variable
3489 template class InstARM32ThreeAddrGPR<InstARM32::Asr>; variable
3490 template class InstARM32ThreeAddrGPR<InstARM32::Bic>; variable
3491 template class InstARM32ThreeAddrGPR<InstARM32::Eor>; variable
3492 template class InstARM32ThreeAddrGPR<InstARM32::Lsl>; variable
3493 template class InstARM32ThreeAddrGPR<InstARM32::Lsr>; variable
3494 template class InstARM32ThreeAddrGPR<InstARM32::Mul>; variable
[all …]