HomeSort by relevance Sort by last modified time
    Searched refs:RebasePtr (Results 1 - 4 of 4) sorted by null

  /external/swiftshader/third_party/subzero/src/
IceTargetLoweringX8632.cpp 176 // replace either Base or Index with a legalized RebasePtr. At emission
194 Variable *RebasePtrR = legalizeToReg(RebasePtr);
305 RebasePtr = Func->makeVariable(IceType_i32);
313 // Insert the RebasePtr assignment as the very first lowered instruction.
318 Context.insert<Traits::Insts::GetIP>(RebasePtr);
326 if (Addr->Base == RebasePtr || Addr->Index == RebasePtr) {
331 Addr->Base = RebasePtr;
336 Addr->Index = RebasePtr;
IceTargetLoweringX8664.cpp 350 Variable *ZeroReg = RebasePtr;
382 // If Base is a valid base pointer we don't need to use the RebasePtr. By
401 // still RebasePtr, then we do ZeroReg = Index, and hopefully prevent the
404 if (Shift == 0 && isAssignedToRspOrRbp(Index) && ZeroReg == RebasePtr) {
534 RebasePtr = getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64);
564 if (Addr->Index == RebasePtr) {
572 if (Addr->Base == RebasePtr) {
578 assert(Addr->Base != RebasePtr && Addr->Index != RebasePtr);
IceTargetLoweringX86Base.h 251 /// Initializes the RebasePtr member variable -- if so required by
258 /// Emit code that initializes the value of the RebasePtr near the start of
410 Legal_AddrAbs = 1 << 4, // ConstantRelocatable doesn't have to add RebasePtr
    [all...]
IceTargetLoweringX86BaseImpl.h     [all...]

Completed in 97 milliseconds