• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/

Lines Matching refs:ARMConstantPoolConstant

117 // ARMConstantPoolConstant
120 ARMConstantPoolConstant::ARMConstantPoolConstant(Type *Ty,
130 ARMConstantPoolConstant::ARMConstantPoolConstant(const Constant *C,
140 ARMConstantPoolConstant::ARMConstantPoolConstant(const GlobalVariable *GV,
147 ARMConstantPoolConstant *
148 ARMConstantPoolConstant::Create(const Constant *C, unsigned ID) {
149 return new ARMConstantPoolConstant(C, ID, ARMCP::CPValue, 0,
153 ARMConstantPoolConstant *
154 ARMConstantPoolConstant::Create(const GlobalVariable *GVar,
156 return new ARMConstantPoolConstant(GVar, Initializer);
159 ARMConstantPoolConstant *
160 ARMConstantPoolConstant::Create(const GlobalValue *GV,
162 return new ARMConstantPoolConstant((Type*)Type::getInt32Ty(GV->getContext()),
167 ARMConstantPoolConstant *
168 ARMConstantPoolConstant::Create(const Constant *C, unsigned ID,
170 return new ARMConstantPoolConstant(C, ID, Kind, PCAdj,
174 ARMConstantPoolConstant *
175 ARMConstantPoolConstant::Create(const Constant *C, unsigned ID,
179 return new ARMConstantPoolConstant(C, ID, Kind, PCAdj, Modifier,
183 const GlobalValue *ARMConstantPoolConstant::getGV() const {
187 const BlockAddress *ARMConstantPoolConstant::getBlockAddress() const {
191 int ARMConstantPoolConstant::getExistingMachineCPValue(MachineConstantPool *CP,
194 getExistingMachineCPValueImpl<ARMConstantPoolConstant>(CP, Alignment);
198 auto *Constant = cast<ARMConstantPoolConstant>(CPV);
204 bool ARMConstantPoolConstant::hasSameValue(ARMConstantPoolValue *ACPV) {
205 const ARMConstantPoolConstant *ACPC = dyn_cast<ARMConstantPoolConstant>(ACPV);
209 void ARMConstantPoolConstant::addSelectionDAGCSEId(FoldingSetNodeID &ID) {
216 void ARMConstantPoolConstant::print(raw_ostream &O) const {