aboutsummaryrefslogtreecommitdiff
path: root/lib/MC
AgeCommit message (Expand)Author
2011-07-29Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth
2011-07-27Support .code32 and .code64 in X86 assembler.Evan Cheng
2011-07-26Remove one last reference to Target in MC library.Evan Cheng
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng
2011-07-25TargetAsmBackend has been renamed to MCAsmBackend.Evan Cheng
2011-07-25Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng
2011-07-25Add a missing enumerator to this switch. Currently its in theChandler Carruth
2011-07-25Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng
2011-07-25Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa...Evan Cheng
2011-07-25Refactor X86 target to separate MC code from Target code.Evan Cheng
2011-07-25Move some ELF directives into ELF asm parser.Jim Grosbach
2011-07-25Tidy up. 80 columns.Jim Grosbach
2011-07-23Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng
2011-07-23Sink ARM mc routines into MCTargetDesc.Evan Cheng
2011-07-22Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng
2011-07-22Emit the __compact_unwind section first. If there are any frames which weren'tBill Wendling
2011-07-20X86 is the only target that uses coff format. This should fixes test failures...Evan Cheng
2011-07-20Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng
2011-07-20Initialize the EHFrameSection pointer to zero.Benjamin Kramer
2011-07-20- Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng
2011-07-20Include MCRegisterInfo to eliminate a compilation warning.Evan Cheng
2011-07-20Fix the CMake build.Francois Pichet
2011-07-20Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng
2011-07-19Micro-opt: Only emit compact unwind if there is a compact unwind encoding to ...Bill Wendling
2011-07-19Use the CompactUnwindEncoding from the Frame, if it's defined.Bill Wendling
2011-07-19Add a method to set compact unwind encoding information in a frame.Bill Wendling
2011-07-19Fixed a bug where the MC subtarget informationSean Callanan
2011-07-18Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng
2011-07-18Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng
2011-07-15Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng
2011-07-15Remove setting the bit for personality function. It should be set by the linker.Bill Wendling
2011-07-15Encode that we have a personality function.Bill Wendling
2011-07-14Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng
2011-07-14* If we have an LSDA, we need to mark it in the encoding.Bill Wendling
2011-07-14Unfortunately several files in MC are badly violating layering rule by usingEvan Cheng
2011-07-13Update MCParsedAsmOperand debug methods.Jim Grosbach
2011-07-13Don't emit the FDE end label if the last thing emitted was a compact unwind andBill Wendling
2011-07-11Resynchronize EDInfo.h and EDEmitter.cpp.Shantonu Sen
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng
2011-07-09Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng
2011-07-08Fix comment.Evan Cheng
2011-07-08TargetAsmParser doesn't need reference to Target.Evan Cheng
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng
2011-07-07This patch adds a flag in MCAsmInfo that indicates whether dwarf registerAkira Hatanaka
2011-07-07Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng
2011-07-07Add a target hook to encode the compact unwind information.Bill Wendling
2011-07-06Clean up the #includes.Bill Wendling
2011-07-06createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng
2011-07-02Add getFeatureBits to extract feature bits for a given CPU.Evan Cheng