aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/TargetSchedule.td
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2007-11-13 00:44:25 +0000
committerBill Wendling <isanbard@gmail.com>2007-11-13 00:44:25 +0000
commit22f8debd4e886118daaa419ba6bfa0c1ef279beb (patch)
treeff1ec5ac7bcbe29e732b1a10fe515e14cfc39d44 /lib/Target/TargetSchedule.td
parent8bee354bf1c98e3b781294a082ab63bdc23e68cb (diff)
downloadexternal_llvm-22f8debd4e886118daaa419ba6bfa0c1ef279beb.zip
external_llvm-22f8debd4e886118daaa419ba6bfa0c1ef279beb.tar.gz
external_llvm-22f8debd4e886118daaa419ba6bfa0c1ef279beb.tar.bz2
Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack
adjustment fields, and an optional flag. If there is a "dynamic_stackalloc" in the code, make sure that it's bracketed by CALLSEQ_START and CALLSEQ_END. If not, then there is the potential for the stack to be changed while the stack's being used by another instruction (like a call). This can only result in tears... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44037 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/TargetSchedule.td')
0 files changed, 0 insertions, 0 deletions