Home
last modified time | relevance | path

Searched refs:MachineConstantPoolValue (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineConstantPool.h35 class MachineConstantPoolValue {
41 explicit MachineConstantPoolValue(Type *ty) : Ty(ty) {} in MachineConstantPoolValue() function
42 virtual ~MachineConstantPoolValue() = default;
58 const MachineConstantPoolValue &V) {
72 MachineConstantPoolValue *MachineCPVal;
85 MachineConstantPoolEntry(MachineConstantPoolValue *V, Align A) in MachineConstantPoolEntry()
121 DenseSet<MachineConstantPoolValue*> MachineCPVsSharingEntries;
140 unsigned getConstantPoolIndex(MachineConstantPoolValue *V, Align Alignment);
H A DMIRYamlMapping.h521 struct MachineConstantPoolValue {
527 bool operator==(const MachineConstantPoolValue &Other) const {
534 template <> struct MappingTraits<MachineConstantPoolValue> {
535 static void mapping(IO &YamlIO, MachineConstantPoolValue &Constant) {
576 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::MachineConstantPoolValue)
717 std::vector<MachineConstantPoolValue> Constants; /// Constant pool.
763 std::vector<MachineConstantPoolValue>());
H A DAsmPrinter.h49 class MachineConstantPoolValue; variable
553 virtual void emitMachineConstantPoolValue(MachineConstantPoolValue *MCPV);
H A DSelectionDAGNodes.h64 class MachineConstantPoolValue; variable
1868 MachineConstantPoolValue *MachineCPVal;
1883 ConstantPoolSDNode(bool isTarget, MachineConstantPoolValue *v, EVT VT, int o,
1903 MachineConstantPoolValue *getMachineCPVal() const {
H A DSelectionDAG.h76 class MachineConstantPoolValue; variable
719 SDValue getConstantPool(MachineConstantPoolValue *C, EVT VT,
722 SDValue getTargetConstantPool(MachineConstantPoolValue *C, EVT VT,
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZConstantPoolValue.h32 class SystemZConstantPoolValue : public MachineConstantPoolValue {
H A DSystemZConstantPoolValue.cpp20 : MachineConstantPoolValue(gv->getType()), GV(gv), Modifier(modifier) {} in SystemZConstantPoolValue()
H A DSystemZAsmPrinter.h60 void emitMachineConstantPoolValue(MachineConstantPoolValue *MCPV) override;
H A DSystemZAsmPrinter.cpp776 MachineConstantPoolValue *MCPV) { in emitMachineConstantPoolValue()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.h47 void emitMachineConstantPoolValue(MachineConstantPoolValue *MCPV) override;
H A DCSKYConstantPoolValue.cpp32 : MachineConstantPoolValue(Ty), Kind(Kind), PCAdjust(PCAdjust), in CSKYConstantPoolValue()
H A DCSKYConstantPoolValue.h45 class CSKYConstantPoolValue : public MachineConstantPoolValue {
H A DCSKYAsmPrinter.cpp193 MachineConstantPoolValue *MCPV) { in emitMachineConstantPoolValue()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.cpp38 : MachineConstantPoolValue(Ty), LabelId(id), Kind(kind), in ARMConstantPoolValue()
47 : MachineConstantPoolValue((Type*)Type::getInt32Ty(C)), in ARMConstantPoolValue()
H A DARMAsmPrinter.h153 void emitMachineConstantPoolValue(MachineConstantPoolValue *MCPV) override;
H A DARMConstantPoolValue.h61 class ARMConstantPoolValue : public MachineConstantPoolValue {
H A DARMExpandPseudoInsts.cpp2491 MachineConstantPoolValue *CPV = in ExpandMI()
2573 MachineConstantPoolValue *CPV; in ExpandMI()
H A DARMAsmPrinter.cpp901 MachineConstantPoolValue *MCPV) { in emitMachineConstantPoolValue()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineFunction.cpp1381 void MachineConstantPoolValue::anchor() {} in anchor()
1383 unsigned MachineConstantPoolValue::getSizeInBytes(const DataLayout &DL) const { in getSizeInBytes()
1420 DenseSet<MachineConstantPoolValue*> Deleted; in ~MachineConstantPool()
1426 for (MachineConstantPoolValue *CPV : MachineCPVsSharingEntries) { in ~MachineConstantPool()
1496 unsigned MachineConstantPool::getConstantPoolIndex(MachineConstantPoolValue *V, in getConstantPoolIndex()
H A DMIRPrinter.cpp567 yaml::MachineConstantPoolValue YamlConstant; in convert()
/llvm-project-15.0.7/llvm/docs/
H A DMIRLangRef.rst140 - The target-specific ``MachineConstantPoolValue`` subclasses (in the ARM and
154 ``MachineConstantPoolValue`` subclasses can't use the MIR format at the moment.
615 ``MachineConstantPoolValue``. When serializing all the function's constants the
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dpr15031.ll231 %"struct.std::pair.162" = type { %"class.llvm::MachineConstantPoolValue"*, i8 }
232 %"class.llvm::MachineConstantPoolValue" = type { i32 (...)**, %"class.llvm::Type"* }
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3365 void AsmPrinter::emitMachineConstantPoolValue(MachineConstantPoolValue *MCPV) { in emitMachineConstantPoolValue()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1742 SDValue SelectionDAG::getConstantPool(MachineConstantPoolValue *C, EVT VT, in getConstantPool()