llvm-6502/lib
Akira Hatanaka 70564a9c19 Remove redundant instructions.
- In EmitAtomicBinaryPartword, mask incr in loopMBB only if atomic.swap is the
  instruction being expanded, instead of masking it in thisMBB. 
- Remove redundant Or in EmitAtomicCmpSwap. 



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135495 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-19 18:14:26 +00:00
..
Analysis Revert "Make a provision to encode inline location in a variable. This will enable dwarf writer to easily distinguish between two instances of a inlined variable in one basic block." 2011-07-19 16:32:50 +00:00
Archive
AsmParser Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity 2011-07-18 21:45:40 +00:00
Bitcode Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity 2011-07-18 21:45:40 +00:00
CodeGen Convert TargetData::getIndexedOffset to use ArrayRef. 2011-07-19 14:01:37 +00:00
CompilerDriver
ExecutionEngine Convert TargetData::getIndexedOffset to use ArrayRef. 2011-07-19 14:01:37 +00:00
Linker Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used. 2011-07-18 12:00:32 +00:00
MC Introduce MCCodeGenInfo, which keeps information that can affect codegen 2011-07-19 06:37:02 +00:00
Object
Support Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity 2011-07-18 21:45:40 +00:00
Target Remove redundant instructions. 2011-07-19 18:14:26 +00:00
Transforms Convert SimplifyGEPInst to use ArrayRef. 2011-07-19 15:07:52 +00:00
VMCore Convert ConstantFoldGetElementPtr to use ArrayRef. 2011-07-19 15:30:30 +00:00
CMakeLists.txt
Makefile