projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add an atomic lowering pass
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2010-07-31
Daniel Dunbar
Silence some -Asserts uninitialized variable warnings.
tree
|
commitdiff
2010-07-31
Bob Wilson
Move newlines before inline jumptables from the asm...
tree
|
commitdiff
2010-07-31
Bob Wilson
Add support for disassembling VMVN (immediate) instruct...
tree
|
commitdiff
2010-07-30
Evan Cheng
Add -disable-shifter-op to disable isel of shifter...
tree
|
commitdiff
2010-07-30
Bob Wilson
Add a check in the ARM disassembler for NEON instructio...
tree
|
commitdiff
2010-07-30
Bob Wilson
Add the __TEXT,__StaticInit section to the list of...
tree
|
commitdiff
2010-07-30
Jim Grosbach
Many Thumb2 instructions can reference the full ARM...
tree
|
commitdiff
2010-07-29
Nate Begeman
Add builtins for ssat/usat, similar to RealView's __ssa...
tree
|
commitdiff
2010-07-29
Bob Wilson
Refactor ARM-specific DAG combining in preparation...
tree
|
commitdiff
2010-07-29
Dale Johannesen
Implement vector constants which are splat of
tree
|
commitdiff
2010-07-29
Bob Wilson
Don't assert on an unrecognized BrMiscFrm instruction.
tree
|
commitdiff
2010-07-29
Nate Begeman
Add intrinsics __builtin_arm_qadd & __builtin_arm_qsub...
tree
|
commitdiff
2010-07-28
Jim Grosbach
ARM mode version of r109693. Remove incorrect substitut...
tree
|
commitdiff
2010-07-28
Jim Grosbach
Remove incorrect substitution pattern for UXTB16. It...
tree
|
commitdiff
2010-07-28
Jim Grosbach
Remove dead prototype
tree
|
commitdiff
2010-07-26
Eli Friedman
And a bit more non-ASCII stuff.
tree
|
commitdiff
2010-07-26
Anton Korobeynikov
Drop some non-ascii stuff
tree
|
commitdiff
2010-07-26
Anton Korobeynikov
Add a note
tree
|
commitdiff
2010-07-26
Anton Korobeynikov
Currently EH lowering code expects typeinfo to be globa...
tree
|
commitdiff
2010-07-26
Evan Cheng
ARM fastisel isn't ready.
tree
|
commitdiff
2010-07-25
Douglas Gregor
Remove extraneous semicolon
tree
|
commitdiff
2010-07-25
Douglas Gregor
Unbreak CMake build
tree
|
commitdiff
2010-07-24
Anton Korobeynikov
Hook in GlobalMerge pass
tree
|
commitdiff
2010-07-23
Jim Grosbach
Use the appropriate register class for an i32 when...
tree
|
commitdiff
2010-07-23
Dale Johannesen
Revert 109076. It is wrong and was causing regressions...
tree
|
commitdiff
2010-07-23
Evan Cheng
- Allow target to specify when is register pressure...
tree
|
commitdiff
2010-07-22
Chris Lattner
eliminate the TargetInstrInfo::GetInstSizeInBytes hook.
tree
|
commitdiff
2010-07-22
Chris Lattner
switch a private implementation of GetFunctionSizeInBytes.
tree
|
commitdiff
2010-07-22
Xerxes Ranby
ARMv4 JIT forgets to set the lr register when making...
tree
|
commitdiff
2010-07-22
Chandler Carruth
Mark an assert-only variable as used.
tree
|
commitdiff
2010-07-22
Chandler Carruth
Fix the generated file name for CMake.
tree
|
commitdiff
2010-07-22
Chandler Carruth
Attempt to fix linking issues with CMake. Please review...
tree
|
commitdiff
2010-07-22
Owen Anderson
Update CMake files.
tree
|
commitdiff
2010-07-22
Evan Cheng
Fix constant island pass's handling of tBR_JTr. The...
tree
|
commitdiff
2010-07-21
Evan Cheng
More register pressure aware scheduling work.
tree
|
commitdiff
2010-07-21
Jim Grosbach
For ARM/Darwin, add a dwarf entry indicating whether...
tree
|
commitdiff
2010-07-21
Eric Christopher
Baby steps towards ARM fast-isel.
tree
|
commitdiff
2010-07-21
Rafael Espindola
Fix calling convention on ARM if vfp2+ is enabled.
tree
|
commitdiff
2010-07-21
Evan Cheng
Teach bottom up pre-ra scheduler to track register...
tree
|
commitdiff
2010-07-20
Chris Lattner
prune #includes a little.
tree
|
commitdiff
2010-07-20
Jim Grosbach
Using BIC for immediates needs an extra bump for its...
tree
|
commitdiff
2010-07-20
Jim Grosbach
Removed un-used code.
tree
|
commitdiff
2010-07-20
Eric Christopher
Constify some arguments.
tree
|
commitdiff
2010-07-20
Daniel Dunbar
Update CMake files.
tree
|
commitdiff
2010-07-19
Chris Lattner
sink the arm implementations of ASmPrinter and MCInstLower
tree
|
commitdiff
2010-07-19
Evan Cheng
ARM has to provide its own TargetLowering::findRepresen...
tree
|
commitdiff
2010-07-19
Jim Grosbach
Since ARM emits inline jump tables as part of the Const...
tree
|
commitdiff
2010-07-19
Jim Grosbach
revert so I can get the right PR# in the log message.
tree
|
commitdiff
2010-07-19
Jim Grosbach
Since ARM emits inline jump tables as part of the Const...
tree
|
commitdiff
2010-07-19
Daniel Dunbar
Target: Give the TargetAsmParser access to the TargetMa...
tree
|
commitdiff
2010-07-17
Jim Grosbach
Add combiner patterns to more effectively utilize the...
tree
|
commitdiff
2010-07-17
Jim Grosbach
add BFI to getTargetNodeName()
tree
|
commitdiff
2010-07-17
Jim Grosbach
Fix logic think-o
tree
|
commitdiff
2010-07-17
Eric Christopher
Remove unnecessary check that was subsumed into canReal...
tree
|
commitdiff
2010-07-17
Eric Christopher
Make more explicit and add some currently disabled...
tree
|
commitdiff
2010-07-16
Jim Grosbach
Add basic support to code-gen the ARM/Thumb2 bit-field...
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Remove the isMoveInstr() hook.
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Use a small local function for a single remaining late...
tree
|
commitdiff
2010-07-16
Bill Wendling
Rename DBG_LABEL PROLOG_LABEL, because it's only used...
tree
|
commitdiff
2010-07-15
Evan Cheng
Split -enable-finite-only-fp-math to two options:
tree
|
commitdiff
2010-07-15
Eli Friedman
Random note about bswap.
tree
|
commitdiff
2010-07-14
Bob Wilson
Remove restriction on NEON alignment values. Some...
tree
|
commitdiff
2010-07-14
Benjamin Kramer
Don't pass StringRef by reference.
tree
|
commitdiff
2010-07-14
Jim Grosbach
Improve 64-subtraction of immediates when parts of...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add missing address register update to t2LDM_RET instru...
tree
|
commitdiff
2010-07-14
Eli Friedman
A couple potential optimizations inspired by comment...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add support for NEON VMVN immediate instructions.
tree
|
commitdiff
2010-07-14
Bob Wilson
The bits in the cmode field of 32-bit VMOV immediate...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add an ARM-specific DAG combining to avoid redundant...
tree
|
commitdiff
2010-07-13
Bob Wilson
Use a target-specific VMOVIMM DAG node instead of BUILD...
tree
|
commitdiff
2010-07-13
Evan Cheng
Extend the r107852 optimization which turns some fp...
tree
|
commitdiff
2010-07-13
Evan Cheng
Add an ARM "feature". Cortex-a8 fp comparison is very...
tree
|
commitdiff
2010-07-13
Bob Wilson
Move NEON "modified immediate" encode/decode into ARMAd...
tree
|
commitdiff
2010-07-12
Bob Wilson
Remove some code that doesn't appear to do anything...
tree
|
commitdiff
2010-07-12
Duncan Sands
Convert some tab stops into spaces.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
RISC architectures get their memory operand folding...
tree
|
commitdiff
2010-07-11
Rafael Espindola
Make getPhysicalRegisterRegClass non-virtual. Should...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for ARM.
tree
|
commitdiff
2010-07-11
Rafael Espindola
Fix va_arg for doubles. With this patch VAARG nodes...
tree
|
commitdiff
2010-07-10
Chandler Carruth
Add parentheses yet again to satisfy GCC's warnings.
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Automatically fold COPY instructions into stack load...
tree
|
commitdiff
2010-07-09
Jim Grosbach
In the presence of variable sized objects, allocate...
tree
|
commitdiff
2010-07-09
Bob Wilson
Print "dregpair" NEON operands with a space between...
tree
|
commitdiff
2010-07-08
Evan Cheng
Check for FiniteOnlyFPMath as well.
tree
|
commitdiff
2010-07-08
Bob Wilson
The NEONPreAllocPass should never have to assign fixed...
tree
|
commitdiff
2010-07-08
Bob Wilson
For big-endian systems, VLD2/VST2 with 32-bit vector...
tree
|
commitdiff
2010-07-08
Bob Wilson
Clean up a comment.
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Convert EXTRACT_SUBREG to COPY when emitting machine...
tree
|
commitdiff
2010-07-08
Evan Cheng
r107852 is only safe with -enable-unsafe-fp-math to...
tree
|
commitdiff
2010-07-08
Evan Cheng
Optimize some vfp comparisons to integer ones. This...
tree
|
commitdiff
2010-07-08
Dale Johannesen
Changes to ARM tail calls, mostly cosmetic.
tree
|
commitdiff
2010-07-07
Jim Grosbach
grammar
tree
|
commitdiff
2010-07-07
Jim Grosbach
Handle cases where the post-RA scheduler may move instr...
tree
|
commitdiff
2010-07-07
Jim Grosbach
grammar and trailing whitespace
tree
|
commitdiff
2010-07-07
Dan Gohman
Split the SDValue out of OutputArg so that SelectionDAG...
tree
|
commitdiff
2010-07-07
Bob Wilson
Also use REG_SEQUENCE for VTBX instructions.
tree
|
commitdiff
2010-07-07
Jim Grosbach
Mark eh.sjlj.set/longjmp custom lowerings as Darwin...
tree
|
commitdiff
2010-07-06
Jim Grosbach
By default, the eh.sjlj.setjmp/longjmp intrinsics shoul...
tree
|
commitdiff
2010-07-06
Bob Wilson
Use REG_SEQUENCE nodes to make the table registers...
tree
|
commitdiff
2010-07-06
Jakob Stoklund Olesen
Track defs for all aliases in NEONMoveFix.
tree
|
commitdiff
next