summaryrefslogtreecommitdiff
path: root/lib/Target/Lanai
AgeCommit message (Expand)Author
2018-01-03Thread MCSubtargetInfo through Target::createMCAsmBackendAlex Bradbury
2017-12-22(Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-12-21Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das
2017-12-21Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-15Add backend name to Target to enable runtime info to be fed back into TableGenDaniel Sanders
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-10-11[MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr.Lang Hames
2017-10-11[Asm] Add debug tracing in table-generated assembly matcherOliver Stannard
2017-10-11[MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr.Lang Hames
2017-10-10[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames
2017-10-09[MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter toLang Hames
2017-08-23[Lanai] Remove dead functions from LanaiRegisterInfoAlex Bradbury
2017-08-22Use report_fatal_error for unsupported calling conventionsAlex Bradbury
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-08-01[lanai] Add getIntImmCost in LanaiTargetTransformInfo.Jacques Pienaar
2017-07-11Fully fix the movw/movt addend.Rafael Espindola
2017-07-07[Lanai] Fix -Wimplicit-fallthrough warning. NFCI.Simon Pilgrim
2017-06-24Remove redundant argument.Rafael Espindola
2017-06-23ARM: move some logic from processFixupValue to applyFixup.Rafael Espindola
2017-06-21Use a MutableArrayRef. NFC.Rafael Espindola
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-31TargetMachine: Indicate whether machine verifier passes.Matthias Braun
2017-05-30TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun
2017-05-09[lanai] Add computeKnownBitsForTargetNode for Lanai.Jacques Pienaar
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-04-26Lanai: Remove unnecessary canRealignStack() override; NFCMatthias Braun
2017-04-05Add MCContext argument to MCAsmBackend::applyFixup for error reportingAlex Bradbury
2017-03-16clean Lanai namespaceJacques Pienaar
2017-01-28Cleanup dump() functions.Matthias Braun
2017-01-24[Lanai] Rename LanaiInstPrinter library to LanaiAsmPrinterChris Bieneman
2017-01-13[CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus
2017-01-11[X86] updating TTI costs for arithmetic instructions on X86\SLM arch.Mohammed Agabaria
2017-01-06Remove unused private fields to fix the clang -Werror build.David Blaikie
2017-01-06[AArch64, Lanai] Fix some Clang-tidy modernize and Include What You Use warni...Eugene Zelenko
2016-12-15[lanai] Simplify small section check in LowerGlobalAddress and treat ldata se...Jacques Pienaar
2016-12-08LanaiInstPrinter: Prune unused libdeps.NAKAMURA Takumi
2016-12-02[lanai] Custom lowering of SHL_PARTSJacques Pienaar
2016-11-29[lanai] Manually match 0/-1 with R0/R1.Jacques Pienaar
2016-11-02Support: Remove MemoryObject and DataStreamer interfaces.Peter Collingbourne
2016-11-01[TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.hAlex Bradbury
2016-10-24Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne
2016-10-20Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer
2016-10-18Reduce global namespace pollution. NFC.Benjamin Kramer
2016-10-10Revert r283690, "MC: Remove unused entities."Peter Collingbourne