HomeSort by: relevance | last modified time | path
    Searched refs:PartialMapping (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
RegisterBankInfo.h 48 struct PartialMapping {
62 PartialMapping() = default;
64 /// Provide a shortcut for quickly building PartialMapping.
65 PartialMapping(unsigned StartIdx, unsigned Length,
96 /// mapping (i.e., PartialMapping **BreakDown) and duplicate the
106 /// PartialMapping[] = {
111 /// }; // PartialMapping duplicated.
114 /// /*plain 32-bit add*/ {&PartialMapping[0], 1},
115 /// /*expanded vadd on 2xadd*/ {&PartialMapping[1], 2},
116 /// /*plain <2x32-bit> vadd*/ {&PartialMapping[3], 1
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86RegisterBankInfo.h 32 static RegisterBankInfo::PartialMapping PartMappings[];
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
RegisterBankInfo.cpp 266 /// Hashing function for PartialMapping.
272 /// Overloaded version of hash_value for a PartialMapping.
274 llvm::hash_value(const RegisterBankInfo::PartialMapping &PartMapping) {
279 const RegisterBankInfo::PartialMapping &
292 PartMapping = std::make_unique<PartialMapping>(StartIdx, Length, RegBank);
303 hashValueMapping(const RegisterBankInfo::PartialMapping *BreakDown,
314 RegisterBankInfo::getValueMapping(const PartialMapping *BreakDown,
512 LLVM_DUMP_METHOD void RegisterBankInfo::PartialMapping::dump() const {
518 bool RegisterBankInfo::PartialMapping::verify() const {
527 void RegisterBankInfo::PartialMapping::print(raw_ostream &OS) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64RegisterBankInfo.h 45 static RegisterBankInfo::PartialMapping PartMappings[];
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMRegisterBankInfo.cpp 38 RegisterBankInfo::PartialMapping PartMappings[]{
48 static bool checkPartMapping(const RegisterBankInfo::PartialMapping &PM,
93 RegisterBankInfo::PartialMapping *BreakDown) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsRegisterBankInfo.cpp 35 RegisterBankInfo::PartialMapping PartMappings[]{

Completed in 50 milliseconds