/netbsd/external/apache2/llvm/dist/llvm/lib/MC/ |
H A D | ConstantPools.cpp | 26 void ConstantPool::emitEntries(MCStreamer &Streamer) { in emitEntries() 39 const MCExpr *ConstantPool::addEntry(const MCExpr *Value, MCContext &Context, in addEntry() 57 bool ConstantPool::empty() { return Entries.empty(); } in empty() 59 void ConstantPool::clearCache() { in clearCache() 66 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() 74 ConstantPool & 80 ConstantPool &CP) { in emitConstantPool() 91 ConstantPool &CP = CPI.second; in emitAll() 99 if (ConstantPool *CP = getConstantPool(Section)) in emitForCurrentSection() 105 if (ConstantPool *CP = getConstantPool(Section)) in clearCacheForCurrentSection()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
H A D | ConstantPools.h | 43 class ConstantPool { 50 ConstantPool() = default; 84 using ConstantPoolMapTy = MapVector<MCSection *, ConstantPool>; 95 ConstantPool *getConstantPool(MCSection *Section); 96 ConstantPool &getOrCreateConstantPool(MCSection *Section);
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | PseudoSourceValue.h | 41 ConstantPool, enumerator 70 bool isConstantPool() const { return Kind == ConstantPool; } in isConstantPool()
|
H A D | StackMaps.h | 302 using ConstantPool = MapVector<uint64_t, uint64_t>; variable 358 ConstantPool ConstPool;
|
H A D | MachineFunction.h | 248 MachineConstantPool *ConstantPool; 590 MachineConstantPool *getConstantPool() { return ConstantPool; } 591 const MachineConstantPool *getConstantPool() const { return ConstantPool; }
|
H A D | ISDOpcodes.h | 75 ConstantPool, enumerator
|
H A D | SelectionDAGNodes.h | 1825 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0, 1834 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0, 1869 return N->getOpcode() == ISD::ConstantPool ||
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ThumbRegisterInfo.cpp | 70 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitThumb1LoadConstPool() local 73 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align(4)); in emitThumb1LoadConstPool() 89 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitThumb2LoadConstPool() local 92 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align(4)); in emitThumb2LoadConstPool()
|
H A D | ARMBaseRegisterInfo.cpp | 483 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitLoadConstPool() local 486 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align(4)); in emitLoadConstPool()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/ |
H A D | MIRParser.cpp | 140 MachineConstantPool &ConstantPool, 455 auto *ConstantPool = MF.getConstantPool(); in initializeMachineFunction() local 456 assert(ConstantPool && "Constant pool must be created"); in initializeMachineFunction() 457 if (initializeConstantPool(PFS, *ConstantPool, YamlMF)) in initializeMachineFunction() 866 MachineConstantPool &ConstantPool, const yaml::MachineFunction &YamlMF) { in initializeConstantPool() argument 883 unsigned Index = ConstantPool.getConstantPoolIndex(Value, Alignment); in initializeConstantPool()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MIRPrinter.cpp | 130 const MachineConstantPool &ConstantPool); 227 if (const auto *ConstantPool = MF.getConstantPool()) in print() local 228 convert(YamlMF, *ConstantPool); in print() 529 const MachineConstantPool &ConstantPool) { in convert() argument 531 for (const MachineConstantPoolEntry &Constant : ConstantPool.getConstants()) { in convert()
|
H A D | PseudoSourceValue.cpp | 112 ConstantPoolPSV(PseudoSourceValue::ConstantPool, TII) {} in PseudoSourceValueManager()
|
H A D | MachineFunction.cpp | 177 ConstantPool = new (Allocator) MachineConstantPool(getDataLayout()); in init() 241 ConstantPool->~MachineConstantPool(); in clear() 242 Allocator.Deallocate(ConstantPool); in clear() 539 ConstantPool->print(OS); in print()
|
H A D | MachineOperand.cpp | 1128 case PseudoSourceValue::ConstantPool: in print()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreInstrInfo.cpp | 443 MachineConstantPool *ConstantPool = MBB.getParent()->getConstantPool(); in loadImmediate() local 446 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align(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()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | Relocation.txt | 6 GlobalAddress, GlobalTLSAddress, JumpTable, ConstantPool,
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kInstrCompiler.td | 16 // ConstantPool, GlobalAddress, ExternalSymbol, and JumpTable
|
H A D | M68kISelLowering.cpp | 138 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in M68kTargetLowering() 1340 case ISD::ConstantPool: in LowerOperation()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 5204 return ConstantPool.lookup(V); in LookupConstant() 5213 const SmallDenseMap<Value *, Constant *> &ConstantPool) { in ConstantFold() argument 5215 Constant *A = LookupConstant(Select->getCondition(), ConstantPool); in ConstantFold() 5219 return LookupConstant(Select->getTrueValue(), ConstantPool); in ConstantFold() 5221 return LookupConstant(Select->getFalseValue(), ConstantPool); in ConstantFold() 5227 if (Constant *A = LookupConstant(I->getOperand(N), ConstantPool)) in ConstantFold() 5255 SmallDenseMap<Value *, Constant *> ConstantPool; in GetCaseResults() local 5256 ConstantPool.insert(std::make_pair(SI->getCondition(), CaseVal)); in GetCaseResults() 5264 } else if (Constant *C = ConstantFold(&I, DL, ConstantPool)) { in GetCaseResults() 5281 ConstantPool.insert(std::make_pair(&I, C)); in GetCaseResults() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 95 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in LanaiTargetLowering() 182 case ISD::ConstantPool: in LowerOperation()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 138 case ISD::ConstantPool: return "ConstantPool"; in getOperationName()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | R600InstrInfo.cpp | 1484 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1499 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in HexagonTargetLowering() 1644 ISD::BR_CC, ISD::SELECT_CC, ISD::ConstantPool, in HexagonTargetLowering() 3155 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 126 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in initSPUActions() 1684 case ISD::ConstantPool: in LowerOperation()
|