Home | History | Annotate | Download | only in src

Lines Matching refs:HTemplateInstruction

1207 class HTemplateInstruction : public HInstruction {
1215 HTemplateInstruction(HType type = HType::Tagged()) : HInstruction(type) {}
1295 class HBlockEntry V8_FINAL : public HTemplateInstruction<0> {
1305 class HDummyUse V8_FINAL : public HTemplateInstruction<1> {
1308 : HTemplateInstruction<1>(HType::Smi()) {
1329 class HDebugBreak V8_FINAL : public HTemplateInstruction<0> {
1506 class HContext V8_FINAL : public HTemplateInstruction<0> {
1573 class HUnaryOperation : public HTemplateInstruction<1> {
1576 : HTemplateInstruction<1>(type) {
1604 class HForceRepresentation V8_FINAL : public HTemplateInstruction<1> {
1741 class HConstructDouble V8_FINAL : public HTemplateInstruction<2> {
1879 class HEnvironmentMarker V8_FINAL : public HTemplateInstruction<1> {
1923 class HStackCheck V8_FINAL : public HTemplateInstruction<1> {
1972 class HEnterInlined V8_FINAL : public HTemplateInstruction<0> {
2042 class HLeaveInlined V8_FINAL : public HTemplateInstruction<0> {
2131 class HThisFunction V8_FINAL : public HTemplateInstruction<0> {
2187 class HCall : public HTemplateInstruction<V> {
2560 class HUnaryMathOperation V8_FINAL : public HTemplateInstruction<2> {
2623 : HTemplateInstruction<2>(HType::TaggedNumber()), op_(op) {
2667 class HLoadRoot V8_FINAL : public HTemplateInstruction<0> {
2688 : HTemplateInstruction<0>(type), index_(index) {
2701 class HCheckMaps V8_FINAL : public HTemplateInstruction<2> {
2780 : HTemplateInstruction<2>(HType::HeapObject()), maps_(maps),
2794 : HTemplateInstruction<2>(HType::HeapObject()), maps_(maps),
3450 class HConstant V8_FINAL : public HTemplateInstruction<0> {
3733 class HBinaryOperation : public HTemplateInstruction<3> {
3737 : HTemplateInstruction<3>(type),
3834 class HWrapReceiver V8_FINAL : public HTemplateInstruction<2> {
3868 class HApplyArguments V8_FINAL : public HTemplateInstruction<4> {
3902 class HArgumentsElements V8_FINAL : public HTemplateInstruction<0> {
3954 class HAccessArgumentsAt V8_FINAL : public HTemplateInstruction<3> {
3989 class HBoundsCheck V8_FINAL : public HTemplateInstruction<2> {
4072 : public HTemplateInstruction<2> {
4703 class HInstanceOfKnownGlobal V8_FINAL : public HTemplateInstruction<2> {
4723 : HTemplateInstruction<2>(HType::Boolean()), function_(right) {
4734 class HPower V8_FINAL : public HTemplateInstruction<2> {
5235 class HOsrEntry V8_FINAL : public HTemplateInstruction<0> {
5257 class HParameter V8_FINAL : public HTemplateInstruction<0> {
5322 class HUnknownOSRValue V8_FINAL : public HTemplateInstruction<0> {
5358 class HLoadGlobalCell V8_FINAL : public HTemplateInstruction<0> {
5402 class HLoadGlobalGeneric V8_FINAL : public HTemplateInstruction<2> {
5438 class HAllocate V8_FINAL : public HTemplateInstruction<2> {
5543 : HTemplateInstruction<2>(type),
5626 class HStoreCodeEntry V8_FINAL: public HTemplateInstruction<2> {
5652 class HInnerAllocatedObject V8_FINAL : public HTemplateInstruction<2> {
5676 HType type) : HTemplateInstruction<2>(type) {
5843 class HStoreContextSlot V8_FINAL : public HTemplateInstruction<2> {
6266 class HLoadNamedField V8_FINAL : public HTemplateInstruction<2> {
6363 : HTemplateInstruction<2>(type), access_(access), maps_(maps) {
6385 class HLoadNamedGeneric V8_FINAL : public HTemplateInstruction<2> {
6466 : public HTemplateInstruction<3>, public ArrayInstructionInterface {
6660 class HLoadKeyedGeneric V8_FINAL : public HTemplateInstruction<3> {
6701 class HStoreNamedField V8_FINAL : public HTemplateInstruction<3> {
6846 class HStoreNamedGeneric V8_FINAL : public HTemplateInstruction<3> {
6885 : public HTemplateInstruction<3>, public ArrayInstructionInterface {
7069 class HStoreKeyedGeneric V8_FINAL : public HTemplateInstruction<4> {
7107 class HTransitionElementsKind V8_FINAL : public HTemplateInstruction<2> {
7227 class HStringCharCodeAt V8_FINAL : public HTemplateInstruction<3> {
7270 class HStringCharFromCode V8_FINAL : public HTemplateInstruction<2> {
7291 : HTemplateInstruction<2>(HType::String()) {
7306 class HMaterializedLiteral : public HTemplateInstruction<V> {
7374 class HFunctionLiteral V8_FINAL : public HTemplateInstruction<1> {
7397 : HTemplateInstruction<1>(HType::JSObject()),
7418 class HTypeof V8_FINAL : public HTemplateInstruction<2> {
7444 class HTrapAllocationMemento V8_FINAL : public HTemplateInstruction<1> {
7514 class HSeqStringGetChar V8_FINAL : public HTemplateInstruction<2> {
7564 class HSeqStringSetChar V8_FINAL : public HTemplateInstruction<4> {
7601 class HCheckMapValue V8_FINAL : public HTemplateInstruction<2> {
7632 : HTemplateInstruction<2>(HType::HeapObject()) {
7643 class HForInPrepareMap V8_FINAL : public HTemplateInstruction<2> {
7673 class HForInCacheArray V8_FINAL : public HTemplateInstruction<2> {
7715 class HLoadFieldByIndex V8_FINAL : public HTemplateInstruction<2> {
7771 class HAllocateBlockContext: public HTemplateInstruction<2> {