/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 158 SDValue JoinIntegers(SDValue Lo, SDValue Hi); 170 void SplitInteger(SDValue Op, SDValue &Lo, SDValue &Hi); 172 SDValue &Lo, SDValue &Hi); 296 /// of Op are exactly equal to the bits of Lo; the high bits exactly equal Hi. 298 /// method returns the two i32's, with Lo being equal to the lower 32 bits of 300 void GetExpandedInteger(SDValue Op, SDValue &Lo, SDValue &Hi); 301 void SetExpandedInteger(SDValue Op, SDValue Lo, SDValue Hi); 306 SDValue &Lo, SDValue &Hi); 307 void ExpandIntRes_ANY_EXTEND (SDNode *N, SDValue &Lo, SDValue &Hi); 308 void ExpandIntRes_AssertSext (SDNode *N, SDValue &Lo, SDValue &Hi) [all...] |
LegalizeTypesGeneric.cpp | 14 // computation in two identical registers of a smaller type. The Lo/Hi part 31 // These routines assume that the Lo/Hi part is stored first in memory on 32 // little/big-endian machines, followed by the Hi/Lo part. This means that 33 // they cannot be used as is on vectors, for which Lo is always stored first. 35 SDValue &Lo, SDValue &Hi) { 37 GetExpandedOp(Op, Lo, Hi); 40 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { 56 SplitInteger(GetSoftenedFloat(InOp), Lo, Hi); 57 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo); [all...] |
LegalizeFloatTypes.cpp | [all...] |
LegalizeIntegerTypes.cpp | 239 SDValue Lo, Hi; 240 GetSplitVector(N->getOperand(0), Lo, Hi); 241 Lo = BitConvertToInteger(Lo); 245 std::swap(Lo, Hi); 250 JoinIntegers(Lo, Hi)); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 177 SDValue JoinIntegers(SDValue Lo, SDValue Hi); 191 void SplitInteger(SDValue Op, SDValue &Lo, SDValue &Hi); 193 SDValue &Lo, SDValue &Hi); 321 /// equal to the bits of Lo; the high bits exactly equal Hi. 323 /// method returns the two i32's, with Lo being equal to the lower 32 bits of 325 void GetExpandedInteger(SDValue Op, SDValue &Lo, SDValue &Hi); 326 void SetExpandedInteger(SDValue Op, SDValue Lo, SDValue Hi); 330 void ExpandIntRes_ANY_EXTEND (SDNode *N, SDValue &Lo, SDValue &Hi); 331 void ExpandIntRes_AssertSext (SDNode *N, SDValue &Lo, SDValue &Hi); 332 void ExpandIntRes_AssertZext (SDNode *N, SDValue &Lo, SDValue &Hi) [all...] |
LegalizeTypesGeneric.cpp | 14 // computation in two identical registers of a smaller type. The Lo/Hi part 32 // These routines assume that the Lo/Hi part is stored first in memory on 33 // little/big-endian machines, followed by the Hi/Lo part. This means that 34 // they cannot be used as is on vectors, for which Lo is always stored first. 36 SDValue &Lo, SDValue &Hi) { 38 GetExpandedOp(Op, Lo, Hi); 41 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { 62 SplitInteger(SoftenedOp, Lo, Hi); 63 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo); [all...] |
LegalizeIntegerTypes.cpp | 286 SDValue Lo, Hi; 287 GetSplitVector(N->getOperand(0), Lo, Hi); 288 Lo = BitConvertToInteger(Lo); 292 std::swap(Lo, Hi); 297 JoinIntegers(Lo, Hi)); [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
SwapByteOrder.h | 34 uint16_t Lo = value >> 8; 35 return Hi | Lo; 66 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 67 return (Hi << 32) | Lo;
|
/external/llvm/include/llvm/Support/ |
SwapByteOrder.h | 34 uint16_t Lo = value >> 8; 35 return Hi | Lo; 64 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 65 return (Hi << 32) | Lo;
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsJITInfo.cpp | 127 // addiu $t9, $t9, %lo(NewVal) 134 int Lo = (int)(NewVal & 0xffff); 137 *(intptr_t *)(StubAddr + 4) = 9 << 26 | 25 << 21 | 25 << 16 | Lo; 174 int Lo = (int)(EmittedAddr & 0xffff); 177 // addiu t9, t9, %lo(EmittedAddr) 181 JCE.emitWordLE(9 << 26 | 25 << 21 | 25 << 16 | Lo);
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/ |
SwapByteOrder.h | 37 uint16_t Lo = value >> 8; 38 return Hi | Lo; 67 uint32_t Lo = SwapByteOrder_32(uint32_t(value >> 32)); 68 return (Hi << 32) | Lo;
|