|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc 275 extern const TargetRegisterClass F32RegClass;
References
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc 54 return fastEmitInst_r(WebAssembly::F32_REINTERPRET_I32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
156 return fastEmitInst_r(WebAssembly::ABS_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
198 return fastEmitInst_r(WebAssembly::CEIL_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
220 return fastEmitInst_r(WebAssembly::FLOOR_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
242 return fastEmitInst_r(WebAssembly::NEAREST_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
264 return fastEmitInst_r(WebAssembly::NEG_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
321 return fastEmitInst_r(WebAssembly::F32_DEMOTE_F64, &WebAssembly::F32RegClass, Op0, Op0IsKill);
508 return fastEmitInst_r(WebAssembly::NEAREST_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
530 return fastEmitInst_r(WebAssembly::SQRT_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
572 return fastEmitInst_r(WebAssembly::TRUNC_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
658 return fastEmitInst_r(WebAssembly::F32_CONVERT_S_I32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
674 return fastEmitInst_r(WebAssembly::F32_CONVERT_S_I64, &WebAssembly::F32RegClass, Op0, Op0IsKill);
735 return fastEmitInst_r(WebAssembly::F32_CONVERT_U_I32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
751 return fastEmitInst_r(WebAssembly::F32_CONVERT_U_I64, &WebAssembly::F32RegClass, Op0, Op0IsKill);
857 return fastEmitInst_r(WebAssembly::PCALL_INDIRECT_f32, &WebAssembly::F32RegClass, Op0, Op0IsKill);
1119 return fastEmitInst_rr(WebAssembly::ADD_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1161 return fastEmitInst_rr(WebAssembly::COPYSIGN_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1183 return fastEmitInst_rr(WebAssembly::DIV_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1225 return fastEmitInst_rr(WebAssembly::MAX_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1267 return fastEmitInst_rr(WebAssembly::MIN_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1309 return fastEmitInst_rr(WebAssembly::MUL_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1351 return fastEmitInst_rr(WebAssembly::SUB_F32, &WebAssembly::F32RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
1946 return fastEmitInst_ri(WebAssembly::EXTRACT_LANE_v4f32, &WebAssembly::F32RegClass, Op0, Op0IsKill, imm1);
2058 return fastEmitInst_f(WebAssembly::CONST_F32, &WebAssembly::F32RegClass, f0);
2117 return fastEmitInst_i(WebAssembly::CALL_f32, &WebAssembly::F32RegClass, imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc 439 &WebAssembly::F32RegClass,
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp 87 if (RC == &WebAssembly::F32RegClass)
104 if (RC == &WebAssembly::F32RegClass)
121 if (RC == &WebAssembly::F32RegClass)
138 if (RC == &WebAssembly::F32RegClass)
155 if (RC == &WebAssembly::F32RegClass)
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 675 RC = &WebAssembly::F32RegClass;
786 ResultReg = createResultReg(&WebAssembly::F32RegClass);
922 RC = &WebAssembly::F32RegClass;
1191 RC = &WebAssembly::F32RegClass;
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 56 addRegisterClass(MVT::f32, &WebAssembly::F32RegClass);
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp 72 else if (RC == &WebAssembly::F32RegClass)
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp 187 if (RC == &WebAssembly::F32RegClass)
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp 112 } else if (RegClass == &WebAssembly::F32RegClass) {
464 if (RC == &WebAssembly::F32RegClass)