1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/lib
Evan Cheng 8eaaffb9da - Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdentical
except it doesn't care if the definitions' virtual registers differ. This is
  used by machine LICM and other MI passes to perform CSE.
- Teach Thumb2InstrInfo::isIdentical() to check two t2LDRpci_pic are identical.
  Since pc relative constantpool entries are always different, this requires it
  it check if the values can actually the same.

llvm-svn: 86328
2009-11-07 03:52:02 +00:00
..
Analysis Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
Archive
AsmParser Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
Bitcode Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
CodeGen - Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdentical 2009-11-07 03:52:02 +00:00
CompilerDriver First draft of the OptionPreprocessor. 2009-10-17 20:09:29 +00:00
ExecutionEngine Give the JITResolver a direct pointer to its JITEmitter, and use that instead 2009-11-07 00:00:10 +00:00
Linker Pass StringRef by value. 2009-11-06 10:58:06 +00:00
MC Pass StringRef by value. 2009-11-06 10:58:06 +00:00
Support Pass StringRef by value. 2009-11-06 10:58:06 +00:00
System Path::createDirectoryOnDisk should ignore existing directories on win32 too. 2009-11-05 14:32:40 +00:00
Target - Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdentical 2009-11-07 03:52:02 +00:00
Transforms Revert following patches to fix llvmgcc bootstrap. 2009-11-07 01:32:59 +00:00
VMCore Fit in 80 columns 2009-11-07 00:36:50 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00