• Home
  • Raw
  • Download

Lines Matching refs:Hi

1117   void postMerge(unsigned AggregateSize, Class &Lo, Class &Hi) const;
1143 void classify(QualType T, uint64_t OffsetBase, Class &Lo, Class &Hi,
1349 Class &Hi) const { in postMerge()
1371 if (Hi == Memory) in postMerge()
1373 if (Hi == X87Up && Lo != X87 && honorsRevision0_98()) in postMerge()
1375 if (AggregateSize > 128 && (Lo != SSE || Hi != SSEUp)) in postMerge()
1377 if (Hi == SSEUp && Lo != SSE) in postMerge()
1378 Hi = SSE; in postMerge()
1422 Class &Lo, Class &Hi, bool isNamedArg) const { in classify() argument
1431 Lo = Hi = NoClass; in classify()
1433 Class &Current = OffsetBase < 64 ? Lo : Hi; in classify()
1443 Hi = Integer; in classify()
1452 Hi = X87Up; in classify()
1461 classify(ET->getDecl()->getIntegerType(), OffsetBase, Lo, Hi, isNamedArg); in classify()
1472 Lo = Hi = Integer; in classify()
1490 Hi = Lo; in classify()
1508 Hi = Lo; in classify()
1522 Hi = SSEUp; in classify()
1535 Lo = Hi = Integer; in classify()
1541 Lo = Hi = SSE; in classify()
1549 if (Hi == NoClass && EB_Real != EB_Imag) in classify()
1550 Hi = Lo; in classify()
1588 Hi = merge(Hi, FieldHi); in classify()
1589 if (Lo == Memory || Hi == Memory) in classify()
1593 postMerge(Size, Lo, Hi); in classify()
1594 assert((Hi != SSEUp || Lo == SSE) && "Invalid SSEUp array classification."); in classify()
1642 Hi = merge(Hi, FieldHi); in classify()
1643 if (Lo == Memory || Hi == Memory) in classify()
1705 Hi = merge(Hi, FieldHi); in classify()
1706 if (Lo == Memory || Hi == Memory) in classify()
1710 postMerge(Size, Lo, Hi); in classify()
2050 GetX86_64ByValArgumentPair(llvm::Type *Lo, llvm::Type *Hi, in GetX86_64ByValArgumentPair() argument
2057 unsigned HiAlign = TD.getABITypeAlignment(Hi); in GetX86_64ByValArgumentPair()
2077 llvm::StructType *Result = llvm::StructType::get(Lo, Hi, NULL); in GetX86_64ByValArgumentPair()
2090 X86_64ABIInfo::Class Lo, Hi; in classifyReturnType() local
2091 classify(RetTy, 0, Lo, Hi, /*isNamedArg*/ true); in classifyReturnType()
2094 assert((Hi != Memory || Lo == Memory) && "Invalid memory classification."); in classifyReturnType()
2095 assert((Hi != SSEUp || Lo == SSE) && "Invalid SSEUp classification."); in classifyReturnType()
2100 if (Hi == NoClass) in classifyReturnType()
2104 assert((Hi == SSE || Hi == Integer || Hi == X87Up) && in classifyReturnType()
2124 if (Hi == NoClass && isa<llvm::IntegerType>(ResType)) { in classifyReturnType()
2151 assert(Hi == ComplexX87 && "Unexpected ComplexX87 classification."); in classifyReturnType()
2159 switch (Hi) { in classifyReturnType()
2220 X86_64ABIInfo::Class Lo, Hi; in classifyArgumentType() local
2221 classify(Ty, 0, Lo, Hi, isNamedArg); in classifyArgumentType()
2225 assert((Hi != Memory || Lo == Memory) && "Invalid memory classification."); in classifyArgumentType()
2226 assert((Hi != SSEUp || Lo == SSE) && "Invalid SSEUp classification."); in classifyArgumentType()
2233 if (Hi == NoClass) in classifyArgumentType()
2237 assert((Hi == SSE || Hi == Integer || Hi == X87Up) && in classifyArgumentType()
2268 if (Hi == NoClass && isa<llvm::IntegerType>(ResType)) { in classifyArgumentType()
2292 switch (Hi) { in classifyArgumentType()