projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
More instcombine cleanup aimed towards improving debug line info.
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
2011-03-24
Jim Grosbach
Clean up assembly statement separator support.
commit
|
commitdiff
|
tree
2011-03-23
Jim Grosbach
Runtime dylib simple ARM 24-bit branch relocation support.
commit
|
commitdiff
|
tree
2011-03-23
Jim Grosbach
Fix comments.
commit
|
commitdiff
|
tree
2011-03-23
Jim Grosbach
Split out relocation resolution into target-specific...
commit
|
commitdiff
|
tree
2011-03-23
Jim Grosbach
Fix double-free of Module.
commit
|
commitdiff
|
tree
2011-03-23
Jim Grosbach
Start of relocation resolution for the runtime dyld...
commit
|
commitdiff
|
tree
2011-03-23
Jim Grosbach
Make sure to report any errors from the runtime dyld.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Add missing file from previous commit.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Propogate the error message, not just the error state.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Add simple arg passing to MC-JIT and support for exit...
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Update link components.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Hook up the MCJIT to the RuntimeDyld library.
commit
|
commitdiff
|
tree
2011-03-22
Jim Grosbach
Initialize HasError.
commit
|
commitdiff
|
tree
2011-03-21
Jim Grosbach
Library-ize the dyld components of llvm-rtdyld.
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
Silence a warning.
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
Beginnings of MC-JIT code generation.
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
Add llvm-rtdyld support for loading 32-bit code.
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
setExecutable() should default to success if there...
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
Naming conventional tidy up.
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
MachO file loader and execution utility.
commit
|
commitdiff
|
tree
2011-03-18
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-03-16
Jim Grosbach
Tidy up. Whitespace and 80 column.
commit
|
commitdiff
|
tree
2011-03-15
Jim Grosbach
Trailing whitespae.
commit
|
commitdiff
|
tree
2011-03-15
Jim Grosbach
Clean up ARM tail calls a bit. They're pseudo-instructions...
commit
|
commitdiff
|
tree
2011-03-14
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-14
Jim Grosbach
Remove some dead patterns.
commit
|
commitdiff
|
tree
2011-03-14
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-12
Jim Grosbach
Remove no-longer-correct special case for disasm of...
commit
|
commitdiff
|
tree
2011-03-12
Jim Grosbach
Add FIXME.
commit
|
commitdiff
|
tree
2011-03-12
Jim Grosbach
Pseudo-ize the ARM Darwin *r9 call instruction definitions...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Add a FIXME.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Pseudo-ize the ARM 'B' instruction.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Pseudo-ize VMOVDcc and VMOVScc.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
80 columns
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Properly pseudo-ize the ARM LDMIA_RET instruction....
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
80 columns.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
ARM VDUPfd and VDUPfq can just be patterns. The instruction...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
ARM VDUPLNfq and VDUPLNfd definitions can just be Pat...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
ARM VREV64df and VREV64qf can just be patterns. The...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
This FIXME has been fixed.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Properly pseudo-ize ARM MVNCCi.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Add missing 'return on failure'. Previously we'd crash...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Fix MOVCCi32imm to be have ARM-mode Requires and a...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Teach TableGen to pre-calculate register enum values...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Make the register enum value part of the CodeGenRegister...
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Tidy up since ARM MOVCCi and MOVCCi16 are now pseudos.
commit
|
commitdiff
|
tree
2011-03-11
Jim Grosbach
Properly pseudo-ize ARM MOVCCi and MOVCCi16.
commit
|
commitdiff
|
tree
2011-03-10
Jim Grosbach
Properly pseudo-ize MOVCCr and MOVCCs.
commit
|
commitdiff
|
tree
2011-03-10
Jim Grosbach
DMB can just be a pat referencing MCR.
commit
|
commitdiff
|
tree
2011-03-10
Jim Grosbach
Reorganize a bit. No functional change, just moving...
commit
|
commitdiff
|
tree
2011-03-10
Jim Grosbach
Pseudo-instructions are codegenonly by definition.
commit
|
commitdiff
|
tree
2011-03-10
Jim Grosbach
Memory barrier instructions don't need special handling...
commit
|
commitdiff
|
tree
2011-03-08
Jim Grosbach
Darwin 'as' silently ignores the '.ident' directive.
commit
|
commitdiff
|
tree
2011-03-07
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-03-05
Jim Grosbach
Teach the register scavenger to take subregs into account...
commit
|
commitdiff
|
tree
2011-03-03
Jim Grosbach
Allow a target to choose whether to prefer the scavenger...
commit
|
commitdiff
|
tree
2011-03-01
Jim Grosbach
trailing whitespace.
commit
|
commitdiff
|
tree
2011-03-01
Jim Grosbach
Generalize the register matching code in DAGISel a...
commit
|
commitdiff
|
tree
next