| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | ConstantPools.cpp | 27 void ConstantPool::emitEntries(MCStreamer &Streamer) { in emitEntries() 40 const MCExpr *ConstantPool::addEntry(const MCExpr *Value, MCContext &Context, in addEntry() 58 bool ConstantPool::empty() { return Entries.empty(); } in empty() 60 void ConstantPool::clearCache() { in clearCache() 67 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() 75 ConstantPool & 81 ConstantPool &CP) { in emitConstantPool() 92 ConstantPool &CP = CPI.second; in emitAll() 100 if (ConstantPool *CP = getConstantPool(Section)) in emitForCurrentSection() 106 if (ConstantPool *CP = getConstantPool(Section)) in clearCacheForCurrentSection()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | ConstantPools.h | 45 class ConstantPool { 52 ConstantPool() = default; 86 using ConstantPoolMapTy = MapVector<MCSection *, ConstantPool>; 97 ConstantPool *getConstantPool(MCSection *Section); 98 ConstantPool &getOrCreateConstantPool(MCSection *Section);
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | PseudoSourceValue.h | 43 ConstantPool, enumerator 71 bool isConstantPool() const { return Kind == ConstantPool; } in isConstantPool()
|
| H A D | StackMaps.h | 241 using ConstantPool = MapVector<uint64_t, uint64_t>; variable 294 ConstantPool ConstPool;
|
| H A D | MachineFunction.h | 244 MachineConstantPool *ConstantPool; 479 MachineConstantPool *getConstantPool() { return ConstantPool; } 480 const MachineConstantPool *getConstantPool() const { return ConstantPool; }
|
| H A D | ISDOpcodes.h | 63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator
|
| H A D | SelectionDAGNodes.h | 1710 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0, 1719 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0, 1754 return N->getOpcode() == ISD::ConstantPool ||
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 131 MachineConstantPool &ConstantPool, 375 auto *ConstantPool = MF.getConstantPool(); in initializeMachineFunction() local 376 assert(ConstantPool && "Constant pool must be created"); in initializeMachineFunction() 377 if (initializeConstantPool(PFS, *ConstantPool, YamlMF)) in initializeMachineFunction() 742 MachineConstantPool &ConstantPool, const yaml::MachineFunction &YamlMF) { in initializeConstantPool() argument 760 unsigned Index = ConstantPool.getConstantPoolIndex(Value, Alignment); in initializeConstantPool()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ThumbRegisterInfo.cpp | 71 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitThumb1LoadConstPool() local 74 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitThumb1LoadConstPool() 90 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitThumb2LoadConstPool() local 93 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitThumb2LoadConstPool()
|
| H A D | ARMBaseRegisterInfo.cpp | 446 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitLoadConstPool() local 449 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitLoadConstPool()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MIRPrinter.cpp | 127 const MachineConstantPool &ConstantPool); 215 if (const auto *ConstantPool = MF.getConstantPool()) in print() local 216 convert(YamlMF, *ConstantPool); in print() 456 const MachineConstantPool &ConstantPool) { in convert() argument 458 for (const MachineConstantPoolEntry &Constant : ConstantPool.getConstants()) { in convert()
|
| H A D | PseudoSourceValue.cpp | 113 ConstantPoolPSV(PseudoSourceValue::ConstantPool, TII) {} in PseudoSourceValueManager()
|
| H A D | MachineFunction.cpp | 174 ConstantPool = new (Allocator) MachineConstantPool(getDataLayout()); in init() 238 ConstantPool->~MachineConstantPool(); in clear() 239 Allocator.Deallocate(ConstantPool); in clear() 474 ConstantPool->print(OS); in print()
|
| H A D | MachineOperand.cpp | 1109 case PseudoSourceValue::ConstantPool: in print()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreInstrInfo.cpp | 444 MachineConstantPool *ConstantPool = MBB.getParent()->getConstantPool(); in loadImmediate() local 447 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in loadImmediate()
|
| H A D | XCoreISelLowering.cpp | 120 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in XCoreTargetLowering() 204 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Relocation.txt | 6 GlobalAddress, GlobalTLSAddress, JumpTable, ConstantPool,
|
| H A D | MipsISelLowering.cpp | 357 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering() 373 setOperationAction(ISD::ConstantPool, MVT::i64, Custom); in MipsTargetLowering() 1212 case ISD::ConstantPool: return lowerConstantPool(Op, DAG); in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 4591 return ConstantPool.lookup(V); in LookupConstant() 4600 const SmallDenseMap<Value *, Constant *> &ConstantPool) { in ConstantFold() argument 4602 Constant *A = LookupConstant(Select->getCondition(), ConstantPool); in ConstantFold() 4606 return LookupConstant(Select->getTrueValue(), ConstantPool); in ConstantFold() 4608 return LookupConstant(Select->getFalseValue(), ConstantPool); in ConstantFold() 4614 if (Constant *A = LookupConstant(I->getOperand(N), ConstantPool)) in ConstantFold() 4642 SmallDenseMap<Value *, Constant *> ConstantPool; in GetCaseResults() local 4643 ConstantPool.insert(std::make_pair(SI->getCondition(), CaseVal)); in GetCaseResults() 4651 } else if (Constant *C = ConstantFold(&I, DL, ConstantPool)) { in GetCaseResults() 4668 ConstantPool.insert(std::make_pair(&I, C)); in GetCaseResults() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 96 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in LanaiTargetLowering() 183 case ISD::ConstantPool: in LowerOperation()
|
| H A D | LanaiInstrInfo.td | 850 // GlobalAddress, ExternalSymbol, Jumptable, ConstantPool
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 137 case ISD::ConstantPool: return "ConstantPool"; in getOperationName()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 152 setOperationAction(ISD::ConstantPool, XLenVT, Custom); in RISCVTargetLowering() 327 case ISD::ConstantPool: in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1290 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in HexagonTargetLowering() 1428 ISD::BR_CC, ISD::SELECT_CC, ISD::ConstantPool, in HexagonTargetLowering() 2777 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | R600InstrInfo.cpp | 1508 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind()
|