Lines Matching refs:assert
240 assert(Subtarget.isAIXABI() && "Unexpected ABI."); in getCalleeSavedSpillSlots()
453 assert (SR1 && "Asking for the second scratch register but not the first?"); in findScratchRegister()
624 assert((isSVR4ABI || Subtarget.isAIXABI()) && "Unsupported PPC ABI."); in emitPrologue()
684 assert((isPPC64 || !isSVR4ABI || !(!FrameSize && (MustSaveLR || HasFP))) && in emitPrologue()
690 assert(SingleScratchReg && in emitPrologue()
701 assert(FPIndex && "No Frame Pointer Save Slot!"); in emitPrologue()
709 assert(BPIndex && "No Base Pointer Save Slot!"); in emitPrologue()
717 assert(PBPIndex && "No PIC Base Pointer Save Slot!"); in emitPrologue()
724 assert(Log2(MaxAlign) < 16 && "Invalid alignment!"); in emitPrologue()
794 assert(isPPC64 && "V2 ABI is 64-bit only."); in emitPrologue()
858 assert((ImmOffset <= -8 && ImmOffset >= -512) && in emitPrologue()
860 assert(((ImmOffset & 0x7) == 0) && in emitPrologue()
871 assert(HasRedZone && "A red zone is always available on PPC64"); in emitPrologue()
936 assert(!SingleScratchReg && "Only a single scratch reg available"); in emitPrologue()
976 assert(isELFv2ABI && "TOC saves in the prologue only supported on ELFv2"); in emitPrologue()
984 assert(!isPPC64 && "A red zone is always available on PPC64"); in emitPrologue()
1109 assert(NegFrameSize); in emitPrologue()
1254 assert(isInt<32>(NegProbeSize) && "Unhandled probe size"); in inlineStackProbe()
1290 assert(isInt<32>(Imm) && "Unhandled imm"); in inlineStackProbe()
1347 assert(HasBP && "The function is supposed to have base pointer when its " in inlineStackProbe()
1349 assert(isPowerOf2_64(ProbeSize) && "Probe size should be power of 2"); in inlineStackProbe()
1355 assert(ProbeSize >= Subtarget.getRedZoneSize() && in inlineStackProbe()
1364 assert(isInt<16>(NegProbeSize) && in inlineStackProbe()
1602 assert(SingleScratchReg && in emitEpilogue()
1609 assert(FPIndex && "No Frame Pointer Save Slot!"); in emitEpilogue()
1616 assert(BPIndex && "No Base Pointer Save Slot!"); in emitEpilogue()
1623 assert(PBPIndex && "No PIC Base Pointer Save Slot!"); in emitEpilogue()
1641 assert(StackAdjust.isImm() && "Expecting immediate value."); in emitEpilogue()
1645 assert((Delta >= 0) && "Delta must be positive"); in emitEpilogue()
1721 assert(HasFP && "Expecting a valid frame pointer."); in emitEpilogue()
1746 assert(FPOffset <= 0 && BPOffset <= 0 && PBPOffset <= 0 && in emitEpilogue()
1769 assert(RBReg != ScratchReg && "Should have avoided ScratchReg"); in emitEpilogue()
1779 assert(HasRedZone && "Expecting red zone"); in emitEpilogue()
1801 assert(RBReg == SPReg && "Should be using SP as a base register"); in emitEpilogue()
1833 assert(!HasRedZone && "This should not happen with red zone"); in emitEpilogue()
1844 assert(RBReg != ScratchReg && "Should be using FP or SP as base register"); in emitEpilogue()
1869 assert((ImmOffset <= -8 && ImmOffset >= -512) && in emitEpilogue()
1871 assert(((ImmOffset & 0x7) == 0) && in emitEpilogue()
1915 assert(MBBI != MBB.end() && "Failed to find the first terminator."); in createTailCallBranchInstr()
1941 assert(MBBI->getOperand(0).isReg() && "Expecting register operand."); in createTailCallBranchInstr()
1960 assert(MBBI->getOperand(0).isReg() && "Expecting register operand."); in createTailCallBranchInstr()
2090 assert((!MF.getInfo<PPCFunctionInfo>()->mustSaveTOC() || in processFunctionBeforeFrameFinalized()
2164 assert(FI && "No Frame Pointer Save Slot!"); in processFunctionBeforeFrameFinalized()
2172 assert(FI && "No PIC Base Pointer Save Slot!"); in processFunctionBeforeFrameFinalized()
2182 assert(FI && "No Base Pointer Save Slot!"); in processFunctionBeforeFrameFinalized()
2250 assert(LowerBound <= 0 && "Expect LowerBound have a non-positive value!"); in processFunctionBeforeFrameFinalized()
2389 assert(SpilledVSR.second == 0 && in spillCalleeSavedRegisters()
2452 assert(Subtarget.hasP9Vector() && in spillCalleeSavedRegisters()
2460 assert(Subtarget.hasP8Vector() && in spillCalleeSavedRegisters()
2625 assert(Subtarget.hasP9Vector()); in restoreCalleeSavedRegisters()
2634 assert(Subtarget.hasP8Vector()); in restoreCalleeSavedRegisters()
2658 assert(I != MBB.begin() && in restoreCalleeSavedRegisters()
2674 assert(Subtarget.is32BitELFABI() && in restoreCalleeSavedRegisters()