Home
last modified time | relevance | path

Searched refs:PostInc (Results 1 – 24 of 24) sorted by relevance

/external/clang/test/SemaCXX/
Doverloaded-operator.cpp110 struct PostInc { struct
111 PostInc operator++(int);
112 PostInc& operator++();
120 void incdec_test(PostInc pi, PostDec pd) { in incdec_test()
121 const PostInc& pi1 = pi++; in incdec_test()
123 PostInc &pi2 = ++pi; in incdec_test()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h45 PostInc = 6 // Post increment addressing mode enumerator
DHexagonMCChecker.cpp473 if (Mode == HexagonII::PostInc) in checkNewValues()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h90 PostInc = 6 // Post increment addressing mode enumerator
/external/llvm/lib/Target/Hexagon/
DHexagonSplitDouble.cpp587 bool PostInc = (OrigOpc == Hexagon::L2_loadrd_pi || in splitMemRef() local
594 unsigned AdrX = PostInc ? (Load ? 2 : 1) in splitMemRef()
599 : (PostInc ? MI->getOperand(3) in splitMemRef()
606 int64_t Off = PostInc ? 0 : MI->getOperand(2).getImm(); in splitMemRef()
615 int64_t Off = PostInc ? 0 : MI->getOperand(1).getImm(); in splitMemRef()
626 if (PostInc) { in splitMemRef()
DHexagonRDFOpt.cpp207 if (HII.getAddrMode(MI) != HexagonII::PostInc) in rewrite()
DHexagonInstrInfoV60.td337 let addrMode = PostInc, hasNewValue = 1 in
402 let addrMode = PostInc, isPredicable = 1 in
444 let addrMode = PostInc, isNVStore = 1 in
479 let isPredicated = 1, addrMode = PostInc in
542 let addrMode = PostInc in
583 isNewValue = 1, opNewValue = 4, addrMode = PostInc, isNVStore = 1 in
DHexagonInstrFormats.td51 def PostInc : AddrModeType<6>; // Post increment addressing mode
DHexagonInstrInfo.td1827 let hasSideEffects = 0, addrMode = PostInc in
1861 let isPredicated = 1, hasSideEffects = 0, addrMode = PostInc in
1954 let hasSideEffects = 0, addrMode = PostInc in
1989 let hasSideEffects = 0, addrMode = PostInc in
3265 let isPredicable = 1, hasSideEffects = 0, addrMode = PostInc in
3301 let isPredicated = 1, hasSideEffects = 0, addrMode = PostInc in
DHexagonInstrInfoV4.td1380 let hasSideEffects = 0, addrMode = PostInc in
1409 let isPredicable = 1, hasSideEffects = 0, addrMode = PostInc, isNVStore = 1,
1442 let isPredicated = 1, hasSideEffects = 0, addrMode = PostInc, isNVStore = 1,
DHexagonInstrInfo.cpp2378 return getAddrMode(MI) == HexagonII::PostInc; in isPostIncrement()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonSplitDouble.cpp633 bool PostInc = (OrigOpc == Hexagon::L2_loadrd_pi || in splitMemRef() local
640 unsigned AdrX = PostInc ? (Load ? 2 : 1) in splitMemRef()
645 : (PostInc ? MI->getOperand(3) in splitMemRef()
652 int64_t Off = PostInc ? 0 : MI->getOperand(2).getImm(); in splitMemRef()
661 int64_t Off = PostInc ? 0 : MI->getOperand(1).getImm(); in splitMemRef()
672 if (PostInc) { in splitMemRef()
DHexagonDepInstrInfo.td8742 let addrMode = PostInc;
8755 let addrMode = PostInc;
8768 let addrMode = PostInc;
8780 let addrMode = PostInc;
8829 let addrMode = PostInc;
8842 let addrMode = PostInc;
8855 let addrMode = PostInc;
8867 let addrMode = PostInc;
8921 let addrMode = PostInc;
8936 let addrMode = PostInc;
[all …]
DHexagon.td235 let KeyCol = ["PostInc"];
244 let ValueCols = [["PostInc"]];
DHexagonRDFOpt.cpp221 if (HII.getAddrMode(MI) != HexagonII::PostInc) in rewrite()
DHexagonInstrFormats.td21 def PostInc : AddrModeType<6>; // Post increment addressing mode
DHexagonPseudo.td525 addrMode = PostInc, accessSize = MS, hasSideEffects = 0 in {
546 addrMode = PostInc, accessSize = MS, hasSideEffects = 0 in {
DHexagonInstrInfo.cpp1493 return getAddrMode(MI) == HexagonII::PostInc; in isPostIncrement()
/external/clang/include/clang/AST/
DStmtVisitor.h155 UNARYOP_FALLBACK(PostInc) UNARYOP_FALLBACK(PostDec)
DOperationKinds.def383 UNARY_OPERATION(PostInc, "++")
DRecursiveASTVisitor.h45 OPERATOR(PostInc) OPERATOR(PostDec) OPERATOR(PreInc) OPERATOR(PreDec) \
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp3149 Value *PostInc = OrigPhi->getIncomingValueForBlock(OrigLoop->getLoopLatch()); in fixupIVUsers() local
3150 for (User *U : PostInc->users()) { in fixupIVUsers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2998 Value *PostInc = OrigPhi->getIncomingValueForBlock(OrigLoop->getLoopLatch()); in fixupIVUsers() local
2999 for (User *U : PostInc->users()) { in fixupIVUsers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolution.cpp8846 const SCEV *PostInc = SCEVPostIncRewriter::rewrite(S, L, *this); in SplitIntoInitAndPostInc() local
8847 assert(PostInc != getCouldNotCompute() && "Unexpected could not compute"); in SplitIntoInitAndPostInc()
8848 return { Start, PostInc }; in SplitIntoInitAndPostInc()