Searched refs:PostInc (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopTermFold.cpp | 160 const SCEVAddRecExpr *PostInc = AddRec->getPostIncExpr(SE); in canFoldTermCondOfLoop() local 161 const SCEV *TermValueSLocal = PostInc->evaluateAtIteration(BECount, SE); in canFoldTermCondOfLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonBaseInfo.h | 37 PostInc = 6 // Post increment addressing mode enumerator
|
| H A D | HexagonMCChecker.cpp | 505 if (Mode == HexagonII::PostInc) in checkNewValues()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSplitDouble.cpp | 620 bool PostInc = (OrigOpc == Hexagon::L2_loadrd_pi || in splitMemRef() local 627 unsigned AdrX = PostInc ? (Load ? 2 : 1) in splitMemRef() 632 : (PostInc ? MI->getOperand(3) in splitMemRef() 639 int64_t Off = PostInc ? 0 : MI->getOperand(2).getImm(); in splitMemRef() 648 int64_t Off = PostInc ? 0 : MI->getOperand(1).getImm(); in splitMemRef() 659 if (PostInc) { in splitMemRef()
|
| H A D | HexagonDepInstrInfo.td | 8922 let addrMode = PostInc; 8934 let addrMode = PostInc; 8947 let addrMode = PostInc; 8960 let addrMode = PostInc; 8972 let addrMode = PostInc; 9010 let addrMode = PostInc; 9022 let addrMode = PostInc; 9035 let addrMode = PostInc; 9048 let addrMode = PostInc; 9060 let addrMode = PostInc; [all …]
|
| H A D | HexagonRDFOpt.cpp | 219 if (HII.getAddrMode(MI) != HexagonII::PostInc) in rewrite()
|
| H A D | Hexagon.td | 330 let KeyCol = ["PostInc"]; 339 let ValueCols = [["PostInc"]];
|
| H A D | HexagonPseudo.td | 567 addrMode = PostInc, accessSize = MS, hasSideEffects = 0 in { 590 addrMode = PostInc, accessSize = MS, hasSideEffects = 0 in {
|
| H A D | HexagonInstrFormats.td | 20 def PostInc : AddrModeType<6>; // Post increment addressing mode
|
| H A D | HexagonInstrInfo.cpp | 1659 return getAddrMode(MI) == HexagonII::PostInc; in isPostIncrement()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCInstrInfo.cpp | 34 PostInc = 2, enumerator 417 return ((F >> TSF_AddrModeOff) & TSF_AddModeMask) == PostInc; in isPostIncrement()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtVisitor.h | 162 UNARYOP_FALLBACK(PostInc) UNARYOP_FALLBACK(PostDec)
|
| H A D | OperationKinds.def | 435 UNARY_OPERATION(PostInc, "++")
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 4362 Value *PostInc = in isCandidateForEpilogueVectorization() local 4364 for (User *U : PostInc->users()) in isCandidateForEpilogueVectorization()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 11031 const SCEV *PostInc = SCEVPostIncRewriter::rewrite(S, L, *this); in SplitIntoInitAndPostInc() local 11032 assert(PostInc != getCouldNotCompute() && "Unexpected could not compute"); in SplitIntoInitAndPostInc() 11033 return { Start, PostInc }; in SplitIntoInitAndPostInc()
|