Remove the need to cache the subtarget in the ARM TargetRegisterInfo
[oota-llvm.git] / lib / Target / Hexagon /
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...
2015-02-04 Colin LeMahieu[Hexagon] Adding encoding bits for indirect long load...
2015-02-04 Colin LeMahieu[Hexagon] Revert change to isCodeGenOnly = 1 in r228080
2015-02-04 Colin LeMahieu[Hexagon] Changing some isCodeGenOnly to isAsmParserOnl...
2015-02-03 Colin LeMahieu[Hexagon] Marking a bunch of non-encoded instructions...
2015-02-03 Colin LeMahieu[Hexagon] Converting XTYPE/SHIFT intrinsics. Cleaning...
2015-02-03 Colin LeMahieu[Hexagon] Updating XTYPE/PRED intrinsics.
2015-02-03 Colin LeMahieu[Hexagon] Updating XTYPE/PERM intrinsics.
2015-02-03 Colin LeMahieu[Hexagon] Adding missing vector multiply instruction...
2015-02-03 Colin LeMahieu[Hexagon] Converting complex number intrinsics and...
2015-02-03 Colin LeMahieu[Hexagon] Adding vector intrinsics for alu32/alu and...
2015-02-03 Eric ChristopherOnly access TLOF via the TargetMachine, not TargetLowering.
2015-02-03 Eric ChristopherDefine a runOnMachineFunction for the Hexagon AsmPrinte...
2015-02-02 Eric ChristopherUse the cached subtarget on the MachineFunction.
2015-02-02 Eric ChristopherRemove dead header.
2015-02-02 Eric ChristopherRemove dead code in the HexagonMCInst classes. This...
2015-02-02 Eric Christopher80-col fixup.
2015-02-02 Eric ChristopherRemove dead code in the HexagonMCInst classes. This...
2015-02-02 Eric Christopher80-col fixup.
2015-02-02 Eric ChristopherRemove unused class variables and update all callers...
2015-02-02 Eric ChristopherMigrate the HexagonSplitConst32AndConst64 pass from...
2015-02-02 Eric ChristopherRemove #if'd code and update comment.
2015-02-02 Eric ChristopherMove HexagonMachineScheduler to use the subtarget off...
2015-02-02 Eric ChristopherCache and use the subtarget that owns the target lowering.
2015-02-02 Eric ChristopherMigrate HexagonISelDAGToDAG to setting a subtarget...
2015-02-02 Eric ChristopherUse the getSubtarget call off of the MachineFunction...
2015-02-02 Eric ChristopherRemove unused class variables and update calls to get...
2015-02-02 Eric ChristopherSink queries into asserts since the variable is unused...
2015-02-02 Eric ChristopherUpdate CMake build for removed files.
2015-02-02 Eric ChristopherGet TargetRegisterInfo and TargetInstrInfo off of the...
next