/aosp12/frameworks/compile/libbcc/lib/ |
H A D | RSKernelExpand.cpp | 149 llvm::SmallVector<llvm::Type*, 8> RootArgTys; in getRootSignature() 174 if (llvm::MDString *SigS = llvm::dyn_cast<llvm::MDString>(SigMD)) { in getRootSignature() 190 llvm::PointerType *PT = llvm::dyn_cast<llvm::PointerType>(AllocType); in isStepOptSupported() 216 llvm::Type *V2xi64Ty = llvm::VectorType::get(llvm::Type::getInt64Ty(*Context), 2); in isStepOptSupported() 235 llvm::Value *getStepValue(llvm::DataLayout *DL, llvm::Type *AllocType, in getStepValue() 240 llvm::PointerType *PT = llvm::dyn_cast<llvm::PointerType>(AllocType); in getStepValue() 870 llvm::SmallVector<llvm::Value*, 8> RootArgs; in ExpandOldStyleForEach() 1021 llvm::SmallVector<llvm::Type*, 8> InTypes; in ExpandForEach() 1050 llvm::SmallVector<llvm::Value*, 8> RootArgs; in ExpandForEach() 1195 llvm::SmallVector<llvm::Type*, 8> InTypes; in ExpandReduceAccumulator() [all …]
|
H A D | RSAddDebugInfoPass.cpp | 70 llvm::SmallSetVector<llvm::Function *, 16> expandFuncs{}; in runOnModule() 134 if (auto *CU = llvm::dyn_cast<llvm::DICompileUnit>(CUNode)) { in initializeDebugInfo() 153 DT = llvm::cast<llvm::DIDerivedType>(DT->getBaseType()); in initializeDebugInfo() 154 llvm::DISubroutineType *ST = llvm::cast<llvm::DISubroutineType>(DT->getBaseType()); in initializeDebugInfo() 157 indexVarType = llvm::dyn_cast_or_null<llvm::DIType>( in initializeDebugInfo() 180 void attachDebugInfo(llvm::DIBuilder &DebugInfo, llvm::Function &Func) { in attachDebugInfo() 183 for (llvm::Instruction &inst : llvm::instructions(Func)) { in attachDebugInfo() 184 if (auto *allocaInst = llvm::dyn_cast<llvm::AllocaInst>(&inst)) { in attachDebugInfo() 217 llvm::cast<llvm::DIType>(argTypes->getOperand(argIdx).get()), in attachDebugInfo() 250 for (llvm::Instruction &inst : llvm::instructions(Func)) { in attachDebugInfo() [all …]
|
H A D | RSX86TranslateGEPPass.cpp | 48 if (llvm::dyn_cast<llvm::StructType>(*GTI)) { in GEPIndexesStructType() 56 llvm::Value *incrementOffset(llvm::Value *accum, llvm::Value *incr, in incrementOffset() 69 llvm::Value *computeGEPOffset(llvm::GetElementPtrInst *GEP) { in computeGEPOffset() 75 if (llvm::StructType *STy = llvm::dyn_cast<llvm::StructType>(*GTI)) { in computeGEPOffset() 76 llvm::ConstantInt *OpC = llvm::dyn_cast<llvm::ConstantInt>(GTI.getOperand()); in computeGEPOffset() 85 llvm::Value *Incr = llvm::ConstantInt::get( in computeGEPOffset() 90 llvm::Value *EltSize = llvm::ConstantInt::get( in computeGEPOffset() 93 llvm::Value *Incr = llvm::BinaryOperator::CreateMul( in computeGEPOffset() 105 llvm::CastInst *Int8Ptr = llvm::CastInst::CreatePointerCast( in translateGEP() 119 llvm::CastInst *OutCast = llvm::CastInst::CreatePointerCast( in translateGEP() [all …]
|
H A D | RSGlobalInfoPass.cpp | 126 llvm::Type *VoidPtrTy = llvm::Type::getInt8PtrTy(M.getContext()); in runOnModule() 129 llvm::Type *Int32Ty = llvm::Type::getInt32Ty(M.getContext()); in runOnModule() 132 llvm::Type *SizeTy = llvm::Type::getIntNTy(M.getContext(), in runOnModule() 174 llvm::GlobalVariable *VarAsStr = llvm::dyn_cast<llvm::GlobalVariable>(V); in runOnModule() 197 llvm::ArrayType *VoidPtrArrayTy = llvm::ArrayType::get(VoidPtrTy, in runOnModule() 200 llvm::ArrayType *SizeArrayTy = llvm::ArrayType::get(SizeTy, NumGlobals); in runOnModule() 208 llvm::dyn_cast<llvm::GlobalVariable>(V); in runOnModule() 217 llvm::dyn_cast<llvm::GlobalVariable>(V); in runOnModule() 226 llvm::dyn_cast<llvm::GlobalVariable>(V); in runOnModule() 236 llvm::dyn_cast<llvm::GlobalVariable>(V); in runOnModule() [all …]
|
H A D | RSInvokeHelperPass.cpp | 51 llvm::StructType* rsScriptType; 52 llvm::StructType* rsTypeType; 58 llvm::Constant* rsTypeSetObj; 74 llvm::SmallVector<llvm::Type*, 4> rsBaseObj; in doInitialization() 83 llvm::SmallVector<llvm::Value*, 1> SetObjParams; in doInitialization() 84 llvm::SmallVector<llvm::Type*, 2> SetObjTypeParams; in doInitialization() 121 bool insertSetObjectHelper(llvm::CallInst *Call, llvm::Value *V, enum RsDataType DT) { in insertSetObjectHelper() 152 llvm::SmallVector<llvm::Value*, 2> SetObjParams; in insertSetObjectHelper() 179 …llvm::StructType *argStructType = llvm::dyn_cast<llvm::StructType>(argType->getPointerElementType(… in runOnFunction() 198 if (llvm::CallInst *call = llvm::dyn_cast<llvm::CallInst>(&Inst)) { in runOnFunction() [all …]
|
H A D | RSInvariant.cpp | 71 EmptyMDNode = llvm::MDNode::get(M.getContext(), llvm::None); in doInitialization() 78 for (llvm::Value &Arg : F.args()) { in runOnFunction() 79 const llvm::Type *ArgType = Arg.getType(); in runOnFunction() 82 if (auto ArgPtrDomainStructType = llvm::dyn_cast<llvm::StructType>(ArgPtrDomainType)) { in runOnFunction() 112 for (llvm::Use &Use : Value->uses()) { in markInvariantUserLoads() 113 llvm::Instruction *Inst = llvm::cast<llvm::Instruction>(Use.getUser()); in markInvariantUserLoads() 122 if (auto BitCast = llvm::dyn_cast<llvm::BitCastInst>(Inst)) { in markInvariantUserLoads() 124 } else if (auto GetElementPtr = llvm::dyn_cast<llvm::GetElementPtrInst>(Inst)) { in markInvariantUserLoads() 127 } else if (auto Load = llvm::dyn_cast<llvm::LoadInst>(Inst)) { in markInvariantUserLoads() 138 llvm::MDNode *EmptyMDNode; [all …]
|
H A D | RSX86CallConvPass.cpp | 50 llvm::StringRef FName = F.getName(); in IsRSFunctionOfInterest() 60 bool IsDerefNeeded(llvm::Function *F, llvm::Argument &Arg) { in IsDerefNeeded() 62 llvm::Type *ArgTy = Arg.getType(); in IsDerefNeeded() 79 llvm::StringRef FName = F->getName(); in IsDerefNeeded() 110 llvm::Function *RedefineFn(llvm::Function *OrigFn, in RedefineFn() 116 llvm::FunctionType *NewTy = llvm::FunctionType::get(FTy->getReturnType(), in RedefineFn() 119 llvm::Function *NewFn = llvm::Function::Create(NewTy, in RedefineFn() 143 void ReplaceCallInsn(llvm::CallSite &CS, in ReplaceCallInsn() 144 llvm::Function *NewFn, in ReplaceCallInsn() 147 llvm::CallInst *CI = llvm::cast<llvm::CallInst>(CS.getInstruction()); in ReplaceCallInsn() [all …]
|
H A D | RSScriptGroupFusion.cpp | 30 using llvm::Function; 31 using llvm::Module; 148 llvm::SmallVector<llvm::Type*, 8> ArgTys; in getFusedFuncType() 154 llvm::Type* I32Ty = llvm::IntegerType::get(Context.getLLVMContext(), 32); in getFusedFuncType() 305 llvm::MDString* nameMDStr = llvm::MDString::get(ctxt, fusedName); in fuseKernels() 306 llvm::MDNode* nameMDNode = llvm::MDNode::get(ctxt, nameMDStr); in fuseKernels() 311 llvm::MDString* sigMDStr = llvm::MDString::get(ctxt, in fuseKernels() 313 llvm::MDNode* sigMDNode = llvm::MDNode::get(ctxt, sigMDStr); in fuseKernels() 331 llvm::Function* newF = in renameInvoke() 348 llvm::MDString* strMD = llvm::MDString::get(module->getContext(), newName); in renameInvoke() [all …]
|
H A D | Initialization.cpp | 47 llvm::remove_fatal_error_handler(); in Initialize() 51 llvm::InitializeAllTargets(); in Initialize() 52 llvm::InitializeAllTargetMCs(); in Initialize() 53 llvm::InitializeAllAsmPrinters(); in Initialize() 55 llvm::PassRegistry &Registry = *llvm::PassRegistry::getPassRegistry(); in Initialize() 56 llvm::initializeCore(Registry); in Initialize() 57 llvm::initializeScalarOpts(Registry); in Initialize() 59 llvm::initializeIPO(Registry); in Initialize() 60 llvm::initializeAnalysis(Registry); in Initialize() 62 llvm::initializeInstCombine(Registry); in Initialize() [all …]
|
H A D | Source.cpp | 46 static inline std::unique_ptr<llvm::Module> helper_load_bitcode(llvm::LLVMContext &pContext, in helper_load_bitcode() 49 llvm::ErrorOr<std::unique_ptr<llvm::Module> > moduleOrError in helper_load_bitcode() 71 llvm::NamedMDNode *const wrapperMDNode = in helper_set_module_metadata_from_bitcode_wrapper() 75 llvm::SmallVector<llvm::Metadata *, 2> wrapperInfo = { in helper_set_module_metadata_from_bitcode_wrapper() 76 llvm::MDString::get(llvmContext, llvm::utostr(compilerVersion)), in helper_set_module_metadata_from_bitcode_wrapper() 77 llvm::MDString::get(llvmContext, llvm::utostr(optimizationLevel)) in helper_set_module_metadata_from_bitcode_wrapper() 141 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> mb_or_error = in CreateFromFile() 142 llvm::MemoryBuffer::getFile(pPath); in CreateFromFile() 214 …if (llvm::Linker::linkModules(*mModule, std::unique_ptr<llvm::Module>(&pSource.getModule())) != 0)… in merge() 231 llvm::MDString *val = llvm::MDString::get(context, buildChecksum); in addBuildChecksumMetadata() [all …]
|
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsAbiFlags.cpp | 25 typedef llvm::object::ELFType<llvm::support::little, false> ELF32LE; 140 case llvm::ELF::EF_MIPS_MACH_3900: return llvm::Mips::AFL_EXT_3900; in getIsaExt() 141 case llvm::ELF::EF_MIPS_MACH_4010: return llvm::Mips::AFL_EXT_4010; in getIsaExt() 142 case llvm::ELF::EF_MIPS_MACH_4100: return llvm::Mips::AFL_EXT_4010; in getIsaExt() 143 case llvm::ELF::EF_MIPS_MACH_4111: return llvm::Mips::AFL_EXT_4111; in getIsaExt() 144 case llvm::ELF::EF_MIPS_MACH_4120: return llvm::Mips::AFL_EXT_4120; in getIsaExt() 145 case llvm::ELF::EF_MIPS_MACH_4650: return llvm::Mips::AFL_EXT_4650; in getIsaExt() 146 case llvm::ELF::EF_MIPS_MACH_5400: return llvm::Mips::AFL_EXT_5400; in getIsaExt() 147 case llvm::ELF::EF_MIPS_MACH_5500: return llvm::Mips::AFL_EXT_5500; in getIsaExt() 149 case llvm::ELF::EF_MIPS_MACH_SB1: return llvm::Mips::AFL_EXT_SB1; in getIsaExt() [all …]
|
/aosp12/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFFileFormat.cpp | 72 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR, in initStdSections() 86 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initStdSections() 94 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initStdSections() 107 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR, in initStdSections() 113 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initStdSections() 125 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initStdSections() 133 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initStdSections() 159 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE | llvm::ELF::SHF_TLS, in initStdSections() 165 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE | llvm::ELF::SHF_TLS, in initStdSections() 178 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initStdSections() [all …]
|
H A D | ELFDynObjFileFormat.cpp | 32 llvm::ELF::SHF_ALLOC, in initObjectFormat() 36 llvm::ELF::SHT_HASH, in initObjectFormat() 42 llvm::ELF::SHT_DYNAMIC, in initObjectFormat() 43 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initObjectFormat() 57 llvm::ELF::SHT_REL, in initObjectFormat() 62 llvm::ELF::SHT_REL, in initObjectFormat() 68 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initObjectFormat() 73 llvm::ELF::SHT_PROGBITS, in initObjectFormat() 74 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR, in initObjectFormat() 79 llvm::ELF::SHT_PROGBITS, in initObjectFormat() [all …]
|
H A D | ELFExecFileFormat.cpp | 33 llvm::ELF::SHF_ALLOC, in initObjectFormat() 37 llvm::ELF::SHT_HASH, in initObjectFormat() 43 llvm::ELF::SHT_DYNAMIC, in initObjectFormat() 44 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initObjectFormat() 58 llvm::ELF::SHT_REL, in initObjectFormat() 63 llvm::ELF::SHT_REL, in initObjectFormat() 69 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE, in initObjectFormat() 74 llvm::ELF::SHT_PROGBITS, in initObjectFormat() 75 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR, in initObjectFormat() 80 llvm::ELF::SHT_PROGBITS, in initObjectFormat() [all …]
|
H A D | ELFReader.cpp | 264 return (hdr->e_ident[llvm::ELF::EI_DATA] == llvm::ELF::ELFDATA2LSB); in isMyEndian() 288 case llvm::ELF::ET_REL: in fileType() 290 case llvm::ELF::ET_EXEC: in fileType() 292 case llvm::ELF::ET_DYN: in fileType() 294 case llvm::ELF::ET_CORE: in fileType() 296 case llvm::ELF::ET_NONE: in fileType() 341 if (shnum == llvm::ELF::SHN_UNDEF || shstrtab == llvm::ELF::SHN_XINDEX) { in readSectionHeaders() 758 return (hdr->e_ident[llvm::ELF::EI_DATA] == llvm::ELF::ELFDATA2LSB); in isMyEndian() 782 case llvm::ELF::ET_REL: in fileType() 786 case llvm::ELF::ET_DYN: in fileType() [all …]
|
/aosp12/frameworks/compile/slang/BitWriter_2_9/ |
H A D | ValueEnumerator.h | 22 namespace llvm { 50 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType; 54 typedef llvm::DenseMap<const llvm::Value*, unsigned> ValueMapType; 60 llvm::SmallVector<const llvm::LocalAsMetadata *, 8> FunctionLocalMDs; 61 typedef llvm::DenseMap<const llvm::Metadata *, unsigned> MetadataMapType; 66 typedef llvm::DenseMap<llvm::AttributeSet, unsigned> AttributeGroupMapType; 70 typedef llvm::DenseMap<llvm::AttributeSet, unsigned> AttributeMapType; 76 mutable llvm::DenseMap<const llvm::BasicBlock*, unsigned> GlobalBasicBlockIDs; 78 typedef llvm::DenseMap<const llvm::Instruction*, unsigned> InstructionMapType; 152 const llvm::SmallVectorImpl<const llvm::LocalAsMetadata *> &getFunctionLocalMDs() const { in getFunctionLocalMDs() [all …]
|
/aosp12/frameworks/compile/slang/BitWriter_2_9_func/ |
H A D | ValueEnumerator.h | 22 namespace llvm { 50 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType; 54 typedef llvm::DenseMap<const llvm::Value*, unsigned> ValueMapType; 60 llvm::SmallVector<const llvm::LocalAsMetadata *, 8> FunctionLocalMDs; 61 typedef llvm::DenseMap<const llvm::Metadata *, unsigned> MetadataMapType; 66 typedef llvm::DenseMap<llvm::AttributeSet, unsigned> AttributeGroupMapType; 70 typedef llvm::DenseMap<llvm::AttributeSet, unsigned> AttributeMapType; 76 mutable llvm::DenseMap<const llvm::BasicBlock*, unsigned> GlobalBasicBlockIDs; 78 typedef llvm::DenseMap<const llvm::Instruction*, unsigned> InstructionMapType; 152 const llvm::SmallVectorImpl<const llvm::LocalAsMetadata *> &getFunctionLocalMDs() const { in getFunctionLocalMDs() [all …]
|
/aosp12/frameworks/compile/slang/BitWriter_3_2/ |
H A D | ValueEnumerator.h | 23 namespace llvm { 53 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType; 57 typedef llvm::DenseMap<const llvm::Value*, unsigned> ValueMapType; 63 llvm::SmallVector<const llvm::LocalAsMetadata *, 8> FunctionLocalMDs; 64 typedef llvm::DenseMap<const llvm::Metadata *, unsigned> MetadataMapType; 69 typedef llvm::DenseMap<llvm::AttributeSet, unsigned> AttributeGroupMapType; 73 typedef llvm::DenseMap<llvm::AttributeSet, unsigned> AttributeMapType; 79 mutable llvm::DenseMap<const llvm::BasicBlock*, unsigned> GlobalBasicBlockIDs; 81 typedef llvm::DenseMap<const llvm::Instruction*, unsigned> InstructionMapType; 155 const llvm::SmallVectorImpl<const llvm::LocalAsMetadata *> &getFunctionLocalMDs() const { in getFunctionLocalMDs() [all …]
|
/aosp12/frameworks/compile/libbcc/tools/bcc/ |
H A D | Main.cpp | 62 OptInputFilenames(llvm::cl::Positional, llvm::cl::OneOrMore, 94 llvm::cl::opt<bool> 105 llvm::cl::alias OptTargetTripleC("C", llvm::cl::NotHidden, 109 llvm::cl::opt<bool> 113 llvm::cl::opt<bool> 117 llvm::cl::opt<bool> 138 llvm::cl::opt<bool> 145 llvm::cl::opt<bool> 151 llvm::cl::opt<char> 154 llvm::cl::Prefix, llvm::cl::ZeroOrMore, llvm::cl::init('3')); [all …]
|
/aosp12/frameworks/compile/mclinker/lib/Target/ |
H A D | ELFDynamic.cpp | 100 reserveOne(llvm::ELF::DT_INIT); in reserveEntries() 103 reserveOne(llvm::ELF::DT_FINI); in reserveEntries() 121 reserveOne(llvm::ELF::DT_HASH); in reserveEntries() 133 reserveOne(llvm::ELF::DT_STRSZ); in reserveEntries() 145 reserveOne(llvm::ELF::DT_REL); in reserveEntries() 146 reserveOne(llvm::ELF::DT_RELSZ); in reserveEntries() 151 reserveOne(llvm::ELF::DT_RELA); in reserveEntries() 188 reserveOne(llvm::ELF::DT_NULL); in reserveEntries() 239 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_REL); in applyEntries() 243 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_RELA); in applyEntries() [all …]
|
/aosp12/frameworks/compile/libbcc/tools/bcc_compat/ |
H A D | Main.cpp | 45 OptInputFilenames(llvm::cl::Positional, llvm::cl::OneOrMore, 48 llvm::cl::opt<std::string> 52 llvm::cl::opt<std::string> 56 llvm::cl::opt<std::string> 63 llvm::cl::alias OptTargetTripleC("C", llvm::cl::NotHidden, 70 llvm::cl::opt<bool> 74 llvm::cl::opt<char> 77 llvm::cl::Prefix, llvm::cl::ZeroOrMore, llvm::cl::init('2')); 79 llvm::cl::opt<bool> 94 llvm::cl::opt<bool> [all …]
|
/aosp12/frameworks/compile/slang/ |
H A D | slang_backend.cpp | 103 llvm::MDNode::get(ctx, llvm::ArrayRef<llvm::Metadata *>(ver))); in runOnModule() 185 llvm::Reloc::Model RM = llvm::Reloc::Static; in CreateCodeGenPasses() 223 llvm::CodeGenOpt::Level OptLevel = llvm::CodeGenOpt::Default; in CreateCodeGenPasses() 311 llvm::SmallVector<llvm::Metadata*, 2> Pragma; in HandleTranslationUnit() 755 llvm::SmallVector<llvm::Metadata *, 2> ExportVarInfo; in dumpExportVarInfo() 895 llvm::SmallVector<llvm::Metadata *, 1> ExportFuncInfo; in dumpExportFunctionInfo() 999 llvm::SmallVector<llvm::Value*, 6> Params; in dumpExportFunctionInfo() 1093 llvm::SmallVector<llvm::Metadata *, 6> ExportReduceInfo; in dumpExportReduceInfo() 1122 llvm::SmallVector<llvm::Metadata *, 2> Accumulator; in dumpExportReduceInfo() 1141 llvm::SmallVector<llvm::Metadata *, 1> ExportTypeInfo; in dumpExportTypeInfo() [all …]
|
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonRelocator.cpp | 245 case llvm::ELF::R_HEX_16: in scanLocalReloc() 246 case llvm::ELF::R_HEX_8: in scanLocalReloc() 252 case llvm::ELF::R_HEX_9_X: in scanLocalReloc() 253 case llvm::ELF::R_HEX_8_X: in scanLocalReloc() 254 case llvm::ELF::R_HEX_7_X: in scanLocalReloc() 255 case llvm::ELF::R_HEX_6_X: in scanLocalReloc() 260 case llvm::ELF::R_HEX_32: in scanLocalReloc() 297 case llvm::ELF::R_HEX_16: in scanGlobalReloc() 298 case llvm::ELF::R_HEX_8: in scanGlobalReloc() 312 case llvm::ELF::R_HEX_32: in scanGlobalReloc() [all …]
|
/aosp12/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86LDBackend.cpp | 48 assert(arch == llvm::Triple::x86 || arch == llvm::Triple::x86_64); in X86GNULDBackend() 289 (uint8_t)(llvm::dwarf::DW_EH_PE_pcrel | llvm::dwarf::DW_EH_PE_sdata4); in addEhFrameForPLT() 408 llvm::dwarf::DW_CFA_nop in createCIERegionForPLT() 429 llvm::dwarf::DW_OP_and, in createFDERegionForPLT() 431 llvm::dwarf::DW_OP_ge, in createFDERegionForPLT() 433 llvm::dwarf::DW_OP_shl, in createFDERegionForPLT() 438 llvm::dwarf::DW_CFA_nop in createFDERegionForPLT() 565 llvm::dwarf::DW_CFA_nop in createCIERegionForPLT() 586 llvm::dwarf::DW_OP_and, in createFDERegionForPLT() 588 llvm::dwarf::DW_OP_ge, in createFDERegionForPLT() [all …]
|
/aosp12/frameworks/compile/libbcc/bcinfo/ |
H A D | MetadataExtractor.cpp | 44 llvm::StringRef getStringOperand(const llvm::Metadata *node) { in getStringOperand() 45 if (auto *mds = llvm::dyn_cast_or_null<const llvm::MDString>(node)) { in getStringOperand() 48 return llvm::StringRef(); in getStringOperand() 52 const llvm::Metadata *m) { in extractUIntFromMetadataString() 71 llvm::Metadata *opnd; in createStringFromOptionalValue() 411 const llvm::NamedMDNode *Names, in populateForEachMetadata() 473 llvm::Function *Func = in populateForEachMetadata() 527 llvm::MDNode *AccumulatorNode = llvm::dyn_cast<llvm::MDNode>(Node->getOperand(2)); in populateReduceMetadata() 546 llvm::Function *Func = in populateReduceMetadata() 614 llvm::MemoryBuffer::getMemBuffer( in extract() [all …]
|