Home
last modified time | relevance | path

Searched refs:DestHi (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIcePhiLoweringImpl.h42 auto *DestHi = llvm::cast<Variable>(Target->hiOperand(Dest)); in prelowerPhis32Bit() local
44 auto *PhiHi = InstPhi::create(Func, Phi->getSrcSize(), DestHi); in prelowerPhis32Bit()
DIceTargetLoweringARM32.cpp2596 auto *DestHi = llvm::cast<Variable>(hiOperand(Dest)); in lowerInt64Arithmetic() local
2598 Variable *T_Hi = makeReg(DestHi->getType()); in lowerInt64Arithmetic()
2612 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2623 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2634 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2645 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2657 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2662 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2698 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2708 _mov(DestHi, SrcsHi.src0R(this)); in lowerInt64Arithmetic()
[all …]
DIceTargetLoweringX86BaseImpl.h1714 Variable *DestHi) {
1735 _mov(DestHi, T_2);
1747 _mov(DestHi, Zero);
1762 _mov(DestHi, T_3);
1776 _mov(DestHi, T_2);
1786 _mov(DestHi, Zero);
1799 _mov(DestHi, T_3);
1838 _mov(DestHi, T_3);
1919 _mov(DestHi, T_3);
1971 auto *DestHi = llvm::cast<Variable>(hiOperand(Dest));
[all …]
DIceTargetLoweringMIPS32.cpp2055 Variable *DestHi = Target->makeReg( in legalizeMov() local
2068 Target->_mov(DestHi, Reg); in legalizeMov()
2470 auto *DestHi = llvm::cast<Variable>(hiOperand(Dest)); in lowerInt64Arithmetic() local
2492 _mov(DestHi, T_Hi2); in lowerInt64Arithmetic()
2504 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2519 _mov(DestHi, T_Hi2); in lowerInt64Arithmetic()
2531 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2543 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2565 _mov(DestHi, TM4); in lowerInt64Arithmetic()
2602 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
[all …]
DIceInstARM32.cpp1522 InstARM32Umull::InstARM32Umull(Cfg *Func, Variable *DestLo, Variable *DestHi, in InstARM32Umull() argument
1527 DestHi(DestHi) { in InstARM32Umull()
1550 DestHi = Dest64->getHi(); in InstARM32Mov()
1910 Variable *DestHi = getDestHi(); in emitMultiDestSingleSource() local
1913 assert(DestHi->hasReg()); in emitMultiDestSingleSource()
1921 DestHi->emit(Func); in emitMultiDestSingleSource()
2155 Variable *DestHi = getDestHi(); in dump() local
2157 if (DestHi) { in dump()
2159 DestHi->dump(Func); in dump()
2978 DestHi->emit(Func); in emit()
[all …]
DIceInstARM32.h1438 static InstARM32Umull *create(Cfg *Func, Variable *DestLo, Variable *DestHi, in create() argument
1442 InstARM32Umull(Func, DestLo, DestHi, Src0, Src1, Predicate); in create()
1450 InstARM32Umull(Cfg *Func, Variable *DestLo, Variable *DestHi, Variable *Src0,
1453 Variable *DestHi; variable
1519 bool isMultiDest() const { return DestHi != nullptr; } in isMultiDest()
1526 Variable *getDestHi() const { return DestHi; } in getDestHi()
1535 Variable *DestHi = nullptr; variable
DIceTargetLoweringARM32.h835 void _umull(Variable *DestLo, Variable *DestHi, Variable *Src0,
842 Context.insert<InstFakeDef>(DestHi);
843 Context.insert<InstARM32Umull>(DestLo, DestHi, Src0, Src1, Pred);
844 Context.insert<InstFakeDef>(DestHi, DestLo)->setDestRedefined();
845 Context.insert<InstFakeUse>(DestHi);
DIceInstMIPS32.cpp307 DestHi = Dest64->getHi(); in InstMIPS32Mov()
715 Variable *DestHi = getDestHi(); in dump() local
717 if (DestHi) { in dump()
719 DestHi->dump(Func); in dump()
DIceInstMIPS32.h1313 Variable *getDestHi() const { return DestHi; } in getDestHi()
1322 Variable *DestHi = nullptr; variable
DIceTargetLoweringX86Base.h1132 Operand *Src1Lo, Variable *DestLo, Variable *DestHi);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonSplitConst32AndConst64.cpp91 unsigned DestHi = TRI->getSubReg(DestReg, Hexagon::isub_hi); in runOnMachineFunction() local
98 BuildMI(B, MI, DL, TII->get(Hexagon::A2_tfrsi), DestHi) in runOnMachineFunction()
/external/llvm/lib/Target/Hexagon/
DHexagonSplitConst32AndConst64.cpp141 unsigned DestHi = TRI->getSubReg(DestReg, Hexagon::subreg_hireg); in runOnMachineFunction() local
150 DestHi) in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRInstrInfo.cpp56 unsigned DestLo, DestHi, SrcLo, SrcHi; in copyPhysReg() local
58 TRI.splitReg(DestReg, DestLo, DestHi); in copyPhysReg()
64 BuildMI(MBB, MI, DL, get(AVR::MOVRdRr), DestHi) in copyPhysReg()
/external/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp679 MachineOperand &DestHi = MI.getOperand(1); in expandCMP_SWAP_128() local
708 LoadCmpBB->addLiveIn(DestHi.getReg()); in expandCMP_SWAP_128()
715 .addReg(DestHi.getReg(), RegState::Define) in expandCMP_SWAP_128()
722 .addReg(DestHi.getReg(), getKillRegState(DestHi.isDead())) in expandCMP_SWAP_128()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp675 MachineOperand &DestHi = MI.getOperand(1); in expandCMP_SWAP_128() local
703 .addReg(DestHi.getReg(), RegState::Define) in expandCMP_SWAP_128()
714 .addReg(DestHi.getReg(), getKillRegState(DestHi.isDead())) in expandCMP_SWAP_128()
/external/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp895 unsigned DestHi = TRI->getSubReg(Dest.getReg(), ARM::gsub_1); in ExpandCMP_SWAP_64() local
938 .addReg(DestHi, getKillRegState(Dest.isDead())) in ExpandCMP_SWAP_64()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1057 unsigned DestHi = TRI->getSubReg(Dest.getReg(), ARM::gsub_1); in ExpandCMP_SWAP_64() local
1088 .addReg(DestHi, getKillRegState(Dest.isDead())) in ExpandCMP_SWAP_64()