Lines Matching refs:ResultReg
516 unsigned ResultReg = createResultReg(MRI.getRegClass(Reg)); in copyValue() local
518 TII.get(WebAssembly::COPY), ResultReg) in copyValue()
520 return ResultReg; in copyValue()
528 unsigned ResultReg = createResultReg(Subtarget->hasAddr64() ? in fastMaterializeAlloca() local
534 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in fastMaterializeAlloca()
536 return ResultReg; in fastMaterializeAlloca()
544 unsigned ResultReg = createResultReg(Subtarget->hasAddr64() ? in fastMaterializeConstant() local
550 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in fastMaterializeConstant()
552 return ResultReg; in fastMaterializeConstant()
606 unsigned ResultReg = createResultReg(RC); in fastLowerArguments() local
607 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in fastLowerArguments()
609 updateValueMap(&Arg, ResultReg); in fastLowerArguments()
638 unsigned ResultReg; in selectCall() local
649 ResultReg = createResultReg(&WebAssembly::I32RegClass); in selectCall()
653 ResultReg = createResultReg(&WebAssembly::I64RegClass); in selectCall()
657 ResultReg = createResultReg(&WebAssembly::F32RegClass); in selectCall()
661 ResultReg = createResultReg(&WebAssembly::F64RegClass); in selectCall()
701 MIB.addReg(ResultReg, RegState::Define); in selectCall()
712 updateValueMap(Call, ResultReg); in selectCall()
761 unsigned ResultReg = createResultReg(RC); in selectSelect() local
762 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in selectSelect()
767 updateValueMap(Select, ResultReg); in selectSelect()
870 unsigned ResultReg = createResultReg(&WebAssembly::I32RegClass); in selectICmp() local
871 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in selectICmp()
874 updateValueMap(ICmp, ResultReg); in selectICmp()
931 unsigned ResultReg = createResultReg(&WebAssembly::I32RegClass); in selectFCmp() local
932 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in selectFCmp()
937 ResultReg = notValue(ResultReg); in selectFCmp()
939 updateValueMap(FCmp, ResultReg); in selectFCmp()
1016 unsigned ResultReg = createResultReg(RC); in selectLoad() local
1018 ResultReg); in selectLoad()
1022 updateValueMap(Load, ResultReg); in selectLoad()
1074 unsigned ResultReg = createResultReg(RC); in selectStore() local
1076 ResultReg); in selectStore()