llvm-6502/lib/Target/MBlaze
Chad Rosier 22685876ed [ms-inline asm] Add the convertToMapAndConstraints() function that is used to
map constraints and MCInst operands to inline asm operands.  This replaces the
getMCInstOperandNum() function.

The logic to determine the constraints are not in place, so we still default to
a register constraint (i.e., "r"). Also, we no longer build the MCInst but
rather return just the opcode to get the MCInstrDesc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164979 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-01 23:45:51 +00:00
..
AsmParser [ms-inline asm] Add the convertToMapAndConstraints() function that is used to 2012-10-01 23:45:51 +00:00
Disassembler
InstPrinter
MCTargetDesc When creating MCAsmBackend pass the CPU string as well. In X86AsmBackend 2012-09-18 16:08:49 +00:00
TargetInfo
CMakeLists.txt
LLVMBuild.txt
Makefile
MBlaze.h
MBlaze.td
MBlazeAsmPrinter.cpp
MBlazeCallingConv.td
MBlazeDelaySlotFiller.cpp
MBlazeELFWriterInfo.cpp
MBlazeELFWriterInfo.h
MBlazeFrameLowering.cpp
MBlazeFrameLowering.h
MBlazeInstrFormats.td
MBlazeInstrFPU.td
MBlazeInstrFSL.td
MBlazeInstrInfo.cpp
MBlazeInstrInfo.h
MBlazeInstrInfo.td Remove variable_ops from call instructions in most targets. 2012-07-13 20:44:29 +00:00
MBlazeIntrinsicInfo.cpp
MBlazeIntrinsicInfo.h
MBlazeIntrinsics.td
MBlazeISelDAGToDAG.cpp
MBlazeISelLowering.cpp Remove tabs. 2012-07-19 00:11:40 +00:00
MBlazeISelLowering.h
MBlazeMachineFunction.cpp
MBlazeMachineFunction.h
MBlazeMCInstLower.cpp
MBlazeMCInstLower.h
MBlazeRegisterInfo.cpp Add a getName function to MachineFunction. Use it in places that previously did getFunction()->getName(). Remove includes of Function.h that are no longer needed. 2012-08-22 06:07:19 +00:00
MBlazeRegisterInfo.h
MBlazeRegisterInfo.td
MBlazeRelocations.h
MBlazeSchedule3.td
MBlazeSchedule5.td
MBlazeSchedule.td
MBlazeSelectionDAGInfo.cpp
MBlazeSelectionDAGInfo.h
MBlazeSubtarget.cpp
MBlazeSubtarget.h
MBlazeTargetMachine.cpp Add all codegen passes to the PassManager via TargetPassConfig. 2012-07-02 19:48:31 +00:00
MBlazeTargetMachine.h
MBlazeTargetObjectFile.cpp
MBlazeTargetObjectFile.h
TODO