Searched refs:HUnaryMathOperation (Results 1 - 17 of 17) sorted by relevance

/external/chromium_org/v8/src/
H A Dhydrogen-range-analysis.cc230 HUnaryMathOperation* instr = HUnaryMathOperation::cast(value);
H A Dhydrogen-instructions.cc1206 const char* HUnaryMathOperation::OpName() const {
1233 Range* HUnaryMathOperation::InferRange(Zone* zone) {
1258 OStream& HUnaryMathOperation::PrintDataTo(OStream& os) const { // NOLINT
1540 HValue* HUnaryMathOperation::Canonicalize() {
3666 Representation HUnaryMathOperation::RepresentationFromInputs() {
4135 HInstruction* HUnaryMathOperation::New(
4198 return new(zone) HUnaryMathOperation(context, value, op);
4202 Representation HUnaryMathOperation::RepresentationFromUses() {
H A Dhydrogen-instructions.h2584 class HUnaryMathOperation FINAL : public HTemplateInstruction<2> {
2633 HUnaryMathOperation* b = HUnaryMathOperation::cast(other);
2647 HUnaryMathOperation(HValue* context, HValue* value, BuiltinFunctionId op) function in class:v8::FINAL::FINAL
H A Dhydrogen.cc8118 HInstruction* op = NewUncasted<HUnaryMathOperation>(argument, id);
8190 HInstruction* op = NewUncasted<HUnaryMathOperation>(argument, id);
8205 result = NewUncasted<HUnaryMathOperation>(left, kMathPowHalf);
8208 HInstruction* sqrt = AddUncasted<HUnaryMathOperation>(
11849 HInstruction* result = NewUncasted<HUnaryMathOperation>(value, kMathLog);
11858 HInstruction* result = NewUncasted<HUnaryMathOperation>(value, kMathSqrt);
/external/chromium_org/v8/src/arm/
H A Dlithium-arm.h2781 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2782 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2783 LInstruction* DoMathFround(HUnaryMathOperation* instr);
2784 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2785 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2786 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2787 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2788 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2789 LInstruction* DoMathClz32(HUnaryMathOperation* instr);
H A Dlithium-arm.cc1117 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {
1144 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) {
1151 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* instr) {
1159 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) {
1166 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) {
1180 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) {
1188 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) {
1195 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) {
1207 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) {
1214 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* inst
[all...]
/external/chromium_org/v8/src/ia32/
H A Dlithium-ia32.h2767 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2768 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2769 LInstruction* DoMathFround(HUnaryMathOperation* instr);
2770 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2771 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2772 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2773 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2774 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2775 LInstruction* DoMathClz32(HUnaryMathOperation* instr);
H A Dlithium-ia32.cc1157 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {
1184 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) {
1191 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* instr) {
1199 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) {
1206 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) {
1218 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) {
1226 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) {
1233 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) {
1244 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) {
1250 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* inst
[all...]
/external/chromium_org/v8/src/mips/
H A Dlithium-mips.h2739 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2740 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2741 LInstruction* DoMathFround(HUnaryMathOperation* instr);
2742 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2743 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2744 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2745 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2746 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2747 LInstruction* DoMathClz32(HUnaryMathOperation* instr);
H A Dlithium-mips.cc1122 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {
1149 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) {
1157 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) {
1164 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) {
1176 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* instr) {
1185 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) {
1192 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) {
1206 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) {
1214 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) {
1221 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* inst
[all...]
/external/chromium_org/v8/src/mips64/
H A Dlithium-mips64.h2723 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2724 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2725 LInstruction* DoMathFround(HUnaryMathOperation* instr);
2726 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2727 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2728 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2729 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2730 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2731 LInstruction* DoMathClz32(HUnaryMathOperation* instr);
H A Dlithium-mips64.cc1122 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {
1149 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) {
1157 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) {
1164 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) {
1176 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* instr) {
1185 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) {
1192 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) {
1206 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) {
1214 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) {
1221 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* inst
[all...]
/external/chromium_org/v8/src/x64/
H A Dlithium-x64.h2766 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2767 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2768 LInstruction* DoMathFround(HUnaryMathOperation* instr);
2769 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2770 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2771 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2772 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2773 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2774 LInstruction* DoMathClz32(HUnaryMathOperation* instr);
H A Dlithium-x64.cc1137 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {
1164 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) {
1171 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* instr) {
1179 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) {
1186 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) {
1198 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) {
1206 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) {
1213 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) {
1224 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) {
1230 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* inst
[all...]
/external/chromium_org/v8/src/x87/
H A Dlithium-x87.h2783 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2784 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2785 LInstruction* DoMathFround(HUnaryMathOperation* instr);
2786 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2787 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2788 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2789 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2790 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2791 LInstruction* DoMathClz32(HUnaryMathOperation* instr);
H A Dlithium-x87.cc1176 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {
1194 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) {
1201 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* instr) {
1208 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) {
1215 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) {
1227 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) {
1235 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) {
1242 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) {
1253 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) {
1262 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* inst
[all...]
/external/chromium_org/v8/src/arm64/
H A Dlithium-arm64.cc2578 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) {

Completed in 867 milliseconds