[AArch64, ARM] Add v8.1a architecture and generic cpu
[oota-llvm.git] / lib / Target / Hexagon /
2015-03-25 Krzysztof ParzyszekRevert r233206
2015-03-25 Krzysztof Parzyszek[Hexagon] Keep the bare getSubtargetImpl for now
2015-03-25 Benjamin Kramer[Hexagon] Pattern match a CTZ loop into a call to count...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-23 Colin LeMahieu[Hexagon] Simplify boolean expression
2015-03-21 Eric ChristopherRemove the target independent TargetMachine::getSubtarg...
2015-03-21 Eric ChristopherMake the Hexagon ISelDAGToDAG pass set the subtarget...
2015-03-19 Krzysztof Parzyszek[Hexagon] Add support for vector instructions
2015-03-19 Krzysztof Parzyszek[Hexagon] ENDLOOP is a non-reversible conditional branch
2015-03-18 Rafael EspindolaAdd a default implementation of createObjectStreamer.
2015-03-18 Krzysztof Parzyszek[Hexagon] Use pseudo-instructions for true/false predic...
2015-03-18 Krzysztof ParzyszekRevert "[Hexagon] Use pseudo-instructions for true...
2015-03-18 Krzysztof Parzyszek[Hexagon] Use pseudo-instructions for true/false predic...
2015-03-18 Krzysztof Parzyszek[Hexagon] Intrinsics for circular and bit-reversed...
2015-03-18 Krzysztof Parzyszek[Hexagon] Handle ENDLOOP0 in InsertBranch and RemoveBranch
2015-03-18 Krzysztof ParzyszekGenerate bit manipulation instructions on Hexagon
2015-03-17 Krzysztof ParzyszekRemove unneeded selection functions from HexagonISelDAG...
2015-03-17 Krzysztof ParzyszekSelection DAG preprocessing on Hexagon
2015-03-17 Daniel SandersRe-commit: [hexagon] Distinguish the 'o', 'v', and...
2015-03-16 Rafael EspindolaPass in a "const Triple &T" instead of a raw StringRef.
2015-03-16 Rafael EspindolaRemove unused argument. NFC.
2015-03-16 Daniel SandersRevert r232374: [hexagon] Distinguish the 'o', 'v'...
2015-03-16 Daniel Sanders[hexagon] Distinguish the 'o', 'v', and 'm' inline...
2015-03-16 Daniel SandersMake each target map all inline assembly memory constra...
2015-03-13 Daniel SandersRecommit r232027 with PR22883 fixed: Add infrastructure...
2015-03-12 Hal FinkelRevert "r232027 - Add infrastructure for support of...
2015-03-12 Krzysztof ParzyszekRemove unused complex patterns for addressing modes...
2015-03-12 Daniel SandersAdd infrastructure for support of multiple memory const...
2015-03-12 Eric ChristopherRemove some unnecessary forward declarations and put...
2015-03-12 Krzysztof ParzyszekFix build break introduced in r231992
2015-03-12 Krzysztof ParzyszekEliminate constant-extender profitability checks from...
2015-03-12 Mehdi AminiMove the DataLayout to the generic TargetMachine, makin...
2015-03-11 Eric ChristopherRemove useMachineScheduler and replace it with subtarge...
2015-03-11 Eric ChristopherHave getCalleeSavedRegs take a non-null MachineFunction...
2015-03-10 Eric ChristopherRemove subtarget dependence from HexagonRegisterInfo.
2015-03-10 Eric ChristopherRemove the use of the subtarget in MCCodeEmitter creati...
2015-03-10 Colin LeMahieu[Hexagon] Adding frame index + add load/store patterns.
2015-03-10 Colin LeMahieu[Hexagon] Simplifying deallocret definitions.
2015-03-10 Colin LeMahieu[Hexagon] Separating InstHexagon from OpcodeHexagon.
2015-03-10 Colin LeMahieu[Hexagon] Adding nodes for PIC support.
2015-03-10 Colin LeMahieu[Hexagon] Adding DuplexInst instruction format and...
2015-03-10 Colin LeMahieu[Hexagon] Adding nodes for vector insert/extract lowering.
2015-03-10 Colin LeMahieu[Hexagon] Renaming HexagonJT to JT and adding CP for...
2015-03-10 Benjamin KramerHexagon: Remove unused InstrMapping.
2015-03-10 Benjamin KramerHexagon: Remove pass that does nothing at all
2015-03-10 Aaron BallmanRemoving dead code to silence warning C4060: switch...
2015-03-09 Colin LeMahieu[Hexagon] Removing unused patterns.
2015-03-09 Colin LeMahieu[Hexagon] Use single tailcall pseudoinst and fix checki...
2015-03-09 Colin LeMahieu[Hexagon] Reapply r231699. Remove assumption that...
2015-03-09 Colin LeMahieu[Hexagon] Reverting r231699
2015-03-09 Colin LeMahieu[Hexagon] Updating constant set to simpler versions.
2015-03-09 Benjamin KramerRemove the remaining uses of abs64 and nuke it.
2015-03-09 Colin LeMahieu[Hexagon] Removing old halfword codegen instructions...
2015-03-09 Colin LeMahieu[Hexagon] Eliminating immediate condition set.
2015-03-09 Colin LeMahieu[Hexagon] Removing TFR_condset_ir/TFR_condset_ri modeling.
2015-03-09 Colin LeMahieu[Hexagon] Changing AddrFI back to ADDRri to address...
2015-03-09 Colin LeMahieu[Hexagon] Adding PackHL nodes and some missing modeling...
2015-02-28 Benjamin KramerArrayRefize memory operand folding. NFC.
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-22 NAKAMURA TakumiFix a warning on HexagonMCCodeEmitter::MCII. [-Wunused...
2015-02-21 Tim NorthoverCodeGen: convert CCState interface to using ArrayRefs
2015-02-19 Colin LeMahieu[Hexagon] Moving remaining methods off of HexagonMCInst...
2015-02-19 Colin LeMahieu[Hexagon] Moving more functions off of HexagonMCInst...
2015-02-19 Colin LeMahieu[Hexagon] Creating HexagonMCInstrInfo namespace as...
2015-02-19 Colin LeMahieu[Hexagon] Removing static variable holding MCInstrInfo.
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2015-02-10 Colin LeMahieu[Hexagon] Adding vector load with post-increment instru...
2015-02-10 David BlaikieFix the clang -Werror build (-Wunused-variable)
2015-02-09 Colin LeMahieu[Hexagon] Adding missing load instructions and removing...
2015-02-09 Colin LeMahieu[Hexagon] Factoring classes out of some load patterns...
2015-02-09 Colin LeMahieu[Hexagon] Removing more V4 predicates since V4 is the...
2015-02-09 Colin LeMahieu[Hexagon] Removing v2-4 flags. V4 is the minimum suppo...
2015-02-09 Colin LeMahieu[Hexagon] Factoring classes out of store patterns.
2015-02-09 Colin LeMahieu[Hexagon] Formatting v5 TD file. Removing commented...
2015-02-09 Colin LeMahieu[Hexagon] Cleaning up definition formatting.
2015-02-05 Colin LeMahieu[Hexagon] Renaming v4 compare-and-jump instructions.
2015-02-05 Colin LeMahieu[Hexagon] Deleting unused patterns.
2015-02-05 Colin LeMahieu[Hexagon] Simplifying and formatting several patterns...
2015-02-05 Colin LeMahieu[Hexagon] Factoring a class out of some store patterns...
2015-02-05 Colin LeMahieu[Hexagon] Factoring out a class for immediate transfers...
2015-02-05 Colin LeMahieu[Hexagon] Renaming Y2_barrier. Fixing issues where...
2015-02-05 Colin LeMahieu[Hexagon] Renaming A2_subri, A2_andir, A2_orir. Fixing...
2015-02-05 Colin LeMahieu[Hexagon] Renaming A2_addi and formatting.
2015-02-05 Colin LeMahieu[Hexagon] Since decoding conflicts have been resolved...
2015-02-05 Colin LeMahieu[Hexagon] Deleting unused instructions and adding isCod...
2015-02-04 Colin LeMahieu[Hexagon] Updating load extend to i64 patterns.
2015-02-04 Colin LeMahieu[Hexagon] Cleaning up i1 load and extension patterns.
2015-02-04 Colin LeMahieu[Hexagon] Simplifying more load and store patterns...
2015-02-04 Colin LeMahieu[Hexagon] Simplifying some load and store patterns.
2015-02-04 Colin LeMahieu[Hexagon] Converting absolute-address load patterns...
2015-02-04 Colin LeMahieu[Hexagon] Converting atomic store/load to use AddrGP...
2015-02-04 Colin LeMahieu[Hexagon] Simplifying some store patterns. Adding...
2015-02-04 Colin LeMahieu[Hexagon] Adding selection for GlobalAddress and conver...
2015-02-04 Colin LeMahieu[Hexagon] Replacing some load patterns with cleaner...
2015-02-04 Colin LeMahieu[Hexagon] Adding missing isCodeGenOnly = 0
2015-02-04 Colin LeMahieu[Hexagon] Adding encoding information for absolute...
2015-02-04 Colin LeMahieu[Hexagon] Adding encoding information for absolute...
next