Lines Matching refs:MacroAssembler
49 LiteralPool::LiteralPool(MacroAssembler* masm) in LiteralPool()
104 ExactAssemblyScopeWithoutPoolsCheck(MacroAssembler* masm, size_t size) in ExactAssemblyScopeWithoutPoolsCheck()
316 MacroAssembler::MacroAssembler(PositionIndependentCodeOption pic) in MacroAssembler() function in vixl::aarch64::MacroAssembler
336 MacroAssembler::MacroAssembler(size_t capacity, in MacroAssembler() function in vixl::aarch64::MacroAssembler
354 MacroAssembler::MacroAssembler(byte* buffer, in MacroAssembler() function in vixl::aarch64::MacroAssembler
373 MacroAssembler::~MacroAssembler() {} in ~MacroAssembler()
376 void MacroAssembler::Reset() { in Reset()
387 void MacroAssembler::FinalizeCode(FinalizeOption option) { in FinalizeCode()
400 void MacroAssembler::CheckEmitFor(size_t amount) { in CheckEmitFor()
406 void MacroAssembler::CheckEmitPoolsFor(size_t amount) { in CheckEmitPoolsFor()
413 int MacroAssembler::MoveImmediateHelper(MacroAssembler* masm, in MoveImmediateHelper()
507 bool MacroAssembler::OneInstrMoveImmediateHelper(MacroAssembler* masm, in OneInstrMoveImmediateHelper()
545 void MacroAssembler::B(Label* label, BranchType type, Register reg, int bit) { in B()
576 void MacroAssembler::B(Label* label) { in B()
587 void MacroAssembler::B(Label* label, Condition cond) { in B()
613 void MacroAssembler::Cbnz(const Register& rt, Label* label) { in Cbnz()
639 void MacroAssembler::Cbz(const Register& rt, Label* label) { in Cbz()
665 void MacroAssembler::Tbnz(const Register& rt, unsigned bit_pos, Label* label) { in Tbnz()
690 void MacroAssembler::Tbz(const Register& rt, unsigned bit_pos, Label* label) { in Tbz()
715 void MacroAssembler::Bind(Label* label) { in Bind()
723 void MacroAssembler::BindToOffset(Label* label, ptrdiff_t offset) { in BindToOffset()
730 void MacroAssembler::And(const Register& rd, in And()
738 void MacroAssembler::Ands(const Register& rd, in Ands()
746 void MacroAssembler::Tst(const Register& rn, const Operand& operand) { in Tst()
752 void MacroAssembler::Bic(const Register& rd, in Bic()
760 void MacroAssembler::Bics(const Register& rd, in Bics()
768 void MacroAssembler::Orr(const Register& rd, in Orr()
776 void MacroAssembler::Orn(const Register& rd, in Orn()
784 void MacroAssembler::Eor(const Register& rd, in Eor()
792 void MacroAssembler::Eon(const Register& rd, in Eon()
800 void MacroAssembler::LogicalMacro(const Register& rd, in LogicalMacro()
916 void MacroAssembler::Mov(const Register& rd, in Mov()
947 void MacroAssembler::Movi16bitHelper(const VRegister& vd, uint64_t imm) { in Movi16bitHelper()
970 void MacroAssembler::Movi32bitHelper(const VRegister& vd, uint64_t imm) { in Movi32bitHelper()
1048 void MacroAssembler::Movi64bitHelper(const VRegister& vd, uint64_t imm) { in Movi64bitHelper()
1085 void MacroAssembler::Movi(const VRegister& vd, in Movi()
1110 void MacroAssembler::Movi(const VRegister& vd, uint64_t hi, uint64_t lo) { in Movi()
1121 void MacroAssembler::Mvn(const Register& rd, const Operand& operand) { in Mvn()
1149 void MacroAssembler::Mov(const Register& rd, uint64_t imm) { in Mov()
1155 void MacroAssembler::Ccmp(const Register& rn, in Ccmp()
1168 void MacroAssembler::Ccmn(const Register& rn, in Ccmn()
1181 void MacroAssembler::ConditionalCompareMacro(const Register& rn, in ConditionalCompareMacro()
1209 void MacroAssembler::CselHelper(MacroAssembler* masm, in CselHelper()
1306 bool MacroAssembler::CselSubHelperTwoImmediates(MacroAssembler* masm, in CselSubHelperTwoImmediates()
1348 bool MacroAssembler::CselSubHelperTwoOrderedImmediates(MacroAssembler* masm, in CselSubHelperTwoOrderedImmediates()
1366 void MacroAssembler::CselSubHelperRightSmallImmediate( in CselSubHelperRightSmallImmediate()
1367 MacroAssembler* masm, in CselSubHelperRightSmallImmediate()
1404 void MacroAssembler::Add(const Register& rd, in Add()
1418 void MacroAssembler::Adds(const Register& rd, in Adds()
1425 void MacroAssembler::Sub(const Register& rd, in Sub()
1439 void MacroAssembler::Subs(const Register& rd, in Subs()
1446 void MacroAssembler::Cmn(const Register& rn, const Operand& operand) { in Cmn()
1452 void MacroAssembler::Cmp(const Register& rn, const Operand& operand) { in Cmp()
1458 void MacroAssembler::Fcmp(const FPRegister& fn, in Fcmp()
1477 void MacroAssembler::Fcmpe(const FPRegister& fn, double value) { in Fcmpe()
1482 void MacroAssembler::Fmov(VRegister vd, double imm) { in Fmov()
1519 void MacroAssembler::Fmov(VRegister vd, float imm) { in Fmov()
1556 void MacroAssembler::Fmov(VRegister vd, Float16 imm) { in Fmov()
1593 void MacroAssembler::Neg(const Register& rd, const Operand& operand) { in Neg()
1603 void MacroAssembler::Negs(const Register& rd, const Operand& operand) { in Negs()
1609 bool MacroAssembler::TryOneInstrMoveImmediate(const Register& dst, in TryOneInstrMoveImmediate()
1615 Operand MacroAssembler::MoveImmediateForShiftedOp(const Register& dst, in MoveImmediateForShiftedOp()
1656 void MacroAssembler::Move(const GenericOperand& dst, in Move()
1702 void MacroAssembler::ComputeAddress(const Register& dst, in ComputeAddress()
1725 void MacroAssembler::AddSubMacro(const Register& rd, in AddSubMacro()
1773 void MacroAssembler::Adc(const Register& rd, in Adc()
1781 void MacroAssembler::Adcs(const Register& rd, in Adcs()
1789 void MacroAssembler::Sbc(const Register& rd, in Sbc()
1797 void MacroAssembler::Sbcs(const Register& rd, in Sbcs()
1805 void MacroAssembler::Ngc(const Register& rd, const Operand& operand) { in Ngc()
1812 void MacroAssembler::Ngcs(const Register& rd, const Operand& operand) { in Ngcs()
1819 void MacroAssembler::AddSubWithCarryMacro(const Register& rd, in AddSubWithCarryMacro()
1875 void MacroAssembler::FN(const REGTYPE REG, const MemOperand& addr) { \
1883 void MacroAssembler::LoadStoreMacro(const CPURegister& rt, in LS_MACRO_LIST()
1922 void MacroAssembler::FN(const REGTYPE REG, \
1931 void MacroAssembler::LoadStorePairMacro(const CPURegister& rt, in LSPAIR_MACRO_LIST()
1970 void MacroAssembler::Prfm(PrefetchOperation op, const MemOperand& addr) { in Prfm()
1997 void MacroAssembler::Push(const CPURegister& src0, in Push()
2013 void MacroAssembler::Pop(const CPURegister& dst0, in Pop()
2032 void MacroAssembler::PushCPURegList(CPURegList registers) { in PushCPURegList()
2064 void MacroAssembler::PopCPURegList(CPURegList registers) { in PopCPURegList()
2098 void MacroAssembler::PushMultipleTimes(int count, Register src) { in PushMultipleTimes()
2122 void MacroAssembler::PushHelper(int count, in PushHelper()
2166 void MacroAssembler::PopHelper(int count, in PopHelper()
2211 void MacroAssembler::PrepareForPush(int count, int size) { in PrepareForPush()
2226 void MacroAssembler::PrepareForPop(int count, int size) { in PrepareForPop()
2236 void MacroAssembler::Poke(const Register& src, const Operand& offset) { in Poke()
2246 void MacroAssembler::Peek(const Register& dst, const Operand& offset) { in Peek()
2256 void MacroAssembler::Claim(const Operand& size) { in Claim()
2278 void MacroAssembler::Drop(const Operand& size) { in Drop()
2296 void MacroAssembler::PushCalleeSavedRegisters() { in PushCalleeSavedRegisters()
2321 void MacroAssembler::PopCalleeSavedRegisters() { in PopCalleeSavedRegisters()
2345 void MacroAssembler::LoadCPURegList(CPURegList registers, in LoadCPURegList()
2350 void MacroAssembler::StoreCPURegList(CPURegList registers, in StoreCPURegList()
2356 void MacroAssembler::LoadStoreCPURegListHelper(LoadStoreCPURegListAction op, in LoadStoreCPURegListHelper()
2408 MemOperand MacroAssembler::BaseMemOperandForLoadStoreCPURegList( in BaseMemOperandForLoadStoreCPURegList()
2436 void MacroAssembler::BumpSystemStackPointer(const Operand& space) { in BumpSystemStackPointer()
2451 void MacroAssembler::PrintfNoPreserve(const char* format, in PrintfNoPreserve()
2608 void MacroAssembler::Printf(const char* format, in Printf()
2679 void MacroAssembler::Trace(TraceParameters parameters, TraceCommand command) { in Trace()
2706 void MacroAssembler::Log(TraceParameters parameters) { in Log()
2730 void MacroAssembler::EnableInstrumentation() { in EnableInstrumentation()
2737 void MacroAssembler::DisableInstrumentation() { in DisableInstrumentation()
2744 void MacroAssembler::AnnotateInstrumentation(const char* marker_name) { in AnnotateInstrumentation()
2756 void MacroAssembler::SetSimulatorCPUFeatures(const CPUFeatures& features) { in SetSimulatorCPUFeatures()
2761 void MacroAssembler::EnableSimulatorCPUFeatures(const CPUFeatures& features) { in EnableSimulatorCPUFeatures()
2766 void MacroAssembler::DisableSimulatorCPUFeatures(const CPUFeatures& features) { in DisableSimulatorCPUFeatures()
2771 void MacroAssembler::ConfigureSimulatorCPUFeaturesHelper( in ConfigureSimulatorCPUFeaturesHelper()
2813 void MacroAssembler::SaveSimulatorCPUFeatures() { in SaveSimulatorCPUFeatures()
2821 void MacroAssembler::RestoreSimulatorCPUFeatures() { in RestoreSimulatorCPUFeatures()
2829 void UseScratchRegisterScope::Open(MacroAssembler* masm) { in Open()