Lines Matching defs:code
2 // Use of this source code is governed by a BSD-style license that can be
15 #include "src/compiler/code-assembler.h"
828 TNode<Code> FromCodeT(TNode<CodeT> code) {
831 #error "This code requires updating for big-endian architectures"
837 code, IntPtrConstant(CodeDataContainer::kCodeOffset - kHeapObjectTag)));
840 return code;
844 TNode<CodeDataContainer> CodeDataContainerFromCodeT(TNode<CodeT> code) {
846 return code;
848 return LoadObjectField<CodeDataContainer>(code,
853 TNode<CodeT> ToCodeT(TNode<Code> code) {
855 return LoadObjectField<CodeDataContainer>(code,
858 return code;
862 TNode<CodeT> ToCodeT(TNode<Code> code,
867 return code;
871 TNode<RawPtrT> GetCodeEntry(TNode<CodeT> code);
2012 // function generates significantly less code in this case.
2247 // kAllFixedArrays, the generated code is more compact and efficient if the
2333 // kAllFixedArrays, the generated code is more compact and efficient if the
2754 // Return the single character string with only {code}.
2755 TNode<String> StringFromSingleCharCode(TNode<Int32T> code);
2991 // Generates "if (false) goto label" code. Useful for marking a label as
2993 // code this check will be eliminated.
3292 // Note: this code does not check if the global dictionary points to deleted
3741 // Load a builtin's code from the builtin array in the isolate.
3744 // Figure out the SFI's code object using its data field.
3746 // be stored in it. In case the code object is a builtin (data is a Smi),
3749 // label in case of an CompileLazy code object.