/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 268 bool IdxNIsKill = hasTrivialKill(Idx); in getRegForGEPIndex() local 275 IdxN, IdxNIsKill); in getRegForGEPIndex() 276 IdxNIsKill = true; in getRegForGEPIndex() 280 IdxN, IdxNIsKill); in getRegForGEPIndex() 281 IdxNIsKill = true; in getRegForGEPIndex() 283 return std::pair<unsigned, bool>(IdxN, IdxNIsKill); in getRegForGEPIndex() 469 bool IdxNIsKill = Pair.second; in SelectGetElementPtr() local 475 IdxN = FastEmit_ri_(VT, ISD::MUL, IdxN, IdxNIsKill, ElementSize, VT); in SelectGetElementPtr() 479 IdxNIsKill = true; in SelectGetElementPtr() 481 N = FastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill); in SelectGetElementPtr()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 323 bool IdxNIsKill = hasTrivialKill(Idx); in getRegForGEPIndex() local 330 IdxNIsKill); in getRegForGEPIndex() 331 IdxNIsKill = true; in getRegForGEPIndex() 334 fastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::TRUNCATE, IdxN, IdxNIsKill); in getRegForGEPIndex() 335 IdxNIsKill = true; in getRegForGEPIndex() 337 return std::pair<unsigned, bool>(IdxN, IdxNIsKill); in getRegForGEPIndex() 546 bool IdxNIsKill = Pair.second; in selectGetElementPtr() local 551 IdxN = fastEmit_ri_(VT, ISD::MUL, IdxN, IdxNIsKill, ElementSize, VT); in selectGetElementPtr() 554 IdxNIsKill = true; in selectGetElementPtr() 556 N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill); in selectGetElementPtr()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 512 bool IdxNIsKill = hasTrivialKill(Idx); in getRegForGEPIndex() local 519 IdxNIsKill); in getRegForGEPIndex() 520 IdxNIsKill = true; in getRegForGEPIndex() 523 fastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::TRUNCATE, IdxN, IdxNIsKill); in getRegForGEPIndex() 524 IdxNIsKill = true; in getRegForGEPIndex() 526 return std::pair<unsigned, bool>(IdxN, IdxNIsKill); in getRegForGEPIndex() 724 bool IdxNIsKill = Pair.second; in selectGetElementPtr() local 729 IdxN = fastEmit_ri_(VT, ISD::MUL, IdxN, IdxNIsKill, ElementSize, VT); in selectGetElementPtr() 732 IdxNIsKill = true; in selectGetElementPtr() 734 N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill); in selectGetElementPtr()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64FastISel.cpp | 4910 bool IdxNIsKill = hasTrivialKill(Idx); in getRegForGEPIndex() local 4917 IdxNIsKill = true; in getRegForGEPIndex() 4920 return std::pair<unsigned, bool>(IdxN, IdxNIsKill); in getRegForGEPIndex() 4969 bool IdxNIsKill = Pair.second; in selectGetElementPtr() local 4977 IdxN = emitMul_rr(VT, IdxN, IdxNIsKill, C, true); in selectGetElementPtr() 4980 IdxNIsKill = true; in selectGetElementPtr() 4982 N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill); in selectGetElementPtr()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64FastISel.cpp | 4824 bool IdxNIsKill = hasTrivialKill(Idx); in getRegForGEPIndex() local 4831 IdxNIsKill = true; in getRegForGEPIndex() 4834 return std::pair<unsigned, bool>(IdxN, IdxNIsKill); in getRegForGEPIndex() 4883 bool IdxNIsKill = Pair.second; in selectGetElementPtr() local 4891 IdxN = emitMul_rr(VT, IdxN, IdxNIsKill, C, true); in selectGetElementPtr() 4894 IdxNIsKill = true; in selectGetElementPtr() 4896 N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill); in selectGetElementPtr()
|