projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARMv8 IfConversion must skip narrow instructions that a) define CPSR and b) wouldn...
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMBaseRegisterInfo.cpp
2014-02-06
Evan Cheng
Revert r200095 and r200152. It turns out when compiling...
blob
|
commitdiff
|
raw
2014-01-26
Evan Cheng
Follow up of r200095. Code clean up.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-25
Evan Cheng
Clean up hack which is no longer needed after r198617...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Tim Northover
ARM MachO: sort out isTargetDarwin/isTargetIOS/......
blob
|
commitdiff
|
raw
2013-10-07
Rafael Espindola
Remove getEHExceptionRegister and getEHHandlerRegister.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Tim Northover
ARM: support interrupt attribute
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Bill Wendling
Use function attributes to indicate that we don't want...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Stephen Lin
Have ARMBaseRegisterInfo::getCallPreservedMask return...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-26
Stephen Lin
Clarify and doxygen-ify comments
blob
|
commitdiff
|
raw
|
diff to current
2013-06-26
Stephen Lin
ARM: Proactively ensure that the LowerCallResult hack...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-26
Stephen Lin
Minor formatting fix to ARMBaseRegisterInfo::getCalleeS...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-16
David Blaikie
Debug Info: Simplify Frame Index handling in DBG_VALUE...
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-05-13
Mihai Popa
The purpose of the patch is to fix the syntax of ARM...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Stephen Lin
Add CodeGen support for functions that always return...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-22
Hal Finkel
Allow the register scavenger to spill multiple registers
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Jim Grosbach
ARM: Allocation hints must make sure to be in the alloc...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Chad Rosier
[PEI] Pass the frame index operand number to the elimin...
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-19
Jim Grosbach
MC: Add MCInstrDesc::mayAffectControlFlow() method.
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-11
Jim Grosbach
Trim unneeded header #include.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Jim Grosbach
ARM: Remove old testing option.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Jim Grosbach
ARM: Remove old testing options.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-04
Jakob Stoklund Olesen
Remove the old TRI::ResolveRegAllocHint() and getRawAll...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Jakob Stoklund Olesen
Implement ARMBaseRegisterInfo::getRegAllocationHints().
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-06
Chad Rosier
Mark the Int_eh_sjlj_dispatchsetup pseudo instruction...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
Remove ARMBaseRegisterInfo::isReservedReg().
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-26
Jakob Stoklund Olesen
Remove the canCombineSubRegIndices() target hook.
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-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
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-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-03
Eric Christopher
Add support for the ARM GHC calling convention, this...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Jakob Stoklund Olesen
Add an MF argument to TRI::getPointerRegClass() and...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Evan Cheng
Implement a bastardized ABI.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Craig Topper
Convert more uses of XXXRegisterClass to &XXXRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-25
Craig Topper
Replace uses of ARMBaseInstrInfo and ARMTargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Matt Beaumont-Gay
remove unused variable
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Bob Wilson
Require a base pointer for stack realignment when SP...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Bob Wilson
Remove some redundant checks.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-17
Craig Topper
Reorder includes to match coding standards. Fix an...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Lang Hames
Split fpscr into two registers: FPSCR and FPSCR_NZCV.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t instead of unsigned to store registers...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Jakob Stoklund Olesen
Enable ARM base pointer when calling functions with...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-22
Chad Rosier
Remove extra semi-colons.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-17
Lang Hames
Re-enable 150652 and 150654 - Make FPSCR non-reserved...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Lang Hames
Oop - r150653 + r150654 broke one of my test cases...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Lang Hames
FPSCR shouldn't be reserved.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Jakob Stoklund Olesen
Implement ARMBaseRegisterInfo::getCallPreservedMask().
blob
|
commitdiff
|
raw
|
diff to current
2012-01-05
Jakob Stoklund Olesen
Reapply r146997, "Heed spill slot alignment on ARM."
blob
|
commitdiff
|
raw
|
diff to current
2012-01-05
Jakob Stoklund Olesen
Avoid reserving an ARM base pointer during register...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-03
Jakob Stoklund Olesen
Revert r146997, "Heed spill slot alignment on ARM."
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Jakob Stoklund Olesen
Heed spill slot alignment on ARM.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Evan Cheng
ARM target code clean up. Check for iOS, not Darwin...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation for...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Chad Rosier
Revert 142337. Thumb1 still doesn't support dynamic...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Chad Rosier
Add support for dynamic stack realignment when in thumb...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Bill Wendling
Revert r141529. This is causing failures in the test...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Bill Wendling
When getting the number of bits necessary for addressin...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Chad Rosier
Revert r140924 "Attempt to fix dynamic stack realignmen...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Chad Rosier
Attempt to fix dynamic stack realignment for thumb1...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Store sub-class lists as a bit vector.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Jim Grosbach
Tidy up a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Evan Cheng
Change ARM / Thumb2 addc / adde and subc / sube modelin...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Jim Grosbach
Thumb1 ADD/SUB SP instructions are predicable in Thumb2...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Duncan Sands
Silence a bunch (but not all) "variable written but...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Evan Cheng
Sink ARMMCExpr and ARMAddressingModes into MC layer...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Move getInitialFrameState from TargetFrameInfo to MCAsm...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Frits van Bommel
Migrate LLVM and Clang to use the new makeArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Evan Cheng
Next round of MC refactoring. This patch factor MC...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Jim Grosbach
Remove redundant Thumb2 ADD/SUB SP instruction definitions.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Hide more details in tablegen generated MCRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
More refactoring. Move getRegClass from TargetOperandIn...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
Starting to refactor Target to separate out code that...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-18
Jakob Stoklund Olesen
Reserve D16-D13 on subtargets that don't support them.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Jakob Stoklund Olesen
Explicitly invoke ArrayRef constructor to keep gcc...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Rename TRI::getAllocationOrder() to getRawAllocationOrd...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Rafael Espindola
Use the dwarf->llvm mapping to print register names...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Cameron Zwarich
Reuse the TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Cameron Zwarich
Correctly constrain a register class when computing...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Jakob Stoklund Olesen
Add a TRI::getLargestLegalSuperClass hook to provide...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Bob Wilson
Avoid write-after-write issue hazards for Cortex-A9.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
blob
|
commitdiff
|
raw
|
diff to current
2011-03-25
Jakob Stoklund Olesen
Ignore special ARM allocation hints for unexpected...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Cameron Zwarich
Move getRegPressureLimit() from TargetLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
next