[Hexagon] Lowering of V60/HVX vector types
[oota-llvm.git] / lib / Target / Hexagon / HexagonISelLowering.cpp
2015-11-26 Krzysztof Parzyszek[Hexagon] Lowering of V60/HVX vector types
2015-11-26 Krzysztof Parzyszek[Hexagon] HVX vector register classes and more isel...
2015-11-18 Craig TopperReplace dyn_cast with isa in places that weren't using...
2015-11-07 Joseph Tremoulet[WinEH] Update exception pointer registers
2015-10-19 Krzysztof Parzyszek[Hexagon] Fix debug information for local objects
2015-10-18 Craig TopperMake a bunch of static arrays const.
2015-09-11 Ahmed Bougacha[CodeGen] Refactor TLI/AtomicExpand interface to make...
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-07-09 Krzysztof Parzyszek[Hexagon] Add support for atomic RMW operations
2015-07-09 Mehdi AminiMake isLegalAddressingMode() taking DataLayout as an...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-07-05 Benjamin Kramer[TargetLowering] StringRefize asm constraint getters.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-09 Akira HatanakaRemove DisableTailCalls from TargetOptions and the...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-08 Arnold SchwaighoferScheduleDAGInstrs: In functions with tail calls PseudoS...
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-25 Benjamin Kramer[hexagon] Use range-based for loops. No functionality...
2015-04-25 Benjamin Kramer[hexagon] Remove setHexLibcallName, it leaks memory.
2015-04-22 Krzysztof Parzyszek[Hexagon] Some cleanup of instruction selection code
2015-04-22 Krzysztof ParzyszekFix Windows build break: use LLVM_FUNCTION_NAME instead...
2015-04-22 Krzysztof Parzyszek[Hexagon] Overhaul of stack object allocation
2015-04-13 Krzysztof ParzyszekExpand ADDO/SUBO on Hexagon
2015-04-13 Krzysztof ParzyszekAllow memory intrinsics to be tail calls
2015-04-10 Benjamin KramerReduce dyn_cast<> to isa<> or cast<> where possible.
2015-03-19 Krzysztof Parzyszek[Hexagon] Add support for vector instructions
2015-03-12 Krzysztof ParzyszekRemove unused complex patterns for addressing modes...
2015-03-10 Colin LeMahieu[Hexagon] Renaming HexagonJT to JT and adding CP for...
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-21 Tim NorthoverCodeGen: convert CCState interface to using ArrayRefs
2015-02-09 Colin LeMahieu[Hexagon] Removing more V4 predicates since V4 is the...
2015-02-05 Colin LeMahieu[Hexagon] Simplifying and formatting several patterns...
2015-02-03 Eric ChristopherOnly access TLOF via the TargetMachine, not TargetLowering.
2015-02-02 Eric ChristopherCache and use the subtarget that owns the target lowering.
2015-01-28 Colin LeMahieu[Hexagon] Updating several V5 intrinsics and adding...
2015-01-16 Colin LeMahieu[Hexagon] Updating call/jump instruction patterns.
2015-01-15 Colin LeMahieu[Hexagon] Deleting old float comparison instruction...
2015-01-15 Colin LeMahieu[Hexagon] Replacing old fadd/fsub instructions and...
2015-01-08 Ahmed Bougacha[SelectionDAG] Allow targets to specify legality of...
2014-12-08 Colin LeMahieu[Hexagon] Adding xtype parity, min, minu, max, maxu...
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-08-06 Eric ChristopherRemove the target machine from CCState. Previously...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-06-27 Eric ChristopherMake HexagonISelLowering not dependent upon a HexagonTa...
2014-06-27 Eric ChristopherReduce indentation.
2014-06-10 Tom StellardHexagon: Expand i1 SELECT_CC
2014-06-10 Tom StellardSelectionDAG: Don't use MVT::Other to determine legalit...
2014-06-10 Tom StellardSelectionDAG: Expand SELECT_CC to SELECT + SETCC
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-01-06 Bill WendlingRemove unnecessary #includes.
2014-01-06 Bill WendlingRefactor function that checks that __builtin_returnaddr...
2014-01-05 Bill WendlingEmit an error message if the value passed to __builtin_...
2013-10-27 Benjamin KramerHexagon: Remove global state.
2013-09-10 Eli FriedmanFix unused variables.
2013-08-06 Tim NorthoverRefactor isInTailCallPosition handling
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-21 Jyotsna VermaHexagon: SelectionDAG should not use MVT::Other to...
2013-05-07 Jyotsna VermaHexagon: Fix Small Data support to handle -G 0 correctly.
2013-05-07 Jyotsna VermaReverting r181331.
2013-05-07 Jyotsna VermaHexagon: Fix Small Data support to handle -G 0 correctly.
2013-05-01 Jyotsna VermaHexagon: Use multiclass for Jump instructions.
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-04 Jyotsna VermaHexagon: Expand br_cc.
2013-03-08 Tom StellardDAGCombiner: Use correct value type for checking legali...
2013-03-07 Jyotsna VermaHexagon: Handle i8, i16 and i1 Var Args.
2013-03-07 Jyotsna VermaHexagon: Add support to lower block address.
2013-03-05 Jyotsna Vermareverting patch 176508.
2013-03-05 Jyotsna VermaHexagon: Add support for lowering block address.
2013-03-05 Jyotsna VermaHexagon: Expand addc, adde, subc and sube.
2013-02-21 Anshuman DasguptaHexagon: Expand cttz, ctlz, and ctpop for now.
2013-02-20 Jim GrosbachUpdate TargetLowering ivars for name policy.
2013-02-05 Jakob Stoklund OlesenMove MRI liveouts to Hexagon return instructions.
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-14 Dmitri GribenkoImprove r172468: const_cast is not needed here
2013-01-14 David GreeneFix Another Cast
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-21 Rafael EspindolaFinish the renaming.
2012-09-25 Sebastian PopTargetLowering interface to set/get minimum block entri...
2012-07-19 Bill WendlingRemove tabs.
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-05-25 Justin HolewinskiChange interface for TargetLowering::LowerCallTo and...
next