index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
Hexagon
/
HexagonTargetMachine.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[Hexagon] Add support for atomic RMW operations
Krzysztof Parzyszek
2015-07-09
1
-1
/
+2
*
[Hexagon] Implement commoning of GetElementPtr instructions
Krzysztof Parzyszek
2015-07-08
1
-0
/
+14
*
[Hexagon] Generate "insert" instructions more aggressively
Krzysztof Parzyszek
2015-07-08
1
-1
/
+5
*
Revert 241681: causes Windows builds to fail
Krzysztof Parzyszek
2015-07-08
1
-5
/
+1
*
[Hexagon] Generate "insert" instructions more aggressively
Krzysztof Parzyszek
2015-07-08
1
-1
/
+5
*
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-23
1
-1
/
+1
*
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-19
1
-1
/
+1
*
[Hexagon] Moving pass declarations out of header and in to implementation fil...
Colin LeMahieu
2015-06-15
1
-1
/
+17
*
Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.
Daniel Sanders
2015-06-11
1
-2
/
+2
*
Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...
Daniel Sanders
2015-06-10
1
-1
/
+1
*
Expand MUX instructions early on Hexagon
Krzysztof Parzyszek
2015-03-31
1
-4
/
+20
*
Revert 233694. Weak SVN-fu.
Krzysztof Parzyszek
2015-03-31
1
-20
/
+4
*
Expand MUX instructions early on Hexagon
Krzysztof Parzyszek
2015-03-31
1
-4
/
+20
*
Move the DataLayout to the generic TargetMachine, making it mandatory.
Mehdi Amini
2015-03-12
1
-2
/
+3
*
Remove useMachineScheduler and replace it with subtarget options
Eric Christopher
2015-03-11
1
-14
/
+1
*
Hexagon: Remove pass that does nothing at all
Benjamin Kramer
2015-03-10
1
-3
/
+0
*
[PM] Remove the old 'PassManager.h' header file at the top level of
Chandler Carruth
2015-02-13
1
-1
/
+1
*
Remove unused class variables and update all callers/uses from
Eric Christopher
2015-02-02
1
-2
/
+1
*
Migrate the HexagonSplitConst32AndConst64 pass from TargetMachine
Eric Christopher
2015-02-02
1
-3
/
+1
*
Get TargetRegisterInfo and TargetInstrInfo off of the MachineFunction
Eric Christopher
2015-02-02
1
-1
/
+1
*
Grab TargetInstrInfo off of the MachineFunction and remove
Eric Christopher
2015-02-02
1
-2
/
+1
*
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
Eric Christopher
2015-01-26
1
-1
/
+1
*
[CodeGen] Add print and verify pass after each MachineFunctionPass by default
Matthias Braun
2014-12-11
1
-23
/
+17
*
This reverts commit r224043 and r224042.
Rafael Espindola
2014-12-11
1
-17
/
+23
*
[CodeGen] Add print and verify pass after each MachineFunctionPass by default
Matthias Braun
2014-12-11
1
-23
/
+17
*
Add out of line virtual destructors to all LLVMTargetMachine subclasses
Reid Kleckner
2014-11-20
1
-0
/
+2
*
This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...
Aditya Nandakumar
2014-11-13
1
-0
/
+1
*
Move all of the hexagon subtarget dependent variables from the target
Eric Christopher
2014-06-27
1
-3
/
+1
*
Have HexagonSelectionDAGInfo take a DataLayout rather than a
Eric Christopher
2014-06-27
1
-1
/
+1
*
Remove unnecessary caching of the subtarget for HexagonFrameLowering and remo...
Eric Christopher
2014-06-27
1
-1
/
+1
*
InstrItineraryData is already on the subtarget, no reason to
Eric Christopher
2014-06-27
1
-8
/
+5
*
Remove getTargetLowering from TargetPassConfig as the target lowering
Eric Christopher
2014-05-21
1
-6
/
+2
*
Remove HexagonTargetMachine::addPassesForOptimizations; it is not needed any ...
Pranav Bhandarkar
2014-05-01
1
-14
/
+0
*
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...
Craig Topper
2014-04-29
1
-7
/
+7
*
Use unique_ptr to manage objects owned by the ScheduleDAGMI.
David Blaikie
2014-04-21
1
-1
/
+1
*
Enable CFI on Hexagon.
Krzysztof Parzyszek
2014-03-18
1
-1
/
+0
*
Make the llvm mangler depend only on DataLayout.
Rafael Espindola
2014-01-03
1
-1
/
+1
*
One last cleanup of LLVM's DataLayout strings.
Rafael Espindola
2013-12-16
1
-1
/
+1
*
The preferred alignment defaults to the abi alignment. Omit if it is the same.
Rafael Espindola
2013-12-16
1
-1
/
+1
*
Assume defaults to produce smaller datalayout strings.
Rafael Espindola
2013-12-13
1
-3
/
+1
*
Use "a" instead of "a0" in DataLayout.
Rafael Espindola
2013-12-12
1
-1
/
+1
*
Allow subtarget selection of the default MachineScheduler and document the in...
Andrew Trick
2013-09-20
1
-4
/
+12
*
Access the TargetLoweringInfo from the TargetMachine object instead of cachin...
Bill Wendling
2013-06-19
1
-1
/
+1
*
Don't cast away constness.
Benjamin Kramer
2013-05-17
1
-2
/
+2
*
Hexagon: Pass to replace tranfer/copy instructions into combine instruction
Jyotsna Verma
2013-05-14
1
-0
/
+1
*
Hexagon: Remove dead-code after unconditional return from addPreSched2.
Jyotsna Verma
2013-05-14
1
-3
/
+0
*
Remove the MachineMove class.
Rafael Espindola
2013-05-13
1
-0
/
+1
*
Hexagon: Fix Small Data support to handle -G 0 correctly.
Jyotsna Verma
2013-05-07
1
-0
/
+12
*
Reverting r181331.
Jyotsna Verma
2013-05-07
1
-10
/
+1
*
Hexagon: Fix Small Data support to handle -G 0 correctly.
Jyotsna Verma
2013-05-07
1
-1
/
+10
[next]