Home
last modified time | relevance | path

Searched refs:Idx1 (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/lib/Analysis/
DStratifiedSets.h451 void merge(StratifiedIndex Idx1, StratifiedIndex Idx2) { in merge() argument
452 assert(inbounds(Idx1) && inbounds(Idx2)); in merge()
453 assert(&linksAt(Idx1) != &linksAt(Idx2) && in merge()
459 if (tryMergeUpwards(Idx1, Idx2)) in merge()
462 if (tryMergeUpwards(Idx2, Idx1)) in merge()
467 mergeDirect(Idx1, Idx2); in merge()
472 void mergeDirect(StratifiedIndex Idx1, StratifiedIndex Idx2) { in mergeDirect() argument
473 assert(inbounds(Idx1) && inbounds(Idx2)); in mergeDirect()
475 auto *LinksInto = &linksAt(Idx1); in mergeDirect()
/external/llvm-project/llvm/lib/Analysis/
DStratifiedSets.h441 void merge(StratifiedIndex Idx1, StratifiedIndex Idx2) { in merge() argument
442 assert(inbounds(Idx1) && inbounds(Idx2)); in merge()
443 assert(&linksAt(Idx1) != &linksAt(Idx2) && in merge()
449 if (tryMergeUpwards(Idx1, Idx2)) in merge()
452 if (tryMergeUpwards(Idx2, Idx1)) in merge()
457 mergeDirect(Idx1, Idx2); in merge()
462 void mergeDirect(StratifiedIndex Idx1, StratifiedIndex Idx2) { in mergeDirect() argument
463 assert(inbounds(Idx1) && inbounds(Idx2)); in mergeDirect()
465 auto *LinksInto = &linksAt(Idx1); in mergeDirect()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DStratifiedSets.h441 void merge(StratifiedIndex Idx1, StratifiedIndex Idx2) { in merge() argument
442 assert(inbounds(Idx1) && inbounds(Idx2)); in merge()
443 assert(&linksAt(Idx1) != &linksAt(Idx2) && in merge()
449 if (tryMergeUpwards(Idx1, Idx2)) in merge()
452 if (tryMergeUpwards(Idx2, Idx1)) in merge()
457 mergeDirect(Idx1, Idx2); in merge()
462 void mergeDirect(StratifiedIndex Idx1, StratifiedIndex Idx2) { in mergeDirect() argument
463 assert(inbounds(Idx1) && inbounds(Idx2)); in mergeDirect()
465 auto *LinksInto = &linksAt(Idx1); in mergeDirect()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetInstrInfo.cpp158 bool NewMI, unsigned Idx1, in commuteInstructionImpl() argument
166 unsigned CommutableOpIdx1 = Idx1; (void)CommutableOpIdx1; in commuteInstructionImpl()
169 CommutableOpIdx1 == Idx1 && CommutableOpIdx2 == Idx2 && in commuteInstructionImpl()
171 assert(MI.getOperand(Idx1).isReg() && MI.getOperand(Idx2).isReg() && in commuteInstructionImpl()
175 Register Reg1 = MI.getOperand(Idx1).getReg(); in commuteInstructionImpl()
178 unsigned SubReg1 = MI.getOperand(Idx1).getSubReg(); in commuteInstructionImpl()
180 bool Reg1IsKill = MI.getOperand(Idx1).isKill(); in commuteInstructionImpl()
182 bool Reg1IsUndef = MI.getOperand(Idx1).isUndef(); in commuteInstructionImpl()
184 bool Reg1IsInternal = MI.getOperand(Idx1).isInternalRead(); in commuteInstructionImpl()
189 ? MI.getOperand(Idx1).isRenamable() in commuteInstructionImpl()
[all …]
DShadowStackGCLowering.cpp79 Type *Ty, Value *BasePtr, int Idx1,
82 Type *Ty, Value *BasePtr, int Idx1, int Idx2,
DPeepholeOptimizer.cpp269 RecurrenceInstr(MachineInstr *MI, unsigned Idx1, unsigned Idx2) in RecurrenceInstr() argument
270 : MI(MI), CommutePair(std::make_pair(Idx1, Idx2)) {} in RecurrenceInstr()
/external/llvm-project/llvm/lib/CodeGen/
DTargetInstrInfo.cpp168 bool NewMI, unsigned Idx1, in commuteInstructionImpl() argument
176 unsigned CommutableOpIdx1 = Idx1; (void)CommutableOpIdx1; in commuteInstructionImpl()
179 CommutableOpIdx1 == Idx1 && CommutableOpIdx2 == Idx2 && in commuteInstructionImpl()
181 assert(MI.getOperand(Idx1).isReg() && MI.getOperand(Idx2).isReg() && in commuteInstructionImpl()
185 Register Reg1 = MI.getOperand(Idx1).getReg(); in commuteInstructionImpl()
188 unsigned SubReg1 = MI.getOperand(Idx1).getSubReg(); in commuteInstructionImpl()
190 bool Reg1IsKill = MI.getOperand(Idx1).isKill(); in commuteInstructionImpl()
192 bool Reg1IsUndef = MI.getOperand(Idx1).isUndef(); in commuteInstructionImpl()
194 bool Reg1IsInternal = MI.getOperand(Idx1).isInternalRead(); in commuteInstructionImpl()
199 ? MI.getOperand(Idx1).isRenamable() in commuteInstructionImpl()
[all …]
DShadowStackGCLowering.cpp79 Type *Ty, Value *BasePtr, int Idx1,
82 Type *Ty, Value *BasePtr, int Idx1, int Idx2,
DPeepholeOptimizer.cpp272 RecurrenceInstr(MachineInstr *MI, unsigned Idx1, unsigned Idx2) in RecurrenceInstr() argument
273 : MI(MI), CommutePair(std::make_pair(Idx1, Idx2)) {} in RecurrenceInstr()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp127 bool NewMI, unsigned Idx1, in commuteInstructionImpl() argument
135 unsigned CommutableOpIdx1 = Idx1; (void)CommutableOpIdx1; in commuteInstructionImpl()
138 CommutableOpIdx1 == Idx1 && CommutableOpIdx2 == Idx2 && in commuteInstructionImpl()
140 assert(MI.getOperand(Idx1).isReg() && MI.getOperand(Idx2).isReg() && in commuteInstructionImpl()
144 unsigned Reg1 = MI.getOperand(Idx1).getReg(); in commuteInstructionImpl()
147 unsigned SubReg1 = MI.getOperand(Idx1).getSubReg(); in commuteInstructionImpl()
149 bool Reg1IsKill = MI.getOperand(Idx1).isKill(); in commuteInstructionImpl()
151 bool Reg1IsUndef = MI.getOperand(Idx1).isUndef(); in commuteInstructionImpl()
153 bool Reg1IsInternal = MI.getOperand(Idx1).isInternalRead(); in commuteInstructionImpl()
158 MI.getDesc().getOperandConstraint(Idx1, MCOI::TIED_TO) == 0) { in commuteInstructionImpl()
[all …]
DShadowStackGCLowering.cpp60 Type *Ty, Value *BasePtr, int Idx1,
63 Type *Ty, Value *BasePtr, int Idx1, int Idx2,
/external/swiftshader/third_party/subzero/crosstest/
Dtest_vector_ops.cpp660 template <typename Ty, uint8_t Idx0, uint8_t Idx1, uint8_t Idx2, uint8_t Idx3,
667 V1, V2, Idx0 % (NumElements * 2), Idx1 % (NumElements * 2), in shufflevector()
676 template <typename Ty, uint8_t Idx0, uint8_t Idx1, uint8_t Idx2, uint8_t Idx3,
683 V1, V2, Idx0 % (NumElements * 2), Idx1 % (NumElements * 2), in shufflevector()
694 template <typename Ty, uint8_t Idx0, uint8_t Idx1, uint8_t Idx2, uint8_t Idx3,
702 V1, V2, Idx0, Idx1 % (NumElements * 2), Idx2 % (NumElements * 2), in shufflevector()
/external/llvm-project/clang/lib/CodeGen/
DCGBuilder.h253 Address CreateConstInBoundsGEP2_32(Address Addr, unsigned Idx0, unsigned Idx1,
258 Addr.getElementType(), Addr.getPointer(), Idx0, Idx1, Name));
/external/llvm-project/llvm/include/llvm/IR/
DIRBuilder.h1864 Value *CreateConstGEP2_32(Type *Ty, Value *Ptr, unsigned Idx0, unsigned Idx1,
1868 ConstantInt::get(Type::getInt32Ty(Context), Idx1)
1878 unsigned Idx1, const Twine &Name = "") {
1881 ConstantInt::get(Type::getInt32Ty(Context), Idx1)
1919 Value *CreateConstGEP2_64(Type *Ty, Value *Ptr, uint64_t Idx0, uint64_t Idx1,
1923 ConstantInt::get(Type::getInt64Ty(Context), Idx1)
1932 Value *CreateConstGEP2_64(Value *Ptr, uint64_t Idx0, uint64_t Idx1,
1934 return CreateConstGEP2_64(nullptr, Ptr, Idx0, Idx1, Name);
1938 uint64_t Idx1, const Twine &Name = "") {
1941 ConstantInt::get(Type::getInt64Ty(Context), Idx1)
[all …]
/external/llvm/include/llvm/IR/
DIRBuilder.h1178 Value *CreateConstGEP2_32(Type *Ty, Value *Ptr, unsigned Idx0, unsigned Idx1,
1182 ConstantInt::get(Type::getInt32Ty(Context), Idx1)
1191 unsigned Idx1, const Twine &Name = "") {
1194 ConstantInt::get(Type::getInt32Ty(Context), Idx1)
1219 Value *CreateConstGEP2_64(Value *Ptr, uint64_t Idx0, uint64_t Idx1,
1223 ConstantInt::get(Type::getInt64Ty(Context), Idx1)
1231 Value *CreateConstInBoundsGEP2_64(Value *Ptr, uint64_t Idx0, uint64_t Idx1,
1235 ConstantInt::get(Type::getInt64Ty(Context), Idx1)
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIRBuilder.h1890 Value *CreateConstGEP2_32(Type *Ty, Value *Ptr, unsigned Idx0, unsigned Idx1,
1894 ConstantInt::get(Type::getInt32Ty(Context), Idx1)
1904 unsigned Idx1, const Twine &Name = "") {
1907 ConstantInt::get(Type::getInt32Ty(Context), Idx1)
1945 Value *CreateConstGEP2_64(Type *Ty, Value *Ptr, uint64_t Idx0, uint64_t Idx1,
1949 ConstantInt::get(Type::getInt64Ty(Context), Idx1)
1958 Value *CreateConstGEP2_64(Value *Ptr, uint64_t Idx0, uint64_t Idx1,
1960 return CreateConstGEP2_64(nullptr, Ptr, Idx0, Idx1, Name);
1964 uint64_t Idx1, const Twine &Name = "") {
1967 ConstantInt::get(Type::getInt64Ty(Context), Idx1)
[all …]
/external/llvm-project/llvm/utils/TableGen/
DCodeGenRegisters.cpp1403 CodeGenSubRegIndex *Idx1 = i1->first; in computeComposites() local
1422 if (CodeGenSubRegIndex *Prev = Idx1->addComposite(Idx2, Idx3)) { in computeComposites()
1424 if (!UserDefined.count({Idx1, Idx2}) || in computeComposites()
1425 agree(compose(Idx1, Idx2), SubRegAction.at(Idx3))) in computeComposites()
1426 PrintWarning(Twine("SubRegIndex ") + Idx1->getQualifiedName() + in computeComposites()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSILoadStoreOptimizer.cpp1466 unsigned Idx1; in getSubRegIdxs() local
1472 Idx1 = Idxs[0][Paired.Width - 1]; in getSubRegIdxs()
1476 Idx1 = Idxs[CI.Width][Paired.Width - 1]; in getSubRegIdxs()
1479 return std::make_pair(Idx0, Idx1); in getSubRegIdxs()
DSIISelLowering.cpp4958 const int Idx1 = SVN->getMaskElt(I + 1); in lowerVECTOR_SHUFFLE() local
4960 int VecIdx1 = Idx1 < SrcNumElts ? 0 : 1; in lowerVECTOR_SHUFFLE()
4962 int EltIdx1 = Idx1 < SrcNumElts ? Idx1 : Idx1 - SrcNumElts; in lowerVECTOR_SHUFFLE()
9778 SDValue Idx1 = Op1.getOperand(1); in performFMACombine() local
9799 if (Idx1 != Op2.getOperand(1) || Idx2 != FMAOp2.getOperand(1) || in performFMACombine()
9801 Idx1 == Idx2) in performFMACombine()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSILoadStoreOptimizer.cpp1529 unsigned Idx1; in getSubRegIdxs() local
1535 Idx1 = Idxs[0][Paired.Width - 1]; in getSubRegIdxs()
1539 Idx1 = Idxs[CI.Width][Paired.Width - 1]; in getSubRegIdxs()
1542 return std::make_pair(Idx0, Idx1); in getSubRegIdxs()
/external/llvm/utils/TableGen/
DCodeGenRegisters.cpp1130 CodeGenSubRegIndex *Idx1 = i1->first; in computeComposites() local
1149 if (CodeGenSubRegIndex *Prev = Idx1->addComposite(Idx2, Idx3)) in computeComposites()
1150 PrintWarning(Twine("SubRegIndex ") + Idx1->getQualifiedName() + in computeComposites()
/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringX86Base.h1194 int8_t Idx0, int8_t Idx1, int8_t Idx2, int8_t Idx3, int8_t Idx4,
1199 Operand *Src1, int8_t Idx0, int8_t Idx1,
DIceTargetLoweringX86BaseImpl.h6225 int8_t Idx0, int8_t Idx1, int8_t Idx2, int8_t Idx3, int8_t Idx4,
6231 Idx0, Idx1, Idx2, Idx3, Idx4, Idx5, Idx6, Idx7,
6253 Variable *Dest, Operand *Src0, Operand *Src1, int8_t Idx0, int8_t Idx1,
6271 IDX_IN_SRC(Idx0, 0), IDX_IN_SRC(Idx1, 0), IDX_IN_SRC(Idx2, 0),
6285 if (Idx0 >= 16 || Idx1 >= 16 || Idx2 >= 16 || Idx3 >= 16 || Idx4 >= 16 ||
6292 IDX_IN_SRC(Idx0, 1), IDX_IN_SRC(Idx1, 1), IDX_IN_SRC(Idx2, 1),
/external/llvm-project/clang/lib/AST/
DExpr.cpp3904 auto Idx1 = Array1->getIdx(); in isSameComparisonOperand() local
3906 const auto Integer1 = dyn_cast<IntegerLiteral>(Idx1); in isSameComparisonOperand()
3913 if (!isSameComparisonOperand(Idx1, Idx2)) in isSameComparisonOperand()
/external/clang/lib/CodeGen/
DCGBuiltin.cpp5112 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1); in EmitAArch64BuiltinExpr() local
5114 Value *Op1 = Builder.CreateExtractElement(Vec, Idx1, "lane1"); in EmitAArch64BuiltinExpr()
5125 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1); in EmitAArch64BuiltinExpr() local
5127 Value *Op1 = Builder.CreateExtractElement(Vec, Idx1, "lane1"); in EmitAArch64BuiltinExpr()
5138 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1); in EmitAArch64BuiltinExpr() local
5140 Value *Op1 = Builder.CreateExtractElement(Vec, Idx1, "lane1"); in EmitAArch64BuiltinExpr()

12