Home
last modified time | relevance | path

Searched refs:CPE (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp608 if (CPE.CPEMI == CPEMI) in findConstPoolEntry()
609 return &CPE; in findConstPoolEntry()
772 CPE->RefCount++; in initializeFunctionInfo()
1027 CPE->CPEMI = nullptr; in decrementCPEReferenceCount()
1057 if (CPE.CPEMI == CPEMI) in findInRangeCPEntry()
1067 U.CPEMI = CPE.CPEMI; in findInRangeCPEntry()
1075 CPE.RefCount++; in findInRangeCPEntry()
1113 if (CPE.CPEMI == CPEMI) in findLongFormInRangeCPEntry()
1123 U.CPEMI = CPE.CPEMI; in findLongFormInRangeCPEntry()
1131 CPE.RefCount++; in findLongFormInRangeCPEntry()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp513 if (CPE.CPEMI && CPE.CPEMI->getOperand(1).isCPI()) in runOnMachineFunction()
699 for (CPEntry &CPE : CPEs) in findConstPoolEntry()
700 if (CPE.CPEMI == CPEMI) in findConstPoolEntry()
701 return &CPE; in findConstPoolEntry()
938 CPE->RefCount++; in initializeFunctionInfo()
1201 CPE->CPEMI = nullptr; in decrementCPEReferenceCount()
1237 if (CPE.CPEMI == CPEMI) in findInRangeCPEntry()
1247 U.CPEMI = CPE.CPEMI; in findInRangeCPEntry()
1255 CPE.RefCount++; in findInRangeCPEntry()
1678 if (CPE.RefCount == 0 && CPE.CPEMI) { in removeUnusedCPEntries()
[all …]
H A DARMAsmPrinter.cpp1309 const MachineConstantPoolEntry &CPE = MCP->getConstants()[CPI]; in EmitUnwindingInstruction() local
1310 assert(!CPE.isMachineConstantPoolEntry() && "Invalid constpool entry"); in EmitUnwindingInstruction()
1311 Offset = cast<ConstantInt>(CPE.Val.ConstVal)->getSExtValue(); in EmitUnwindingInstruction()
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dfp16-litpool3-arm.mir3 # This checks alignment of a block when a CPE is placed before/after a
85 # aligned; this can e.g. be an existing CPE that has been carefully
H A Dfp16-litpool2-arm.mir3 # This checks alignment of a block when a CPE is placed before/after a
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp573 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in initializeFunctionInfo() local
574 assert(CPE && "Cannot find a corresponding CPEntry!"); in initializeFunctionInfo()
575 CPE->RefCount++; in initializeFunctionInfo()
833 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in decrementCPEReferenceCount() local
834 assert(CPE && "Unexpected!"); in decrementCPEReferenceCount()
835 if (--CPE->RefCount == 0) { in decrementCPEReferenceCount()
837 CPE->CPEMI = nullptr; in decrementCPEReferenceCount()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2259 const MachineConstantPoolEntry &CPE = CP[i]; in emitConstantPool() local
2260 Align Alignment = CPE.getAlign(); in emitConstantPool()
2265 if (!CPE.isMachineConstantPoolEntry()) in emitConstantPool()
2266 C = CPE.Val.ConstVal; in emitConstantPool()
2308 MachineConstantPoolEntry CPE = CP[CPI]; in emitConstantPool() local
2317 if (CPE.isMachineConstantPoolEntry()) in emitConstantPool()
3403 const MachineConstantPoolEntry &CPE = in GetCPISymbol() local
3405 if (!CPE.isMachineConstantPoolEntry()) { in GetCPISymbol()
3407 SectionKind Kind = CPE.getSectionKind(&DL); in GetCPISymbol()
3408 const Constant *C = CPE.Val.ConstVal; in GetCPISymbol()
[all …]