Searched refs:getRegForValue (Results 1 – 8 of 8) sorted by relevance
294 Register Reg = getRegForValue(Op); in computeAddress()380 Register Reg = getRegForValue(Obj); in computeAddress()434 return getRegForValue(ICmp->getOperand(0)); in getRegForI1Value()438 Register Reg = getRegForValue(V); in getRegForI1Value()563 Register VReg = getRegForValue(V); in getRegForUnsignedValue()574 Register VReg = getRegForValue(V); in getRegForSignedValue()862 Reg = getRegForValue(V); in selectCall()872 CalleeReg = getRegForValue(Call->getCalledOperand()); in selectCall()921 Register TrueReg = getRegForValue(Select->getTrueValue()); in selectSelect()925 Register FalseReg = getRegForValue(Select->getFalseValue()); in selectSelect()[all …]
782 Register Reg = getRegForValue(LHS); in computeAddress()791 Register Reg = getRegForValue(Src); in computeAddress()852 Register Reg = getRegForValue(Src); in computeAddress()878 Register Reg = getRegForValue(LHS); in computeAddress()910 Register Reg = getRegForValue(Src); in computeAddress()919 Register Reg = getRegForValue(Obj); in computeAddress()927 Register Reg = getRegForValue(Obj); in computeAddress()979 Addr.setReg(getRegForValue(V)); in computeCallAddress()1209 Register LHSReg = getRegForValue(LHS); in emitAddSub()1235 Register RHSReg = getRegForValue(RHS); in emitAddSub()[all …]
238 Register FastISel::getRegForValue(const Value *V) { in getRegForValue() function in FastISel290 getRegForValue(Constant::getNullValue(DL.getIntPtrType(V->getType()))); in materializeConstant()308 getRegForValue(ConstantInt::get(V->getContext(), SIntVal)); in materializeConstant()384 Register IdxN = getRegForValue(Idx); in getRegForGEPIndex()470 Register Op1 = getRegForValue(I->getOperand(1)); in selectBinaryOp()485 Register Op0 = getRegForValue(I->getOperand(0)); in selectBinaryOp()517 Register Op1 = getRegForValue(I->getOperand(1)); in selectBinaryOp()535 Register N = getRegForValue(I->getOperand(0)); in selectGetElementPtr()637 Register Reg = getRegForValue(Val); in addStackMapLiveVars()854 Register Reg = getRegForValue(I->getArgOperand(i)); in selectPatchpoint()[all …]
312 Register LHSReg = getRegForValue(LHS); in emitLogicalOp()320 RHSReg = getRegForValue(RHS); in emitLogicalOp()537 Addr.setReg(getRegForValue(Obj)); in computeAddress()584 Addr.setReg(getRegForValue(V)); in computeCallAddress()919 SrcReg = getRegForValue(Op0); in selectStore()961 Register CondReg = getRegForValue(BI->getCondition()); in selectBranch()998 getRegForValue(Src); // this must be a 32bit floating point register class in selectFPExt()1038 Register Src1Reg = getRegForValue(SI->getTrueValue()); in selectSelect()1039 Register Src2Reg = getRegForValue(SI->getFalseValue()); in selectSelect()1040 Register CondReg = getRegForValue(Cond); in selectSelect()[all …]
689 Register ValReg = getRegForValue(Val); in X86FastEmitStore()813 AM.Base.Reg = getRegForValue(V); in handleConstantAddresses()818 AM.IndexReg = getRegForValue(V); in handleConstantAddresses()1089 Register Reg = getRegForValue(V); in X86SelectCallAddress()1222 Register Reg = getRegForValue(RV); in X86SelectRet()1405 Register Op0Reg = getRegForValue(Op0); in X86FastEmitCompare()1427 Register Op1Reg = getRegForValue(Op1); in X86FastEmitCompare()1538 Register ResultReg = getRegForValue(I->getOperand(0)); in X86SelectZExt()1596 Register ResultReg = getRegForValue(I->getOperand(0)); in X86SelectSExt()1733 Register OpReg = getRegForValue(TI->getOperand(0)); in X86SelectBranch()[all …]
796 if (Addr.Base.Reg == 0) Addr.Base.Reg = getRegForValue(Obj); in ARMComputeAddress()1164 SrcReg = getRegForValue(Op0); in SelectStore()1263 Register OpReg = getRegForValue(TI->getOperand(0)); in SelectBranch()1290 Register CmpReg = getRegForValue(BI->getCondition()); in SelectBranch()1321 Register AddrReg = getRegForValue(I->getOperand(0)); in SelectIndirectBr()1412 Register SrcReg1 = getRegForValue(Src1Value); in ARMEmitCmp()1417 SrcReg2 = getRegForValue(Src2Value); in ARMEmitCmp()1494 Register Op = getRegForValue(V); in SelectFPExt()1513 Register Op = getRegForValue(V); in SelectFPTrunc()1541 Register SrcReg = getRegForValue(Src); in SelectIToFP()[all …]
406 Addr.Base.Reg = getRegForValue(Obj); in PPCComputeAddress()747 SrcReg = getRegForValue(Op0); in SelectStore()850 Register SrcReg1 = getRegForValue(SrcValue1); in PPCEmitCmp()856 SrcReg2 = getRegForValue(SrcValue2); in PPCEmitCmp()963 Register SrcReg = getRegForValue(Src); in SelectFPExt()981 Register SrcReg = getRegForValue(Src); in SelectFPTrunc()1082 Register SrcReg = getRegForValue(Src); in SelectIToFP()1209 Register SrcReg = getRegForValue(Src); in SelectFPToI()1300 Register SrcReg1 = getRegForValue(I->getOperand(0)); in SelectBinaryIntOp()1358 Register SrcReg2 = getRegForValue(I->getOperand(1)); in SelectBinaryIntOp()[all …]
269 Register getRegForValue(const Value *V);