Home
last modified time | relevance | path

Searched refs:RegList (Results 1 – 25 of 79) sorted by relevance

1234

/external/llvm/utils/TableGen/
DCallingConvEmitter.cpp110 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() local
111 if (RegList->getSize() == 1) { in EmitAction()
113 O << getQualifiedName(RegList->getElementAsRecord(0)) << ")) {\n"; in EmitAction()
118 for (unsigned i = 0, e = RegList->getSize(); i != e; ++i) { in EmitAction()
120 O << getQualifiedName(RegList->getElementAsRecord(i)); in EmitAction()
124 << Counter << ", " << RegList->getSize() << ")) {\n"; in EmitAction()
131 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() local
134 ShadowRegList->getSize() != RegList->getSize()) in EmitAction()
137 if (RegList->getSize() == 1) { in EmitAction()
139 O << getQualifiedName(RegList->getElementAsRecord(0)); in EmitAction()
[all …]
/external/chromium_org/v8/src/mips/
Dframes-mips.h18 const RegList kJSCallerSaved =
43 const RegList kCalleeSaved =
56 const RegList kCalleeSavedFPU =
66 const RegList kCallerSavedFPU =
86 const RegList kSafepointSavedRegisters = kJSCallerSaved | kCalleeSaved;
Dmacro-assembler-mips.h636 void MultiPush(RegList regs);
637 void MultiPushReversed(RegList regs);
639 void MultiPushFPU(RegList regs);
640 void MultiPushReversedFPU(RegList regs);
685 void MultiPop(RegList regs);
686 void MultiPopReversed(RegList regs);
688 void MultiPopFPU(RegList regs);
689 void MultiPopReversedFPU(RegList regs);
980 void CopyFields(Register dst, Register src, RegList temps, int field_count);
/external/chromium_org/v8/src/mips64/
Dframes-mips64.h18 const RegList kJSCallerSaved =
43 const RegList kCalleeSaved =
56 const RegList kCalleeSavedFPU =
66 const RegList kCallerSavedFPU =
86 const RegList kSafepointSavedRegisters = kJSCallerSaved | kCalleeSaved;
/external/vixl/test/
Dtest-utils-a64.h201 RegList PopulateRegisterArray(Register* w, Register* x, Register* r,
202 int reg_size, int reg_count, RegList allowed);
205 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v,
206 int reg_size, int reg_count, RegList allowed);
216 void Clobber(MacroAssembler* masm, RegList reg_list,
220 void ClobberFP(MacroAssembler* masm, RegList reg_list,
Dtest-utils-a64.cc213 RegList PopulateRegisterArray(Register* w, Register* x, Register* r, in PopulateRegisterArray()
214 int reg_size, int reg_count, RegList allowed) { in PopulateRegisterArray()
215 RegList list = 0; in PopulateRegisterArray()
240 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v, in PopulateFPRegisterArray()
241 int reg_size, int reg_count, RegList allowed) { in PopulateFPRegisterArray()
242 RegList list = 0; in PopulateFPRegisterArray()
267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { in Clobber()
290 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) { in ClobberFP()
/external/chromium_org/v8/test/cctest/
Dtest-utils-arm64.h206 RegList PopulateRegisterArray(Register* w, Register* x, Register* r,
207 int reg_size, int reg_count, RegList allowed);
210 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v,
211 int reg_size, int reg_count, RegList allowed);
221 void Clobber(MacroAssembler* masm, RegList reg_list,
225 void ClobberFP(MacroAssembler* masm, RegList reg_list,
Dtest-utils-arm64.cc213 RegList PopulateRegisterArray(Register* w, Register* x, Register* r, in PopulateRegisterArray()
214 int reg_size, int reg_count, RegList allowed) { in PopulateRegisterArray()
215 RegList list = 0; in PopulateRegisterArray()
240 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v, in PopulateFPRegisterArray()
241 int reg_size, int reg_count, RegList allowed) { in PopulateFPRegisterArray()
242 RegList list = 0; in PopulateFPRegisterArray()
267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { in Clobber()
290 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) { in ClobberFP()
326 RegList old_tmp_list = masm->TmpList()->list(); in Dump()
327 RegList old_fptmp_list = masm->FPTmpList()->list(); in Dump()
/external/chromium_org/v8/src/arm/
Dframes-arm.h24 const RegList kJSCallerSaved =
38 const RegList kCalleeSaved =
50 const RegList kCallerSaved =
72 const RegList kSafepointSavedRegisters = kJSCallerSaved | kCalleeSaved;
/external/llvm/lib/Target/ARM/
DARMCallingConv.h31 static const MCPhysReg RegList[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3 }; in f64AssignAPCS() local
34 if (unsigned Reg = State.AllocateReg(RegList, 4)) in f64AssignAPCS()
49 if (unsigned Reg = State.AllocateReg(RegList, 4)) in f64AssignAPCS()
196 const uint16_t *RegList; in CC_ARM_AAPCS_Custom_HA() local
201 RegList = SRegList; in CC_ARM_AAPCS_Custom_HA()
205 RegList = DRegList; in CC_ARM_AAPCS_Custom_HA()
209 RegList = QRegList; in CC_ARM_AAPCS_Custom_HA()
218 State.AllocateRegBlock(RegList, NumRegs, PendingHAMembers.size()); in CC_ARM_AAPCS_Custom_HA()
/external/chromium_org/v8/src/compiler/
Dlinkage.h61 RegList callee_saved_registers, Flags flags,
125 RegList CalleeSavedRegisters() const { return callee_saved_registers_; } in CalleeSavedRegisters()
139 RegList callee_saved_registers_;
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFStreamer.cpp126 void emitRegSave(const SmallVectorImpl<unsigned> &RegList,
189 void ARMTargetAsmStreamer::emitRegSave(const SmallVectorImpl<unsigned> &RegList, in emitRegSave() argument
191 assert(RegList.size() && "RegList should not be empty"); in emitRegSave()
197 InstPrinter.printRegName(OS, RegList[0]); in emitRegSave()
199 for (unsigned i = 1, e = RegList.size(); i != e; ++i) { in emitRegSave()
201 InstPrinter.printRegName(OS, RegList[i]); in emitRegSave()
400 void emitRegSave(const SmallVectorImpl<unsigned> &RegList,
466 void emitRegSave(const SmallVectorImpl<unsigned> &RegList, bool isVector);
678 void ARMTargetELFStreamer::emitRegSave(const SmallVectorImpl<unsigned> &RegList, in emitRegSave() argument
680 getStreamer().emitRegSave(RegList, isVector); in emitRegSave()
[all …]
DARMTargetStreamer.cpp53 void ARMTargetStreamer::emitRegSave(const SmallVectorImpl<unsigned> &RegList, in emitRegSave() argument
/external/vixl/src/a64/
Dmacro-assembler-a64.h264 void PushSizeRegList(RegList registers, unsigned reg_size,
268 void PopSizeRegList(RegList registers, unsigned reg_size,
272 void PushXRegList(RegList regs) { in PushXRegList()
275 void PopXRegList(RegList regs) { in PopXRegList()
278 void PushWRegList(RegList regs) { in PushWRegList()
281 void PopWRegList(RegList regs) { in PopWRegList()
284 inline void PushDRegList(RegList regs) { in PushDRegList()
287 inline void PopDRegList(RegList regs) { in PopDRegList()
290 inline void PushSRegList(RegList regs) { in PushSRegList()
293 inline void PopSRegList(RegList regs) { in PopSRegList()
[all …]
Dmacro-assembler-a64.cc1418 RegList include = reg1.Bit() | reg2.Bit() | reg3.Bit() | reg4.Bit(); in Include()
1430 RegList include = reg1.Bit() | reg2.Bit() | reg3.Bit() | reg4.Bit(); in Include()
1449 RegList exclude = reg1.Bit() | reg2.Bit() | reg3.Bit() | reg4.Bit(); in Exclude()
1458 RegList excludefp = reg1.Bit() | reg2.Bit() | reg3.Bit() | reg4.Bit(); in Exclude()
1467 RegList exclude = 0; in Exclude()
1468 RegList excludefp = 0; in Exclude()
1503 ReleaseByRegList(available, static_cast<RegList>(1) << code); in ReleaseByCode()
1508 RegList regs) { in ReleaseByRegList()
1514 RegList regs) { in IncludeByRegList()
1520 RegList exclude) { in ExcludeByRegList()
/external/chromium_org/v8/src/compiler/ia32/
Dlinkage-ia32.cc24 static RegList CCalleeSaveRegisters() { in CCalleeSaveRegisters()
/external/chromium_org/v8/src/compiler/arm64/
Dlinkage-arm64.cc24 static RegList CCalleeSaveRegisters() { in CCalleeSaveRegisters()
/external/chromium_org/v8/src/compiler/arm/
Dlinkage-arm.cc24 static RegList CCalleeSaveRegisters() { in CCalleeSaveRegisters()
/external/chromium_org/v8/src/arm64/
Dmacro-assembler-arm64.h585 inline void PushSizeRegList(RegList registers, unsigned reg_size,
589 inline void PopSizeRegList(RegList registers, unsigned reg_size,
593 inline void PushXRegList(RegList regs) { in PushXRegList()
596 inline void PopXRegList(RegList regs) { in PopXRegList()
599 inline void PushWRegList(RegList regs) { in PushWRegList()
602 inline void PopWRegList(RegList regs) { in PopWRegList()
605 inline void PushDRegList(RegList regs) { in PushDRegList()
608 inline void PopDRegList(RegList regs) { in PopDRegList()
611 inline void PushSRegList(RegList regs) { in PushSRegList()
614 inline void PopSRegList(RegList regs) { in PopSRegList()
[all …]
Dframes-arm64.h17 const RegList kJSCallerSaved = 0x3ffff;
/external/chromium_org/v8/src/x64/
Ddebug-x64.cc73 RegList object_regs, in Generate_DebugBreakCallHelper()
74 RegList non_object_regs, in Generate_DebugBreakCallHelper()
Dframes-x64.h12 const RegList kJSCallerSaved =
/external/chromium_org/v8/src/ia32/
Dframes-ia32.h18 const RegList kJSCallerSaved =
/external/chromium_org/v8/src/x87/
Dframes-x87.h18 const RegList kJSCallerSaved =
/external/chromium_org/v8/src/compiler/x64/
Dlinkage-x64.cc30 static RegList CCalleeSaveRegisters() { in CCalleeSaveRegisters()

1234