summaryrefslogtreecommitdiffstatshomepage
path: root/memops.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-10fix simplify_loads() when doing type punningLuc Van Oostenryck1-0/+11
2018-08-25add a flag for volatile memopsLuc Van Oostenryck1-2/+2
2018-06-30kds: kill dead stores after memops simplificationLuc Van Oostenryck1-0/+12
2018-03-14cleanup deadborn phi-sourcesLuc Van Oostenryck1-0/+5
2018-03-11fix address_taken()Luc Van Oostenryck1-0/+2
2018-02-14kill dead stores when simplifying symbolsLuc Van Oostenryck1-10/+1
2018-01-02fix: dereference null-typeLuc Van Oostenryck1-0/+2
2017-11-16give a type to OP_PHISOURCEsLuc Van Oostenryck1-1/+1
2017-11-11fix: volatile stores must not be simplifiedLuc Van Oostenryck1-1/+5
2017-07-31fix some crashes in add_dominators()Luc Van Oostenryck1-0/+2
2017-02-13missing load simplificationLuc Van Oostenryck1-7/+3
2017-02-13volatile loads must not be simplifiedLuc Van Oostenryck1-0/+3
2011-01-03memops.c: always true expressionNicolas Kaiser1-1/+1
2007-03-09Fix typos in commentsJosh Triplett1-2/+2
2007-01-16Add instruction to pseudo user tracking.Christopher Li1-17/+5
2006-11-06Typo fixesPavel Roskin1-1/+1
2005-04-07Add warning for accessing outside of a symbolLinus Torvalds1-0/+3
2005-04-07Fix "address_taken()" function to work at least pitifullyLinus Torvalds1-2/+14
2005-04-07Split OP_SETVAL into OP_SETVAL (fp expressions and labels) and OP_SYMADDRLinus Torvalds1-1/+1
2005-04-07Much cleaner entrypoint dominance handling: instead of makingLinus Torvalds1-7/+0
2005-04-07Oops. The "entry instruction" changes missed the check for theLinus Torvalds1-1/+1
2005-04-07Associate pseudos with the symbol name whose value they got.Linus Torvalds1-0/+1
2005-04-07Start using instruction sizes properly.Linus Torvalds1-1/+1
2005-04-07Fix test for entrypoint. Since we can rewrite branchesLinus Torvalds1-1/+5
2005-04-07Add "memop" simplification phase.Linus Torvalds1-0/+195