llvm-6502/lib
Dan Gohman 5fa417c790 Fix memdep's code for reasoning about dependences between two calls. A Ref
response from getModRefInfo is not useful here. Instead, check for identical
calls only in the NoModRef case.

Reapply r110270, and strengthen it to compensate for the memdep changes.
When both calls are readonly, there is no dependence between them.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110382 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-05 22:09:15 +00:00
..
Analysis Fix memdep's code for reasoning about dependences between two calls. A Ref 2010-08-05 22:09:15 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Don't print the filename twice in file-not-found errors. 2010-08-04 01:13:48 +00:00
Bitcode avoid undefined behavior negating minint. 2010-08-03 16:57:03 +00:00
CodeGen Remove double-def checking from MachineVerifier, so a register does not have to 2010-08-05 18:59:59 +00:00
CompilerDriver Fix silent failure with no input files. 2010-07-27 11:19:40 +00:00
ExecutionEngine Don't call __register_frame from the JIT on systems that use setjmp/longjmp 2010-07-26 21:58:00 +00:00
Linker Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00
MC MC: Fix symbol fragment offsets in COFF. 2010-08-03 05:02:46 +00:00
Support avoid undef behavior on minint, fixing PR7783. 2010-08-03 16:41:24 +00:00
System Eliminate unnecessary empty string literals. 2010-08-04 01:39:08 +00:00
Target Handle the memory barrier pseudo that goes to nothing for the JIT. 2010-08-05 20:04:36 +00:00
Transforms Experiments show that we can safely increase our unrolling threshold without unduly impacting code size, particularly 2010-08-04 18:32:46 +00:00
VMCore remove the private hack from CallInst, it was not supposed to hit the branch anyway 2010-08-05 21:25:49 +00:00
Makefile