aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips
AgeCommit message (Expand)Author
2011-08-12When constant double 0.0 is lowered, make sure 0 is copied directly from an Akira Hatanaka
2011-08-11Enclose directive .cprestore with .set macro and nomacro to silence assemblerAkira Hatanaka
2011-08-11Add isIndirectBranch flag.Akira Hatanaka
2011-08-03New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman
2011-08-01Actually finish switching to the new system for Target sublibraryChandler Carruth
2011-07-29Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth
2011-07-28Explicitly declare a library dependency of LLVM*Desc toOscar Fuentes
2011-07-27Code generation for 'fence' instruction.Eli Friedman
2011-07-26Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth
2011-07-25Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng
2011-07-23createXXXMCCodeGenInfo should be static.Evan Cheng
2011-07-22Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng
2011-07-21Fix CMake buildOscar Fuentes
2011-07-21Added the infrastructute necessary for MIPS JIT support. Patch by VladimirBruno Cardoso Lopes
2011-07-20- Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng
2011-07-20Change name of class.Akira Hatanaka
2011-07-20Define classes for definitions of atomic instructions.Akira Hatanaka
2011-07-19Lower memory barriers to sync instructions.Akira Hatanaka
2011-07-19Change variable name.Akira Hatanaka
2011-07-19Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka
2011-07-19Use descriptive variable names. Akira Hatanaka
2011-07-19Fix comments.Akira Hatanaka
2011-07-19Remove redundant instructions.Akira Hatanaka
2011-07-19Separate code that modifies control flow from code that adds instruction to Akira Hatanaka
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng
2011-07-19Make EmitAtomic functions return the correct MachineBasicBlocks so thatAkira Hatanaka
2011-07-19Do not insert instructions in reverse order.Akira Hatanaka
2011-07-18Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng
2011-07-18Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng
2011-07-18Do not treat atomic.load.sub differently than other atomic binary intrinsics.Akira Hatanaka
2011-07-18Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka
2011-07-18Change destination register operands of SC instructions so that uniqueAkira Hatanaka
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-07-15Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng
2011-07-14Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
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-08Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich
2011-07-08Silence compiler warning.Benjamin Kramer
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng
2011-07-08Raise assertion when MachineOperand has unexpected target flag.Akira Hatanaka
2011-07-08Make sure variable Kind is assigned a value to suppress warning.Akira Hatanaka
2011-07-07Lower MachineInstr to MC Inst and print to .s files. Akira Hatanaka
2011-07-07Remove unnecessary newline.Akira Hatanaka
2011-07-07Rather than having printMemOperand change the way memory operands are printedAkira Hatanaka
2011-07-07Define class MipsMCInstLower.Akira Hatanaka
2011-07-07Change visibility of MipsAsmPrinter.Akira Hatanaka
2011-07-07Define class MipsMCSymbolRefExpr.Akira Hatanaka
2011-07-07Simplify MipsRegisterInfo::eliminateFrameIndex.Akira Hatanaka