/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | Mips16InstrInfo.h | 78 /// Adjust SP by Amount bytes. 79 void adjustStackPtr(unsigned SP, int64_t Amount, MachineBasicBlock &MBB, 91 static bool validImmediate(unsigned Opcode, unsigned Reg, int64_t Amount); 114 // Adjust SP by Amount bytes where bytes can be up to 32bit number. 115 void adjustStackPtrBig(unsigned SP, int64_t Amount, MachineBasicBlock &MBB, 119 // Adjust SP by Amount bytes where bytes can be up to 32bit number. 120 void adjustStackPtrBigUnrestricted(unsigned SP, int64_t Amount,
|
H A D | MipsFrameLowering.cpp | 153 int64_t Amount = I->getOperand(0).getImm(); local 155 Amount = -Amount; 157 STI.getInstrInfo()->adjustStackPtr(SP, Amount, MBB, I);
|
H A D | Mips16InstrInfo.cpp | 257 // Adjust SP by Amount bytes where bytes can be up to 32bit number. 262 void Mips16InstrInfo::adjustStackPtrBig(unsigned SP, int64_t Amount, argument 275 MIB1.addImm(Amount).addImm(-1); 287 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, 292 /// Adjust SP by Amount bytes. 293 void Mips16InstrInfo::adjustStackPtr(unsigned SP, int64_t Amount, argument 296 if (Amount == 0) 299 if (isInt<16>(Amount)) // need to change to addiu sp, ....and isInt<16> 300 BuildAddiuSpImm(MBB, I, Amount); 302 adjustStackPtrBigUnrestricted(SP, Amount, MB 286 adjustStackPtrBigUnrestricted( unsigned SP, int64_t Amount, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const argument 457 validImmediate(unsigned Opcode, unsigned Reg, int64_t Amount) argument [all...] |
H A D | MipsSEInstrInfo.h | 69 /// Adjust SP by Amount bytes. 70 void adjustStackPtr(unsigned SP, int64_t Amount, MachineBasicBlock &MBB,
|
H A D | MipsInstrInfo.h | 119 virtual void adjustStackPtr(unsigned SP, int64_t Amount,
|
H A D | MipsSEInstrInfo.cpp | 426 /// Adjust SP by Amount bytes. 427 void MipsSEInstrInfo::adjustStackPtr(unsigned SP, int64_t Amount, argument 435 if (Amount == 0) 438 if (isInt<16>(Amount))// addi sp, sp, amount 439 BuildMI(MBB, I, DL, get(ADDiu), SP).addReg(SP).addImm(Amount); 441 unsigned Reg = loadImmediate(Amount, MBB, I, DL, nullptr);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 240 uint64_t Amount = Old->getOperand(0).getImm(); local 241 if (Amount != 0) { 245 Amount = (Amount+StackAlign-1)/StackAlign*StackAlign; 251 .addReg(MSP430::SP).addImm(Amount); 256 Amount -= CalleeAmt; 257 if (Amount) 260 .addReg(MSP430::SP).addImm(Amount);
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfoImpl.cpp | 101 void Distribution::add(const BlockNode &Node, uint64_t Amount, 103 assert(Amount && "invalid weight of 0"); 104 uint64_t NewTotal = Total + Amount; 115 Weights.push_back(Weight(Type, Node, Amount)); 120 if (!W.Amount) { 126 assert(OtherW.Amount && "Expected non-zero weight"); 127 if (W.Amount > W.Amount + OtherW.Amount) 129 W.Amount [all...] |
H A D | InstructionSimplify.cpp | 1281 /// Returns true if a shift by \c Amount always yields undef. 1282 static bool isUndefShift(Value *Amount) { argument 1283 Constant *C = dyn_cast<Constant>(Amount);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 334 uint64_t Amount; member in struct:llvm::BlockFrequencyInfoImplBase::Weight 335 Weight() : Type(Local), Amount(0) {} 336 Weight(DistType Type, BlockNode TargetNode, uint64_t Amount) argument 337 : Type(Type), TargetNode(TargetNode), Amount(Amount) {} 355 void addLocal(const BlockNode &Node, uint64_t Amount) { argument 356 add(Node, Amount, Weight::Local); 358 void addExit(const BlockNode &Node, uint64_t Amount) { argument 359 add(Node, Amount, Weight::Exit); 361 void addBackedge(const BlockNode &Node, uint64_t Amount) { argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFrameLowering.cpp | 117 unsigned Amount = I->getOperand(0).getImm(); local 118 if (Amount) 119 adjustStackPointer(Amount, IsDestroy, MF, MBB,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 493 uint64_t Amount = Old->getOperand(0).getImm(); local 494 if (Amount != 0) { 499 Amount = (Amount+Align-1)/Align*Align; 501 assert(Amount%4 == 0); 502 Amount /= 4; 504 bool isU6 = isImmU6(Amount); 505 if (!isU6 && !isImmU16(Amount)) { 509 << Amount << "\n"; 518 .addImm(Amount); [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 172 int64_t Amount = I->getOperand(0).getImm(); local 173 Amount = RoundUpToAlignment(Amount, Align); 175 Amount = -Amount; 191 assert(Amount > -0xffffff && Amount < 0xffffff && "call frame too large"); 192 emitFrameOffset(MBB, I, DL, AArch64::SP, AArch64::SP, Amount, TII);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/InstPrinter/ |
H A D | AArch64InstPrinter.h | 56 template <int Amount> 59 printPostIncOperand(MI, OpNo, Amount, O);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.h | 147 uint64_t Amount) const;
|
H A D | X86FrameLowering.cpp | 2478 uint64_t Amount = !reserveCallFrame ? I->getOperand(0).getImm() : 0; 2479 uint64_t InternalAmt = (isDestroy || Amount) ? I->getOperand(1).getImm() : 0; 2491 Amount = RoundUpToAlignment(Amount, StackAlign); 2502 // Amount == 0, because the preceding function may have set a non-0 2512 MCCFIInstruction::createGnuArgsSize(nullptr, Amount)); 2514 if (Amount == 0) 2519 Amount -= InternalAmt; 2528 if (Amount) { 2529 // Add Amount t [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.cpp | 65 unsigned Amount = Old->getOperand(0).getImm(); local 66 if (Amount != 0) { 71 Amount = (Amount+Align-1)/Align*Align; 76 emitSPUpdate(MBB, I, TII, dl, *RegInfo, -Amount); 79 emitSPUpdate(MBB, I, TII, dl, *RegInfo, Amount);
|
H A D | ARMFrameLowering.cpp | 1741 unsigned Amount = Old->getOperand(0).getImm(); local 1742 if (Amount != 0) { 1746 Amount = alignSPAdjust(Amount); 1761 emitSPUpdate(isARM, MBB, I, dl, TII, -Amount, MachineInstr::NoFlags, 1767 emitSPUpdate(isARM, MBB, I, dl, TII, Amount, MachineInstr::NoFlags,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 4886 unsigned &Amount) { 4909 Amount = 0; 4939 Amount = Imm; 7923 unsigned Amount = ARM_AM::getSORegOffset(Inst.getOperand(2).getImm()); local 7924 if (Amount == 32) Amount = 0; 7932 TmpInst.addOperand(MCOperand::createImm(Amount)); 4885 parseMemRegOffsetShift(ARM_AM::ShiftOpc &St, unsigned &Amount) argument
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1624 llvm::Value *Amount = local 1629 return Builder.CreateAdd(InVal, Amount, Name); 1632 return Builder.CreateNSWAdd(InVal, Amount, Name);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 240 unsigned Amount; member in struct:__anon2707::AArch64Operand::ShiftExtendOp 429 return ShiftExtend.Amount; 1779 Op->ShiftExtend.Amount = Val;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 1812 uint64_t Amount = Shift->getZExtValue(); 1813 if (Amount >= N.getValueType().getSizeInBits()) 1816 ShiftVal = Amount;
|
/freebsd-11.0-release/contrib/gcc/doc/include/ |
H A D | texinfo.tex | 4903 % Amount to narrow the margins by for @lisp.
|
/freebsd-11.0-release/contrib/amd/doc/ |
H A D | texinfo.tex | 4707 % Amount to narrow the margins by for @lisp.
|
/freebsd-11.0-release/contrib/groff/doc/ |
H A D | texinfo.tex | 4779 % Amount to narrow the margins by for @lisp.
|