projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert earlier unnecessary hack. Make sure we correctly force on 64bit and cmov...
2011-07-08
Jim Grosbach
Mark tBRIND as predicable.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Pseudo-ize tBRIND.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Make tBX_RET and tBX_RET_vararg predicable.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Pseudo-ize tBX_RET and tBX_RET_vararg.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Shuffle productions around a bit.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Use tPseudoExpand for tTAILJMPrND and tTAILJMPr.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Use tPseudoExpand for tTAILJMPd and tTAILJMPdND.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Add more info to FIXME.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Move Thumb tail call pseudos to Thumb.td file.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Use ARMPseudoExpand for ARM tail calls.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Shuffle productions around a bit.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Use ARMPseudoExpand for BLr9, BLr9_pred, BXr9, and...
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
Use TableGen'erated pseudo lowering for ARM.
commit
|
commitdiff
|
tree
2011-07-08
Jim Grosbach
TableGen'erated MC lowering for simple pseudo-instructions.
commit
|
commitdiff
|
tree
2011-07-07
Jim Grosbach
Add isCodeGenOnly value to the CodeGenInstruction class.
commit
|
commitdiff
|
tree
2011-07-06
Jim Grosbach
Typo.
commit
|
commitdiff
|
tree
2011-07-06
Jim Grosbach
Mark ARM pseudo-instructions as isPseudo.
commit
|
commitdiff
|
tree
2011-07-06
Jim Grosbach
Don't require pseudo-instructions to carry encoding...
commit
|
commitdiff
|
tree
2011-07-06
Jim Grosbach
Remove un-used encoding info from Pseudo MLAv5.
commit
|
commitdiff
|
tree
2011-07-05
Jim Grosbach
ARM estimateStackSize() needs to account for simplified...
commit
|
commitdiff
|
tree
2011-07-01
Jim Grosbach
ARMv7M vs. ARMv7E-M support.
commit
|
commitdiff
|
tree
2011-07-01
Jim Grosbach
Fix off-by-one error.
commit
|
commitdiff
|
tree
2011-07-01
Jim Grosbach
Pseudo-ize t2MOVCC[ri].
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Refact ARM Thumb1 tMOVr instruction family.
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Thumb1 register to register MOV instruction is predicable.
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Pseudo-ize the Thumb tTPsoft instruction.
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Pseudo-ize the t2LDMIA_RET instruction.
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Pseudo-ize the Thumb tPOP_RET instruction.
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Kill dead code.
commit
|
commitdiff
|
tree
2011-06-30
Jim Grosbach
Size reducing SP adjusting t2ADDri needs to check predication.
commit
|
commitdiff
|
tree
2011-06-29
Jim Grosbach
Remove redundant Thumb2 ADD/SUB SP instruction definitions.
commit
|
commitdiff
|
tree
2011-06-29
Jim Grosbach
ARM RSCS* don't need explicit TableGen decoder checks.
commit
|
commitdiff
|
tree
2011-06-29
Jim Grosbach
Refactor away tSpill and tRestore pseudos in ARM backend.
commit
|
commitdiff
|
tree
2011-06-29
Jim Grosbach
Asm parser range checking on .<size> <value> directives.
commit
|
commitdiff
|
tree
2011-06-28
Jim Grosbach
ARM Thumb2 asm syntax optional destination operand...
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
ARM Assembly support for Thumb mov-immediate.
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
ARM Asm parsing of Thumb2 move immediate.
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
Add exception necessitated by 133938.
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
ARM assembly carry set/clear condition code aliases...
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
ARM assembler support for ldmfd/stmfd mnemonics.
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
ARM assembler support for vpush/vpop.
commit
|
commitdiff
|
tree
2011-06-27
Jim Grosbach
ARM Assembly syntax support for arithmetic implied...
commit
|
commitdiff
|
tree
2011-06-25
Jim Grosbach
Move ARM-specific test to ARM directory.
commit
|
commitdiff
|
tree
2011-06-24
Jim Grosbach
Refactor MachO relocation generaration into the Target...
commit
|
commitdiff
|
tree
2011-06-24
Jim Grosbach
Testcase for r133818
commit
|
commitdiff
|
tree
2011-06-24
Jim Grosbach
ARM movw/movt fixups need to mask the high bits.
commit
|
commitdiff
|
tree
2011-06-24
Jim Grosbach
tidy up whitespace.
commit
|
commitdiff
|
tree
2011-06-24
Jim Grosbach
Fixup info for Thumb2 unconditional branch.
commit
|
commitdiff
|
tree
2011-06-23
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-06-22
Jim Grosbach
Add missing header.
commit
|
commitdiff
|
tree
2011-06-22
Jim Grosbach
Move ARMMachObjectWriter to its own file.
commit
|
commitdiff
|
tree
2011-06-21
Jim Grosbach
Consolidate some TableGen diagnostic helper functions.
commit
|
commitdiff
|
tree
2011-06-15
Jim Grosbach
Diagnostic for undefined assembler local symbols.
commit
|
commitdiff
|
tree
2011-06-14
Jim Grosbach
Revert 133010. Self-hosted buildbot unhappy.
commit
|
commitdiff
|
tree
2011-06-14
Jim Grosbach
Diagnostic for undefined assembler local symbols.
commit
|
commitdiff
|
tree
2011-06-13
Jim Grosbach
Clean up a few 80 column violations.
commit
|
commitdiff
|
tree
2011-06-13
Jim Grosbach
Fix coordination for using R4 in Thumb1 as a scratch...
commit
|
commitdiff
|
tree
2011-06-02
Jim Grosbach
.cfi directive register parsing flexibility.
commit
|
commitdiff
|
tree
2011-05-23
Jim Grosbach
Propagate error correctly in the MC Asm parser for...
commit
|
commitdiff
|
tree
2011-05-20
Jim Grosbach
No reason not to allow defining the CFA as a reg w...
commit
|
commitdiff
|
tree
2011-05-20
Jim Grosbach
Fix typo.
commit
|
commitdiff
|
tree
2011-05-20
Jim Grosbach
Add support for frame info use of the .cfi_def_cfa...
commit
|
commitdiff
|
tree
2011-05-20
Jim Grosbach
Add missing leading \t when printing .cfi_def_cfa in...
commit
|
commitdiff
|
tree
2011-05-19
Jim Grosbach
80 columns.
commit
|
commitdiff
|
tree
2011-05-19
Jim Grosbach
Avoid a Twine that referenced a tmp (which proceded...
commit
|
commitdiff
|
tree
2011-05-18
Jim Grosbach
Restore sanity to 131601.
commit
|
commitdiff
|
tree
2011-05-18
Jim Grosbach
Objective C functions may use a magic '\1' on the name...
commit
|
commitdiff
|
tree
2011-05-17
Jim Grosbach
Frame indices are signed. Update MachineOperand methods...
commit
|
commitdiff
|
tree
2011-05-16
Jim Grosbach
Kill some dead code.
commit
|
commitdiff
|
tree
2011-05-16
Jim Grosbach
Track how many insns fast-isel successfully selects...
commit
|
commitdiff
|
tree
2011-05-13
Jim Grosbach
Be a bit more permissive about symbols we don't understand...
commit
|
commitdiff
|
tree
2011-05-13
Jim Grosbach
Teach the RtDyld to tell the memory manager about how...
commit
|
commitdiff
|
tree
2011-05-12
Jim Grosbach
MCJIT section loading should just skip non-text sections...
commit
|
commitdiff
|
tree
2011-05-12
Jim Grosbach
The MCJIT memory manager needs to initialize its Module...
commit
|
commitdiff
|
tree
2011-05-09
Jim Grosbach
Tidy up. 80-column and whitespace.
commit
|
commitdiff
|
tree
2011-05-06
Jim Grosbach
Improve diagnostics for some parse errors. Not asserting...
commit
|
commitdiff
|
tree
2011-05-06
Jim Grosbach
ParseFile() may throw, so extend the try/catch to handle...
commit
|
commitdiff
|
tree
2011-05-03
Jim Grosbach
Tidy up. Add missing newline to generated file.
commit
|
commitdiff
|
tree
2011-04-26
Jim Grosbach
ARM and Thumb2 support for atomic MIN/MAX/UMIN/UMAX...
commit
|
commitdiff
|
tree
2011-04-18
Jim Grosbach
Trim a few unneeded includes.
commit
|
commitdiff
|
tree
2011-04-13
Jim Grosbach
Load multiple object files and link them via RuntimeDyld...
commit
|
commitdiff
|
tree
2011-04-13
Jim Grosbach
Allow user-specified program entry point for llvm-rtdyld.
commit
|
commitdiff
|
tree
2011-04-13
Jim Grosbach
MCJIT relocation resolution.
commit
|
commitdiff
|
tree
2011-04-12
Jim Grosbach
MCJIT lazy relocation resolution and symbol address...
commit
|
commitdiff
|
tree
2011-04-12
Jim Grosbach
Tidy up a bit now that we're using the MemoryManager...
commit
|
commitdiff
|
tree
2011-04-08
Jim Grosbach
Workaround g++ 4.2.1 warning diagnostic false positive.
commit
|
commitdiff
|
tree
2011-04-08
Jim Grosbach
Mark hasExtraDefRegAllocReq=1 on LDRD.
commit
|
commitdiff
|
tree
2011-04-08
Jim Grosbach
Refactor MCJIT 32-bit section loading.
commit
|
commitdiff
|
tree
2011-04-06
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-04-06
Jim Grosbach
tidy up.
commit
|
commitdiff
|
tree
2011-04-06
Jim Grosbach
EngineBuilder setter method for UseMCJIT was missing...
commit
|
commitdiff
|
tree
2011-04-06
Jim Grosbach
RuntimeDyld should use the memory manager API.
commit
|
commitdiff
|
tree
2011-04-05
Jim Grosbach
Remove extraneous 'return'.
commit
|
commitdiff
|
tree
2011-04-05
Jim Grosbach
Make second source operand of LDRD pre/post explicit.
commit
|
commitdiff
|
tree
2011-04-04
Jim Grosbach
Add missing file from r128851.
commit
|
commitdiff
|
tree
2011-04-04
Jim Grosbach
Layer the memory manager between the JIT and the runtime...
commit
|
commitdiff
|
tree
2011-04-01
Jim Grosbach
LDRD/STRD instructions should print both Rt and Rt2...
commit
|
commitdiff
|
tree
2011-03-30
Jim Grosbach
Tidy up. Whitespace and 80-columns.
commit
|
commitdiff
|
tree
2011-03-29
Jim Grosbach
Tidy up. 80 columns and trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-29
Jim Grosbach
Instantiate a JITMemoryManager for MCJIT Dyld
commit
|
commitdiff
|
tree
next