Lines Matching defs:const
70 const CPURegister& src0 = registers.PopHighestIndex();
71 const CPURegister& src1 = registers.PopHighestIndex();
72 const CPURegister& src2 = registers.PopHighestIndex();
73 const CPURegister& src3 = registers.PopHighestIndex();
90 const CPURegister& dst0 = registers.PopLowestIndex();
91 const CPURegister& dst1 = registers.PopLowestIndex();
92 const CPURegister& dst2 = registers.PopLowestIndex();
93 const CPURegister& dst3 = registers.PopLowestIndex();
100 Register exclusion) const {
155 void TurboAssembler::LogicalMacro(const Register& rd, const Register& rn,
156 const Operand& operand, LogicalOp op) {
263 void TurboAssembler::Mov(const Register& rd, uint64_t imm) {
339 void TurboAssembler::Mov(const Register& rd, const Operand& operand,
407 void TurboAssembler::Mov(const Register& rd, Smi smi) {
411 void TurboAssembler::Movi16bitHelper(const VRegister& vd, uint64_t imm) {
433 void TurboAssembler::Movi32bitHelper(const VRegister& vd, uint64_t imm) {
510 void TurboAssembler::Movi64bitHelper(const VRegister& vd, uint64_t imm) {
546 void TurboAssembler::Movi(const VRegister& vd, uint64_t imm, Shift shift,
567 void TurboAssembler::Movi(const VRegister& vd, uint64_t hi, uint64_t lo) {
579 void TurboAssembler::Mvn(const Register& rd, const Operand& operand) {
631 void TurboAssembler::ConditionalCompareMacro(const Register& rn,
632 const Operand& operand,
659 void TurboAssembler::Csel(const Register& rd, const Register& rn,
660 const Operand& operand, Condition cond) {
693 bool TurboAssembler::TryOneInstrMoveImmediate(const Register& dst,
715 Operand TurboAssembler::MoveImmediateForShiftedOp(const Register& dst,
765 void TurboAssembler::AddSubMacro(const Register& rd, const Register& rn,
766 const Operand& operand, FlagsUpdate S,
811 void TurboAssembler::AddSubWithCarryMacro(const Register& rd,
812 const Register& rn,
813 const Operand& operand, FlagsUpdate S,
860 void TurboAssembler::LoadStoreMacro(const CPURegister& rt,
861 const MemOperand& addr, LoadStoreOp op) {
890 void TurboAssembler::LoadStorePairMacro(const CPURegister& rt,
891 const CPURegister& rt2,
892 const MemOperand& addr,
946 void TurboAssembler::Adr(const Register& rd, Label* label, AdrHint hint) {
1027 void TurboAssembler::Tbnz(const Register& rt, unsigned bit_pos, Label* label) {
1043 void TurboAssembler::Tbz(const Register& rt, unsigned bit_pos, Label* label) {
1059 void TurboAssembler::Cbnz(const Register& rt, Label* label) {
1075 void TurboAssembler::Cbz(const Register& rt, Label* label) {
1093 void TurboAssembler::Abs(const Register& rd, const Register& rm,
1116 void TurboAssembler::Push(const CPURegister& src0, const CPURegister& src1,
1117 const CPURegister& src2, const CPURegister& src3,
1118 const CPURegister& src4, const CPURegister& src5,
1119 const CPURegister& src6, const CPURegister& src7) {
1130 void TurboAssembler::Pop(const CPURegister& dst0, const CPURegister& dst1,
1131 const CPURegister& dst2, const CPURegister& dst3,
1132 const CPURegister& dst4, const CPURegister& dst5,
1133 const CPURegister& dst6, const CPURegister& dst7) {
1176 void TurboAssembler::PushHelper(int count, int size, const CPURegister& src0,
1177 const CPURegister& src1,
1178 const CPURegister& src2,
1179 const CPURegister& src3) {
1214 void TurboAssembler::PopHelper(int count, int size, const CPURegister& dst0,
1215 const CPURegister& dst1, const CPURegister& dst2,
1216 const CPURegister& dst3) {
1252 void TurboAssembler::PokePair(const CPURegister& src1, const CPURegister& src2,
1259 void MacroAssembler::PeekPair(const CPURegister& dst1, const CPURegister& dst2,
1461 void TurboAssembler::CanonicalizeNaN(const VRegister& dst,
1462 const VRegister& src) {
1670 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments,
1689 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin,
1706 const Runtime::Function* function = Runtime::FunctionForId(fid);
1749 static const int kRegisterPassedArguments = 8;
1750 static const int kFPRegisterPassedArguments = 8;
1928 void TurboAssembler::Jump(const ExternalReference& reference) {
2638 const int kFrameSize =
2709 const CPURegister& dst0 = saved_fp_regs.PopHighestIndex();
2710 const CPURegister& dst1 = saved_fp_regs.PopHighestIndex();
2716 void MacroAssembler::EnterExitFrame(bool save_doubles, const Register& scratch,
2779 const Register& scratch,
2780 const Register& scratch2) {
2891 void MacroAssembler::CompareRoot(const Register& obj, RootIndex index) {
2900 void MacroAssembler::JumpIfRoot(const Register& obj, RootIndex index,
2906 void MacroAssembler::JumpIfNotRoot(const Register& obj, RootIndex index,
2912 void MacroAssembler::JumpIfIsInRange(const Register& value,
2929 void TurboAssembler::LoadTaggedPointerField(const Register& destination,
2930 const MemOperand& field_operand) {
2938 void TurboAssembler::LoadAnyTaggedField(const Register& destination,
2939 const MemOperand& field_operand) {
2947 void TurboAssembler::LoadTaggedSignedField(const Register& destination,
2948 const MemOperand& field_operand) {
2956 void TurboAssembler::SmiUntagField(Register dst, const MemOperand& src) {
2960 void TurboAssembler::StoreTaggedField(const Register& value,
2961 const MemOperand& dst_field_operand) {
2969 void TurboAssembler::AtomicStoreTaggedField(const Register& value,
2970 const Register& dst_base,
2971 const Register& dst_index,
2972 const Register& temp) {
2981 void TurboAssembler::DecompressTaggedSigned(const Register& destination,
2982 const MemOperand& field_operand) {
2992 void TurboAssembler::DecompressTaggedPointer(const Register& destination,
2993 const MemOperand& field_operand) {
2999 void TurboAssembler::DecompressTaggedPointer(const Register& destination,
3000 const Register& source) {
3005 void TurboAssembler::DecompressAnyTagged(const Register& destination,
3006 const MemOperand& field_operand) {
3012 void TurboAssembler::AtomicDecompressTaggedSigned(const Register& destination,
3013 const Register& base,
3014 const Register& index,
3015 const Register& temp) {
3026 void TurboAssembler::AtomicDecompressTaggedPointer(const Register& destination,
3027 const Register& base,
3028 const Register& index,
3029 const Register& temp) {
3036 void TurboAssembler::AtomicDecompressAnyTagged(const Register& destination,
3037 const Register& base,
3038 const Register& index,
3039 const Register& temp) {
3046 void TurboAssembler::CheckPageFlag(const Register& object, int mask,
3101 void TurboAssembler::EncodeSandboxedPointer(const Register& value) {
3111 void TurboAssembler::DecodeSandboxedPointer(const Register& value) {
3122 const Register& destination, const MemOperand& field_operand) {
3129 const Register& value, const MemOperand& dst_field_operand) {
3420 void TurboAssembler::PrintfNoPreserve(const char* format,
3421 const CPURegister& arg0,
3422 const CPURegister& arg1,
3423 const CPURegister& arg2,
3424 const CPURegister& arg3) {
3438 static const CPURegList kPCSVarargs =
3440 static const CPURegList kPCSVarargsFP =
3570 void TurboAssembler::CallPrintf(int arg_count, const CPURegister* args) {
3600 void TurboAssembler::Printf(const char* format, CPURegister arg0,
3681 Register UseScratchRegisterScope::AcquireSameSizeAs(const Register& reg) {
3686 VRegister UseScratchRegisterScope::AcquireSameSizeAs(const VRegister& reg) {
3699 void TurboAssembler::ComputeCodeStartAddress(const Register& rd) {