Home
last modified time | relevance | path

Searched refs:ARMConstantPoolConstant (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.cpp120 ARMConstantPoolConstant::ARMConstantPoolConstant(Type *Ty, in ARMConstantPoolConstant() function in ARMConstantPoolConstant
130 ARMConstantPoolConstant::ARMConstantPoolConstant(const Constant *C, in ARMConstantPoolConstant() function in ARMConstantPoolConstant
140 ARMConstantPoolConstant::ARMConstantPoolConstant(const GlobalVariable *GV, in ARMConstantPoolConstant() function in ARMConstantPoolConstant
147 ARMConstantPoolConstant *
148 ARMConstantPoolConstant::Create(const Constant *C, unsigned ID) { in Create()
149 return new ARMConstantPoolConstant(C, ID, ARMCP::CPValue, 0, in Create()
153 ARMConstantPoolConstant *
154 ARMConstantPoolConstant::Create(const GlobalVariable *GVar, in Create()
156 return new ARMConstantPoolConstant(GVar, Initializer); in Create()
159 ARMConstantPoolConstant *
[all …]
H A DARMConstantPoolValue.h141 class ARMConstantPoolConstant : public ARMConstantPoolValue {
145 ARMConstantPoolConstant(const Constant *C,
151 ARMConstantPoolConstant(Type *Ty, const Constant *C,
157 ARMConstantPoolConstant(const GlobalVariable *GV, const Constant *Init);
160 static ARMConstantPoolConstant *Create(const Constant *C, unsigned ID);
161 static ARMConstantPoolConstant *Create(const GlobalValue *GV,
163 static ARMConstantPoolConstant *Create(const GlobalVariable *GV,
165 static ARMConstantPoolConstant *Create(const Constant *C, unsigned ID,
168 static ARMConstantPoolConstant *Create(const Constant *C, unsigned ID,
203 bool equals(const ARMConstantPoolConstant *A) const { in equals()
H A DARMAsmPrinter.cpp932 auto *ACPC = cast<ARMConstantPoolConstant>(ACPV); in emitMachineConstantPoolValue()
948 cast<ARMConstantPoolConstant>(ACPV)->getBlockAddress(); in emitMachineConstantPoolValue()
951 const GlobalValue *GV = cast<ARMConstantPoolConstant>(ACPV)->getGV(); in emitMachineConstantPoolValue()
H A DARMInstructionSelector.cpp644 ARMConstantPoolConstant::Create(GV, ARMCP::SBREL), Alignment) in selectGlobal()
H A DARMBaseInstrInfo.cpp1785 NewCPV = ARMConstantPoolConstant::Create( in duplicateCPV()
1786 cast<ARMConstantPoolConstant>(ACPV)->getGV(), PCLabelId, ARMCP::CPValue, in duplicateCPV()
1793 NewCPV = ARMConstantPoolConstant:: in duplicateCPV()
1794 Create(cast<ARMConstantPoolConstant>(ACPV)->getBlockAddress(), PCLabelId, in duplicateCPV()
1797 NewCPV = ARMConstantPoolConstant::Create(&MF.getFunction(), PCLabelId, in duplicateCPV()
H A DARMFastISel.cpp566 ARMConstantPoolValue *CPV = ARMConstantPoolConstant::Create(GV, Id, in ARMMaterializeGV()
2960 ARMConstantPoolValue *CPV = ARMConstantPoolConstant::Create( in ARMLowerPICELF()
H A DARMExpandPseudoInsts.cpp2672 CPV = ARMConstantPoolConstant::Create( in ExpandMI()
2676 CPV = ARMConstantPoolConstant::Create(GV, ARMCP::no_modifier); in ExpandMI()
H A DARMISelLowering.cpp2698 ARMConstantPoolValue *CPV = ARMConstantPoolConstant::Create( in LowerCall()
3540 ARMConstantPoolConstant::Create(BA, ARMPCLabelIndex, in LowerBlockAddress()
3668 auto *CPV = ARMConstantPoolConstant::Create(GA->getGlobal(), ARMCP::SECREL); in LowerGlobalTLSAddressWindows()
3689 ARMConstantPoolConstant::Create(GA->getGlobal(), ARMPCLabelIndex, in LowerToTLSGeneralDynamicModel()
3739 ARMConstantPoolConstant::Create(GA->getGlobal(), ARMPCLabelIndex, in LowerToTLSExecModels()
3759 ARMConstantPoolConstant::Create(GV, ARMCP::TPOFF); in LowerToTLSExecModels()
3902 auto CPVal = ARMConstantPoolConstant::Create(GVar, Init); in promoteToConstantPool()
3970 ARMConstantPoolConstant::Create(GV, ARMCP::SBREL); in LowerGlobalAddressELF()
4182 ARMConstantPoolConstant::Create(&MF.getFunction(), ARMPCLabelIndex, in LowerINTRINSIC_WO_CHAIN()