Searched refs:C2V (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/IR/ |
D | ConstantFold.cpp | 1122 const APInt &C2V = CI2->getValue(); in ConstantFoldBinaryInstruction() local 1127 return ConstantInt::get(CI1->getContext(), C1V + C2V); in ConstantFoldBinaryInstruction() 1129 return ConstantInt::get(CI1->getContext(), C1V - C2V); in ConstantFoldBinaryInstruction() 1131 return ConstantInt::get(CI1->getContext(), C1V * C2V); in ConstantFoldBinaryInstruction() 1134 return ConstantInt::get(CI1->getContext(), C1V.udiv(C2V)); in ConstantFoldBinaryInstruction() 1137 if (C2V.isAllOnesValue() && C1V.isMinSignedValue()) in ConstantFoldBinaryInstruction() 1139 return ConstantInt::get(CI1->getContext(), C1V.sdiv(C2V)); in ConstantFoldBinaryInstruction() 1142 return ConstantInt::get(CI1->getContext(), C1V.urem(C2V)); in ConstantFoldBinaryInstruction() 1145 if (C2V.isAllOnesValue() && C1V.isMinSignedValue()) in ConstantFoldBinaryInstruction() 1147 return ConstantInt::get(CI1->getContext(), C1V.srem(C2V)); in ConstantFoldBinaryInstruction() [all …]
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | ConstantFold.cpp | 1177 const APInt &C2V = CI2->getValue(); in ConstantFoldBinaryInstruction() local 1182 return ConstantInt::get(CI1->getContext(), C1V + C2V); in ConstantFoldBinaryInstruction() 1184 return ConstantInt::get(CI1->getContext(), C1V - C2V); in ConstantFoldBinaryInstruction() 1186 return ConstantInt::get(CI1->getContext(), C1V * C2V); in ConstantFoldBinaryInstruction() 1189 return ConstantInt::get(CI1->getContext(), C1V.udiv(C2V)); in ConstantFoldBinaryInstruction() 1192 if (C2V.isAllOnesValue() && C1V.isMinSignedValue()) in ConstantFoldBinaryInstruction() 1194 return ConstantInt::get(CI1->getContext(), C1V.sdiv(C2V)); in ConstantFoldBinaryInstruction() 1197 return ConstantInt::get(CI1->getContext(), C1V.urem(C2V)); in ConstantFoldBinaryInstruction() 1200 if (C2V.isAllOnesValue() && C1V.isMinSignedValue()) in ConstantFoldBinaryInstruction() 1202 return ConstantInt::get(CI1->getContext(), C1V.srem(C2V)); in ConstantFoldBinaryInstruction() [all …]
|