Searched refs:ConstraintVT (Results 1 – 6 of 6) sorted by relevance
2177 const char *TargetLowering::LowerXConstraint(EVT ConstraintVT) const{ in LowerXConstraint()2178 if (ConstraintVT.isInteger()) in LowerXConstraint()2180 if (ConstraintVT.isFloatingPoint()) in LowerXConstraint()2340 OpInfo.ConstraintVT = MVT::Other; in ParseConstraints()2356 OpInfo.ConstraintVT = in ParseConstraints()2360 OpInfo.ConstraintVT = getSimpleValueType(DL, CS.getType()); in ParseConstraints()2398 OpInfo.ConstraintVT = in ParseConstraints()2404 OpInfo.ConstraintVT = MVT::getIntegerVT(PtrSize); in ParseConstraints()2406 OpInfo.ConstraintVT = MVT::getVT(OpTy, true); in ParseConstraints()2435 if (OpInfo.ConstraintVT != Input.ConstraintVT) { in ParseConstraints()[all …]
6017 OpInfo.ConstraintVT); in GetRegistersForValue()6020 if (OpInfo.ConstraintVT != MVT::Other) { in GetRegistersForValue()6025 PhysReg.second && !PhysReg.second->hasType(OpInfo.ConstraintVT)) { in GetRegistersForValue()6033 OpInfo.ConstraintVT = RegVT; in GetRegistersForValue()6034 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) { in GetRegistersForValue()6039 RegVT = MVT::getIntegerVT(OpInfo.ConstraintVT.getSizeInBits()); in GetRegistersForValue()6042 OpInfo.ConstraintVT = RegVT; in GetRegistersForValue()6046 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT); in GetRegistersForValue()6050 EVT ValueVT = OpInfo.ConstraintVT; in GetRegistersForValue()6056 if (OpInfo.ConstraintVT == MVT::Other) in GetRegistersForValue()[all …]
152 Op.ConstraintVT); in set()
2682 MVT ConstraintVT; member2696 ConstraintVT(MVT::Other) {} in AsmOperandInfo()2754 virtual const char *LowerXConstraint(EVT ConstraintVT) const;
750 const char *LowerXConstraint(EVT ConstraintVT) const override;
28118 LowerXConstraint(EVT ConstraintVT) const { in LowerXConstraint()28121 if (ConstraintVT.isFloatingPoint()) { in LowerXConstraint()28128 return TargetLowering::LowerXConstraint(ConstraintVT); in LowerXConstraint()