mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-19 01:13:25 +00:00
83ec4b6711
and better control the abstraction. Rename the type to MVT. To update out-of-tree patches, the main thing to do is to rename MVT::ValueType to MVT, and rewrite expressions like MVT::getSizeInBits(VT) in the form VT.getSizeInBits(). Use VT.getSimpleVT() to extract a MVT::SimpleValueType for use in switch statements (you will get an assert failure if VT is an extended value type - these shouldn't exist after type legalization). This results in a small speedup of codegen and no new testsuite failures (x86-64 linux). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52044 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
Makefile | ||
PIC16.h | ||
PIC16.td | ||
PIC16AsmPrinter.cpp | ||
PIC16CallingConv.td | ||
PIC16ConstantPoolValue.cpp | ||
PIC16ConstantPoolValue.h | ||
PIC16InstrFormats.td | ||
PIC16InstrInfo.cpp | ||
PIC16InstrInfo.h | ||
PIC16InstrInfo.td | ||
PIC16ISelDAGToDAG.cpp | ||
PIC16ISelLowering.cpp | ||
PIC16ISelLowering.h | ||
PIC16RegisterInfo.cpp | ||
PIC16RegisterInfo.h | ||
PIC16RegisterInfo.td | ||
PIC16Subtarget.cpp | ||
PIC16Subtarget.h | ||
PIC16TargetAsmInfo.cpp | ||
PIC16TargetAsmInfo.h | ||
PIC16TargetMachine.cpp | ||
PIC16TargetMachine.h |