Home
last modified time | relevance | path

Searched refs:getRegForValue (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp294 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp782 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 …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp238 Register FastISel::getRegForValue(const Value *V) { in getRegForValue() function in FastISel
290 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp312 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp689 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp796 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp406 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 …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h269 Register getRegForValue(const Value *V);