OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Amount
(Results
1 - 8
of
8
) sorted by null
/external/llvm/lib/Target/MBlaze/
MBlazeRegisterInfo.cpp
97
int
Amount
= Old->getOperand(0).getImm() + 4;
98
if (
Amount
!= 0) {
100
//
amount
of space needed for the outgoing arguments up to the next
103
Amount
= (
Amount
+Align-1)/Align*Align;
108
.addReg(MBlaze::R1).addImm(-
Amount
);
112
.addReg(MBlaze::R1).addImm(
Amount
);
/external/llvm/lib/Target/Alpha/
AlphaRegisterInfo.cpp
94
uint64_t
Amount
= Old->getOperand(0).getImm();
95
if (
Amount
!= 0) {
97
//
amount
of space needed for the outgoing arguments up to the next
100
Amount
= (
Amount
+Align-1)/Align*Align;
105
.addImm(-
Amount
).addReg(Alpha::R30);
109
.addImm(
Amount
).addReg(Alpha::R30);
/external/llvm/lib/Target/Blackfin/
BlackfinRegisterInfo.cpp
161
int64_t
Amount
= I->getOperand(0).getImm();
162
if (
Amount
!= 0) {
163
assert(
Amount
%4 == 0 && "Unaligned call frame size");
165
adjustRegister(MBB, I, I->getDebugLoc(), BF::SP, BF::P1, -
Amount
);
169
adjustRegister(MBB, I, I->getDebugLoc(), BF::SP, BF::P1,
Amount
);
/external/llvm/lib/Target/ARM/
Thumb1RegisterInfo.cpp
314
// ADJCALLSTACKDOWN -> sub, sp, sp,
amount
315
// ADJCALLSTACKUP -> add, sp, sp,
amount
318
unsigned
Amount
= Old->getOperand(0).getImm();
319
if (
Amount
!= 0) {
321
//
amount
of space needed for the outgoing arguments up to the next
324
Amount
= (
Amount
+Align-1)/Align*Align;
329
emitSPUpdate(MBB, I, TII, dl, *this, -
Amount
);
332
emitSPUpdate(MBB, I, TII, dl, *this,
Amount
);
ARMBaseRegisterInfo.cpp
838
// ADJCALLSTACKDOWN -> sub, sp, sp,
amount
839
// ADJCALLSTACKUP -> add, sp, sp,
amount
842
unsigned
Amount
= Old->getOperand(0).getImm();
843
if (
Amount
!= 0) {
845
//
amount
of space needed for the outgoing arguments up to the next
848
Amount
= (
Amount
+Align-1)/Align*Align;
863
emitSPUpdate(isARM, MBB, I, dl, TII, -
Amount
, Pred, PredReg);
868
emitSPUpdate(isARM, MBB, I, dl, TII,
Amount
, Pred, PredReg);
[
all
...]
/external/llvm/lib/Target/MSP430/
MSP430RegisterInfo.cpp
114
uint64_t
Amount
= Old->getOperand(0).getImm();
115
if (
Amount
!= 0) {
117
//
amount
of space needed for the outgoing arguments up to the next
119
Amount
= (
Amount
+StackAlign-1)/StackAlign*StackAlign;
125
.addReg(MSP430::SPW).addImm(
Amount
);
128
// factor out the
amount
the callee already popped.
130
Amount
-= CalleeAmt;
131
if (
Amount
)
134
.addReg(MSP430::SPW).addImm(
Amount
);
[
all
...]
/external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp
124
uint64_t
Amount
= Old->getOperand(0).getImm();
125
if (
Amount
!= 0) {
127
//
amount
of space needed for the outgoing arguments up to the next
130
Amount
= (
Amount
+Align-1)/Align*Align;
132
assert(
Amount
%4 == 0);
133
Amount
/= 4;
135
bool isU6 = isImmU6(
Amount
);
136
if (!isU6 && !isImmU16(
Amount
)) {
140
<<
Amount
<< "\n"
[
all
...]
/external/llvm/lib/Target/X86/
X86RegisterInfo.cpp
523
uint64_t
Amount
= !reseveCallFrame ? I->getOperand(0).getImm() : 0;
532
if (
Amount
== 0)
536
//
amount
of space needed for the outgoing arguments up to the next
539
Amount
= (
Amount
+ StackAlign - 1) / StackAlign * StackAlign;
543
New = BuildMI(MF, DL, TII.get(getSUBriOpcode(Is64Bit,
Amount
)),
546
.addImm(
Amount
);
550
// Factor out the
amount
the callee already popped.
551
Amount
-= CalleeAmt;
553
if (
Amount
) {
[
all
...]
Completed in 167 milliseconds