Lines Matching refs:HUnaryOperation
1625 class HUnaryOperation : public HTemplateInstruction<1> {
1627 HUnaryOperation(HValue* value, HType type = HType::Tagged())
1632 static HUnaryOperation* cast(HValue* value) {
1633 return reinterpret_cast<HUnaryOperation*>(value);
1663 class HUseConst V8_FINAL : public HUnaryOperation {
1674 explicit HUseConst(HValue* old_value) : HUnaryOperation(old_value) { }
1704 class HChange V8_FINAL : public HUnaryOperation {
1710 : HUnaryOperation(value) {
1763 class HClampToUint8 V8_FINAL : public HUnaryOperation {
1778 : HUnaryOperation(value) {
2083 class HPushArgument V8_FINAL : public HUnaryOperation {
2097 explicit HPushArgument(HValue* value) : HUnaryOperation(value) {
2126 class HOuterContext V8_FINAL : public HUnaryOperation {
2140 explicit HOuterContext(HValue* inner) : HUnaryOperation(inner) {
2149 class HDeclareGlobals V8_FINAL : public HUnaryOperation {
2169 : HUnaryOperation(context),
2181 class HGlobalObject V8_FINAL : public HUnaryOperation {
2195 explicit HGlobalObject(HValue* context) : HUnaryOperation(context) {
2204 class HGlobalReceiver V8_FINAL : public HUnaryOperation {
2219 : HUnaryOperation(global_object) {
2571 class HMapEnumLength V8_FINAL : public HUnaryOperation {
2586 : HUnaryOperation(value, HType::Smi()) {
2596 class HElementsKind V8_FINAL : public HUnaryOperation {
2598 explicit HElementsKind(HValue* value) : HUnaryOperation(value) {
2750 class HLoadExternalArrayPointer V8_FINAL : public HUnaryOperation {
2769 : HUnaryOperation(value) {
2854 class HCheckValue V8_FINAL : public HUnaryOperation {
2902 : HUnaryOperation(value, value->type()),
2914 class HCheckInstanceType V8_FINAL : public HUnaryOperation {
2955 : HUnaryOperation(value), check_(check) {
2964 class HCheckSmi V8_FINAL : public HUnaryOperation {
2986 explicit HCheckSmi(HValue* value) : HUnaryOperation(value, HType::Smi()) {
2993 class HCheckHeapObject V8_FINAL : public HUnaryOperation {
3017 : HUnaryOperation(value, HType::NonPrimitive()) {
3925 class HArgumentsLength V8_FINAL : public HUnaryOperation {
3939 explicit HArgumentsLength(HValue* value) : HUnaryOperation(value) {
4564 class HGetCachedArrayIndex V8_FINAL : public HUnaryOperation {
4578 explicit HGetCachedArrayIndex(HValue* value) : HUnaryOperation(value) {
5689 class HStoreGlobalCell V8_FINAL : public HUnaryOperation {
5717 : HUnaryOperation(value),
5774 class HLoadContextSlot V8_FINAL : public HUnaryOperation {
5790 : HUnaryOperation(context), slot_index_(var->index()) {
6282 class HLoadFunctionPrototype V8_FINAL : public HUnaryOperation {
6299 : HUnaryOperation(function) {
7208 class HToFastProperties V8_FINAL : public HUnaryOperation {
7219 explicit HToFastProperties(HValue* value) : HUnaryOperation(value) {
7237 class HValueOf V8_FINAL : public HUnaryOperation {
7248 explicit HValueOf(HValue* value) : HUnaryOperation(value) {
7256 class HDateField V8_FINAL : public HUnaryOperation {
7270 : HUnaryOperation(date), index_(index) {