Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIcePhiLoweringImpl.h41 auto *DestLo = llvm::cast<Variable>(Target->loOperand(Dest)); in prelowerPhis32Bit() local
43 auto *PhiLo = InstPhi::create(Func, Phi->getSrcSize(), DestLo); in prelowerPhis32Bit()
DIceTargetLoweringARM32.cpp2405 auto *DestLo = llvm::cast<Variable>(loOperand(Dest)); in lowerInt64Arithmetic() local
2407 Variable *T_Lo = makeReg(DestLo->getType()); in lowerInt64Arithmetic()
2420 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2431 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2442 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2453 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2465 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2470 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2507 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2517 _mov(DestLo, Src0RLo); in lowerInt64Arithmetic()
[all …]
DIceTargetLoweringX8632.cpp1522 Variable *DestLo, Variable *DestHi) { in lowerShift64() argument
1544 _mov(DestLo, Zero); in lowerShift64()
1554 _mov(DestLo, T_2); in lowerShift64()
1569 _mov(DestLo, T_2); in lowerShift64()
1585 _mov(DestLo, Zero); in lowerShift64()
1593 _mov(DestLo, T_2); in lowerShift64()
1604 _mov(DestLo, T_2); in lowerShift64()
1645 _mov(DestLo, T_2); in lowerShift64()
1726 _mov(DestLo, T_2); in lowerShift64()
1777 auto *DestLo = llvm::cast<Variable>(loOperand(Dest)); in lowerArithmetic() local
[all …]
DIceTargetLoweringMIPS32.cpp2013 Variable *DestLo = Target->makeReg( in legalizeMov() local
2026 Target->_mov(DestLo, Reg); in legalizeMov()
2421 auto *DestLo = llvm::cast<Variable>(loOperand(Dest)); in lowerInt64Arithmetic() local
2440 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2454 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2467 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2481 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2493 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
2512 _mov(DestLo, T1); in lowerInt64Arithmetic()
2553 _mov(DestLo, T_Lo); in lowerInt64Arithmetic()
[all …]
DIceTargetLoweringARM32.h827 void _umull(Variable *DestLo, Variable *DestHi, Variable *Src0,
835 Context.insert<InstARM32Umull>(DestLo, DestHi, Src0, Src1, Pred);
836 Context.insert<InstFakeDef>(DestHi, DestLo)->setDestRedefined();
DIceInstARM32.cpp1517 InstARM32Umull::InstARM32Umull(Cfg *Func, Variable *DestLo, Variable *DestHi, in InstARM32Umull() argument
1520 : InstARM32Pred(Func, InstARM32::Umull, 2, DestLo, Predicate), in InstARM32Umull()
1829 Variable *DestLo = getDest(); in emitMultiDestSingleSource() local
1834 assert(DestLo->hasReg()); in emitMultiDestSingleSource()
1840 DestLo->emit(Func); in emitMultiDestSingleSource()
DIceInstARM32.h1437 static InstARM32Umull *create(Cfg *Func, Variable *DestLo, Variable *DestHi, in create() argument
1441 InstARM32Umull(Func, DestLo, DestHi, Src0, Src1, Predicate); in create()
1449 InstARM32Umull(Cfg *Func, Variable *DestLo, Variable *DestHi, Variable *Src0,
DIceTargetLoweringX8664.cpp1445 Variable *DestLo, Variable *DestHi) { in lowerShift64() argument
1467 _mov(DestLo, Zero); in lowerShift64()
1477 _mov(DestLo, T_2); in lowerShift64()
1492 _mov(DestLo, T_2); in lowerShift64()
1508 _mov(DestLo, Zero); in lowerShift64()
1516 _mov(DestLo, T_2); in lowerShift64()
1527 _mov(DestLo, T_2); in lowerShift64()
1568 _mov(DestLo, T_2); in lowerShift64()
1649 _mov(DestLo, T_2); in lowerShift64()
DIceTargetLoweringX8632.h885 Operand *Src1Lo, Variable *DestLo, Variable *DestHi);
DIceTargetLoweringX8664.h871 Operand *Src1Lo, Variable *DestLo, Variable *DestHi);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonSplitConst32AndConst64.cpp89 Register DestLo = TRI->getSubReg(DestReg, Hexagon::isub_lo); in runOnMachineFunction() local
95 BuildMI(B, MI, DL, TII->get(Hexagon::A2_tfrsi), DestLo) in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRInstrInfo.cpp55 unsigned DestLo, DestHi, SrcLo, SrcHi; in copyPhysReg() local
57 TRI.splitReg(DestReg, DestLo, DestHi); in copyPhysReg()
61 BuildMI(MBB, MI, DL, get(AVR::MOVRdRr), DestLo) in copyPhysReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp259 MachineOperand &DestLo = MI.getOperand(0); in expandCMP_SWAP_128() local
287 .addReg(DestLo.getReg(), RegState::Define) in expandCMP_SWAP_128()
291 .addReg(DestLo.getReg(), getKillRegState(DestLo.isDead())) in expandCMP_SWAP_128()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1064 Register DestLo = TRI->getSubReg(Dest.getReg(), ARM::gsub_0); in ExpandCMP_SWAP_64() local
1091 .addReg(DestLo, getKillRegState(Dest.isDead())) in ExpandCMP_SWAP_64()