projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
IR: Rewrite ConstantUniqueMap
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMBaseInstrInfo.cpp
2014-08-11
Saleem Abdulrasool
ARM: try harder to detect non-IT eligible instructions
blob
|
commitdiff
|
raw
2014-08-10
Saleem Abdulrasool
ARM: correct isPredicable for MULS in ThHUMB mode
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Akira Hatanaka
[stack protector] Fix a potential security bug in stack...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-04
Eric Christopher
Move function dependent resetting of a subtarget variab...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-13
Eric Christopher
The hazard recognizer only needs a subtarget, not a...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Tom Roeder
Add a new attribute called 'jumptable' that creates...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[cleanup] Lift using directives, DEBUG_TYPE definitions...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Chandler Carruth
[Modules] Make Support/Debug.h modular. This requires...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Benjamin Kramer
Spell the specialization namespace correctly.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Benjamin Kramer
Make helper static and place random global into the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Tim Northover
ARM: teach LLVM that Cortex-A7 is very similar to A8.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-20
Weiming Zhao
Fix PR19136: [ARM] Fix Folding SP Update into vpush...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Rafael Espindola
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Rafael Espindola
Simplify. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Artyom Skrobov
ARMv8 IfConversion must skip narrow instructions that...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-29
Oliver Stannard
Test commit
blob
|
commitdiff
|
raw
|
diff to current
2014-01-16
Jiangning Liu
For ARM, fix assertuib failures for some ld/st 3/4...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-20
Lang Hames
ARM AnalyzeBranch should ignore DEBUG_VALUES while...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-06
Weiming Zhao
Bug 18149: [AArch32] VSel instructions has no ARMCC...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Tim Northover
ARM: decide whether to use movw/movt based on "minsize...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Tim Northover
ARM: add pseudo-instructions for lit-pool global materi...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-01
Tim Northover
ARM: fix bug in -Oz stack adjustment folding
blob
|
commitdiff
|
raw
|
diff to current
2013-11-25
Tim Northover
ARM: remove special cases for Darwin dynamic-no-pic...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Lang Hames
Fix a typo where we were creating <def,kill> operands...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Alexey Samsonov
Revert r194865 and r194874.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-11-13
Weiming Zhao
Enable generating legacy IT block for AArch32
blob
|
commitdiff
|
raw
|
diff to current
2013-11-08
Tim Northover
ARM: fold prologue/epilogue sp updates into push/pop...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-04
Tim Northover
ARM: remove unnecessary state-tracking during frame...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Jim Grosbach
ARM: Thumb2 copy for GPRPair needs to use thumb instruc...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Jim Grosbach
ARM: Clean up copyPhysReg() a bit.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-04
Matthias Braun
ARM: optimizeSelect has to consider the previous regist...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-03
Amara Emerson
[ARM] Warn on deprecated IT blocks in v8 AArch32 assembly.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-30
Arnold Schwaighofer
IfConverter: Use TargetSchedule for instruction latencies
blob
|
commitdiff
|
raw
|
diff to current
2013-09-14
Robert Wilhelm
Fix spelling.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Joey Gouly
[ARMv8] Prevent generation of deprecated IT blocks...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Renato Golin
Let t2LDRBi8 and t2LDRBi12 have same Base Pointer
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Lang Hames
Refactor AnalyzeBranch on ARM. The previous version...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-16
Lang Hames
Related to r181161 - Indirect branches may not be the...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
JF Bastien
Fix ARM paired GPR COPY lowering
blob
|
commitdiff
|
raw
|
diff to current
2013-06-16
David Blaikie
DebugInfo: remove target-specific Frame Index handling...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
Machine Model: Add MicroOpBufferSize and resource Buffe...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-05
Arnold Schwaighofer
ARMInstrInfo: Improve isSwiftFastImmShift
blob
|
commitdiff
|
raw
|
diff to current
2013-06-04
Arnold Schwaighofer
Revert series of sched model patches until I figure...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-04
Arnold Schwaighofer
ARMInstrInfo: Improve isSwiftFastImmShift
blob
|
commitdiff
|
raw
|
diff to current
2013-05-05
Evan Cheng
ARM AnalyzeBranch should conservatively return true...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Tim Northover
ARM: Use ldrd/strd to spill 64-bit pairs when available.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Tim Northover
ARM: don't add FrameIndex offset for LDMIA (has no...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Arnold Schwaighofer
ARM scheduler model: Swift has varying latencies, uops...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Silviu Baranga
Enabling the generation of dependency breakers for...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-15
Silviu Baranga
Adding an A15 specific optimization pass for interactio...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Evan Cheng
Radar numbers don't belong in source code.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Jakob Stoklund Olesen
MachineInstrBuilderize ARM.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Jakob Stoklund Olesen
Remove the explicit MachineInstrBuilder(MI) constructor.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Jakob Stoklund Olesen
Remove all references to TargetInstrInfoImpl.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: Target-independent support for load/store...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
Add GPRPair Register class to ARM.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Andrew Trick
misched: Use the TargetSchedModel interface wherever...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-29
Bob Wilson
Add LLVM support for Swift.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
James Molloy
More domain conversion; convert VFP VMOVS to NEON instr...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Andrew Trick
Implement getNumLDMAddresses and expose through ARMBase...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-13
Silviu Baranga
This patch introduces A15 as a target in LLVM.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-10
Jakob Stoklund Olesen
Don't attempt to use flags from predicated instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-05
Jakob Stoklund Olesen
Use predication instead of pseudo-opcodes when folding...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-05
Tim Northover
Strip old MachineInstrs *after* we know we can put...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-01
Tim Northover
Limit domain conversion to cases where it won't break...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-30
Tim Northover
Add support for moving pure S-register to NEON pipeline...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Tim Northover
Refactor setExecutionDomain to be clearer about what...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Andrew Trick
Cleanup sloppy code. Jakob's review.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Andrew Trick
Fix ARM vector copies of overlapping register tuples.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Andrew Trick
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Jakob Stoklund Olesen
Revert r162713: "Add ATOMIC_LDR* pseudo-instructions...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-27
Jakob Stoklund Olesen
Add ATOMIC_LDR* pseudo-instructions to model atomic_loa...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-27
Bill Wendling
Make sure we add the predicate after all of the registe...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-21
Jakob Stoklund Olesen
Add a missing def flag.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-17
Jakob Stoklund Olesen
Avoid folding ADD instructions with FI operands.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-17
Tim Northover
Implement NEON domain switching for scalar <-> S-regist...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-16
Jakob Stoklund Olesen
Add ADD and SUB to the predicable ARM instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-16
Jakob Stoklund Olesen
Handle ARM MOVCC optimization in PeepholeOptimizer.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Jakob Stoklund Olesen
Fold predicable instructions into MOVCC / t2MOVCC.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-04
Anton Korobeynikov
Recognize vst1.64 / vld1.64 with 3 and 4 regs as load...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-04
Anton Korobeynikov
Add stack spill / reload instructions for DTriple and...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
blob
|
commitdiff
|
raw
|
diff to current
2012-07-11
Manman Ren
ARM: fix typo in comments
blob
|
commitdiff
|
raw
|
diff to current
2012-07-11
Manman Ren
ARM: Fix optimizeCompare to correctly check safe condition.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-02
Andrew Trick
Revert accidental checkin.
blob
|
commitdiff
|
raw
|
diff to current
next