Home
last modified time | relevance | path

Searched refs:RISCVConstantPoolValue (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVConstantPoolValue.cpp22 RISCVConstantPoolValue::RISCVConstantPoolValue(Type *Ty, const GlobalValue *GV) in RISCVConstantPoolValue() function in RISCVConstantPoolValue
25 RISCVConstantPoolValue::RISCVConstantPoolValue(LLVMContext &C, StringRef S) in RISCVConstantPoolValue() function in RISCVConstantPoolValue
29 RISCVConstantPoolValue *RISCVConstantPoolValue::Create(const GlobalValue *GV) { in Create()
30 return new RISCVConstantPoolValue(GV->getType(), GV); in Create()
33 RISCVConstantPoolValue *RISCVConstantPoolValue::Create(LLVMContext &C, in Create()
35 return new RISCVConstantPoolValue(C, S); in Create()
38 int RISCVConstantPoolValue::getExistingMachineCPValue(MachineConstantPool *CP, in getExistingMachineCPValue()
45 static_cast<RISCVConstantPoolValue *>(Constants[i].Val.MachineCPVal); in getExistingMachineCPValue()
54 void RISCVConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
63 void RISCVConstantPoolValue::print(raw_ostream &O) const { in print()
[all …]
H A DRISCVConstantPoolValue.h28 class RISCVConstantPoolValue : public MachineConstantPoolValue {
32 RISCVConstantPoolValue(Type *Ty, const GlobalValue *GV);
33 RISCVConstantPoolValue(LLVMContext &C, StringRef S);
40 ~RISCVConstantPoolValue() = default;
42 static RISCVConstantPoolValue *Create(const GlobalValue *GV);
43 static RISCVConstantPoolValue *Create(LLVMContext &C, StringRef S);
58 bool equals(const RISCVConstantPoolValue *A) const;
H A DRISCVAsmPrinter.cpp1207 auto *RCPV = static_cast<RISCVConstantPoolValue *>(MCPV); in emitMachineConstantPoolValue()
H A DRISCVISelLowering.cpp8649 RISCVConstantPoolValue *CPV = RISCVConstantPoolValue::Create(N->getGlobal()); in getLargeGlobalAddress()
8659 RISCVConstantPoolValue *CPV = in getLargeExternalSymbol()
8660 RISCVConstantPoolValue::Create(*DAG.getContext(), N->getSymbol()); in getLargeExternalSymbol()
/freebsd/lib/clang/libllvm/
H A DMakefile1688 SRCS_MIN+= Target/RISCV/RISCVConstantPoolValue.cpp