Searched refs:ConstantMaterializationCost (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMLegalizerInfo.cpp | 444 if (ConstantMaterializationCost(ImmVal, &ST) > 2 && !ST.genExecuteOnly()) in legalizeCustom()
|
| H A D | ARMBaseInstrInfo.h | 857 unsigned ConstantMaterializationCost(unsigned Val,
|
| H A D | ARMBaseInstrInfo.cpp | 5477 unsigned llvm::ConstantMaterializationCost(unsigned Val, in ConstantMaterializationCost() function in llvm 5514 unsigned Cost1 = ConstantMaterializationCost(Val1, Subtarget, ForCodesize); in HasLowerConstantMaterializationCost() 5515 unsigned Cost2 = ConstantMaterializationCost(Val2, Subtarget, ForCodesize); in HasLowerConstantMaterializationCost() 5522 return ConstantMaterializationCost(Val1, Subtarget, !ForCodesize) < in HasLowerConstantMaterializationCost() 5523 ConstantMaterializationCost(Val2, Subtarget, !ForCodesize); in HasLowerConstantMaterializationCost()
|
| H A D | ARMISelDAGToDAG.cpp | 581 unsigned OldCost = ConstantMaterializationCost(MulConstVal, Subtarget); in canExtractShiftFromMul() 582 unsigned NewCost = ConstantMaterializationCost(NewMulConstVal, Subtarget); in canExtractShiftFromMul() 3697 if (ConstantMaterializationCost(Val, Subtarget) > 2 && in Select() 3855 ConstantMaterializationCost(Imm, Subtarget) > in Select() 3856 ConstantMaterializationCost(~Imm, Subtarget)) { in Select()
|
| H A D | ARMISelLowering.cpp | 19713 if (ConstantMaterializationCost((unsigned)CA.getZExtValue(), Subtarget) > 1) in isMulAddWithConstProfitable()
|