projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix OProfileJITEventListener after r85182.
2009-10-26
Anton Korobeynikov
Revert r85134, it breaks mingw build
commit
|
commitdiff
|
tree
2009-10-24
Anton Korobeynikov
Add some asserts to catch copyRegToReg() fails early
commit
|
commitdiff
|
tree
2009-10-22
Anton Korobeynikov
Use special DAG-to-DAG preprocessing to allow mem-mem...
commit
|
commitdiff
|
tree
2009-10-22
Anton Korobeynikov
Fix null pointer dereference.
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Revert r84764, it breaks mingw build
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add DAG printing for RMW stuff debugging
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
RMW preprocessing stuff was incorrect. Grab the stuff...
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Implement branch folding
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Cosmetic changes, no functionality changes
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add note
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Be crazy and assert in case of unsupported modifier...
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Handle external symbols
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Distinguish between pcrel imm operands and 'normal...
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add basic block operands & jump kinds
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Ignore all implicit reg operands
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add a workaround for different memops prefixes
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Checkpoint MCInst printer. We (almostly) able to print...
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add reg-imm tests
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add simple operand printing stuff
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add experimental MSP430 MCInstLowering stuff
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Wire up MSP430 printMCInst() method
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Add MSP430 InstPrinter stub
commit
|
commitdiff
|
tree
2009-10-21
Anton Korobeynikov
Use proper target data
commit
|
commitdiff
|
tree
2009-10-20
Anton Korobeynikov
Fix invalid for vector types fneg(bitconvert(x)) =...
commit
|
commitdiff
|
tree
2009-10-19
Anton Korobeynikov
Revert r84295, this unbreaks llvm-gcc bootstrap on...
commit
|
commitdiff
|
tree
2009-10-15
Anton Korobeynikov
Dllexport stuff cleanup:
commit
|
commitdiff
|
tree
2009-10-11
Anton Korobeynikov
Add missed mem-mem move patterns
commit
|
commitdiff
|
tree
2009-10-11
Anton Korobeynikov
Add MSP430 mem-mem insts support. Patch by Brian Lucas...
commit
|
commitdiff
|
tree
2009-10-11
Anton Korobeynikov
Add bunch of MSP430 'feature' tests. Patch by Brian...
commit
|
commitdiff
|
tree
2009-10-11
Anton Korobeynikov
Implement 'm' memory operand properly
commit
|
commitdiff
|
tree
2009-10-11
Anton Korobeynikov
Implement proper asmprinting for the globals. This...
commit
|
commitdiff
|
tree
2009-10-11
Anton Korobeynikov
Implement asm printing for inline asm memory operands
commit
|
commitdiff
|
tree
2009-10-10
Anton Korobeynikov
It seems that OR operation does not affect status reg...
commit
|
commitdiff
|
tree
2009-10-08
Anton Korobeynikov
Use lower16 / upper16 imm modifiers to asmprint 32...
commit
|
commitdiff
|
tree
2009-10-07
Anton Korobeynikov
Add PseudoSourceValues for constpool stuff on ELF ...
commit
|
commitdiff
|
tree
2009-09-28
Anton Korobeynikov
Fix thinko in my recent movt commit: it's not safe...
commit
|
commitdiff
|
tree
2009-09-27
Anton Korobeynikov
Use movt/movw pair to materialize 32 bit constants...
commit
|
commitdiff
|
tree
2009-09-25
Anton Korobeynikov
Regenerate
commit
|
commitdiff
|
tree
2009-09-25
Anton Korobeynikov
Provide proper masks for neon perfect shuffle table.
commit
|
commitdiff
|
tree
2009-09-23
Anton Korobeynikov
ARM does not support offset folding (yet). Disable...
commit
|
commitdiff
|
tree
2009-09-18
Anton Korobeynikov
Allow symbols to start from the digit if target requests...
commit
|
commitdiff
|
tree
2009-09-13
Anton Korobeynikov
Fix merge problem
commit
|
commitdiff
|
tree
2009-09-13
Anton Korobeynikov
Define proper subreg sets for arm - this should fix...
commit
|
commitdiff
|
tree
2009-09-12
Anton Korobeynikov
Add QPR_VFP2 regclass and add copy_to_regclass nodes...
commit
|
commitdiff
|
tree
2009-09-09
Anton Korobeynikov
Provide proper section flags for various BSS flavours
commit
|
commitdiff
|
tree
2009-09-09
Anton Korobeynikov
Whitespace cleanup
commit
|
commitdiff
|
tree
2009-09-08
Anton Korobeynikov
Unbreak getOnesVector() / getZeroVector() to use valid...
commit
|
commitdiff
|
tree
2009-09-08
Anton Korobeynikov
Add NEON 'laned' operations. This fixes another bunch...
commit
|
commitdiff
|
tree
2009-09-08
Anton Korobeynikov
Unbreak
commit
|
commitdiff
|
tree
2009-09-06
Anton Korobeynikov
Do not create calls via PLT in compilation callback...
commit
|
commitdiff
|
tree
2009-09-02
Anton Korobeynikov
More missed vdup patterns
commit
|
commitdiff
|
tree
2009-08-30
Anton Korobeynikov
Add missed pattern
commit
|
commitdiff
|
tree
2009-08-30
Anton Korobeynikov
EXTRACT_VECTOR_ELEMENT can have result type different...
commit
|
commitdiff
|
tree
2009-08-29
Anton Korobeynikov
Do not assert on too wide splats we don't support.
commit
|
commitdiff
|
tree
2009-08-28
Anton Korobeynikov
Add missed extract_element pattern
commit
|
commitdiff
|
tree
2009-08-28
Anton Korobeynikov
Short-term workaround for frame-related weirdness on...
commit
|
commitdiff
|
tree
2009-08-27
Anton Korobeynikov
Hopefully the final missing part :(
commit
|
commitdiff
|
tree
2009-08-27
Anton Korobeynikov
Forgot about actual change :)
commit
|
commitdiff
|
tree
2009-08-27
Anton Korobeynikov
scalar_to_vector is fully legal now (implemented as...
commit
|
commitdiff
|
tree
2009-08-27
Anton Korobeynikov
Ok, sometimes it's profitable to turn scalar_to_vector...
commit
|
commitdiff
|
tree
2009-08-27
Anton Korobeynikov
Transform float scalar_to_vector into subreg accesses.
commit
|
commitdiff
|
tree
2009-08-26
Anton Korobeynikov
Add extload expansion for f128
commit
|
commitdiff
|
tree
2009-08-26
Anton Korobeynikov
Unbreak FP128 stuff in cbe
commit
|
commitdiff
|
tree
2009-08-26
Anton Korobeynikov
Expand scalar_to_vector - we don't have any isel logic...
commit
|
commitdiff
|
tree
2009-08-26
Anton Korobeynikov
Add dummy inline asm handling for 'r' constraint. This...
commit
|
commitdiff
|
tree
2009-08-25
Anton Korobeynikov
Provide dynamic_stackalloc lowering for MSP430.
commit
|
commitdiff
|
tree
2009-08-22
Anton Korobeynikov
Some dummy cost model for s390x:
commit
|
commitdiff
|
tree
2009-08-22
Anton Korobeynikov
Add missing RUN line
commit
|
commitdiff
|
tree
2009-08-22
Anton Korobeynikov
Reduce the test
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Fix typo.
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Implement APInt <-> APFloat conversion for IEEE 128...
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Add fcopysign instructions
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Expand few nodes until someone will be crazy enough...
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Typo :(
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Correct instruction names for subtract-with-borrow
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Handle 'r' inline asm constraint
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Fix a typo
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
More cpp backend fixes. Now for FP stuff.
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Fix some typos and use type-based isel for VZIP/VUZP...
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Add lowering of ARM 4-element shuffles to multiple...
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Add simple cost model to perfect shuffle. Currently...
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Add nodes & dummy matchers for some v{zip,uzp,trn}...
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Expand EXTRACT_SUBVECTOR
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Provide vext.{16,32}
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Use masks not nodes for vector shuffle predicates....
commit
|
commitdiff
|
tree
2009-08-21
Anton Korobeynikov
Whitespace cleanup
commit
|
commitdiff
|
tree
2009-08-18
Anton Korobeynikov
Text sections should have 'exec' flag set. This seems...
commit
|
commitdiff
|
tree
2009-08-18
Anton Korobeynikov
Regenerate
commit
|
commitdiff
|
tree
2009-08-18
Anton Korobeynikov
The attached patches attempt to fix cross builds. For...
commit
|
commitdiff
|
tree
2009-08-14
Anton Korobeynikov
Allow targets to specify their choice of calling conventions per
commit
|
commitdiff
|
tree
2009-08-14
Anton Korobeynikov
Cleanup the mess in msp430 target registration and...
commit
|
commitdiff
|
tree
2009-08-14
Anton Korobeynikov
Force reconfigure
commit
|
commitdiff
|
tree
2009-08-14
Anton Korobeynikov
Hopefully unbreak cmake builds
commit
|
commitdiff
|
tree
2009-08-14
Anton Korobeynikov
Give MSP430 a separate asmprinter lib
commit
|
commitdiff
|
tree
2009-08-14
Anton Korobeynikov
Properly handle indirect win64 args when they're passed...
commit
|
commitdiff
|
tree
2009-08-08
Anton Korobeynikov
Use subclassing to print lane-like immediates (w/o...
commit
|
commitdiff
|
tree
2009-08-08
Anton Korobeynikov
Add insert_elt / extract_elt patterns for v4f32 stuff.
commit
|
commitdiff
|
tree
2009-08-08
Anton Korobeynikov
Lane number should be printed w/o hash
commit
|
commitdiff
|
tree
2009-08-08
Anton Korobeynikov
Use VLDM / VSTM to spill/reload 128-bit Neon registers
commit
|
commitdiff
|
tree
2009-08-07
Anton Korobeynikov
Do not generate 32-bit call on win64 when imm does...
commit
|
commitdiff
|
tree
next