projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add OperandTypes for Thumb branch targets.
[oota-llvm.git]
/
lib
/
Target
/
MSP430
/
MSP430ISelLowering.cpp
2011-06-08
Eric Christopher
Add a parameter to CCState so that it can access the...
blob
|
commitdiff
|
raw
2011-05-06
Eli Friedman
Make the logic for determining function alignment more...
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-02-25
Owen Anderson
Allow targets to specify a the type of the RHS of a...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-21
Chris Lattner
rename MVT::Flag to MVT::Glue. "Flag" is a terrible...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Duncan Sands
Inside the calling convention logic LocVT is always...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
update a bunch of code to use the MachinePointerInfo...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
convert the targets off the non-MachinePointerInfo...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
Dan Gohman
Split the SDValue out of OutputArg so that SelectionDAG...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Devang Patel
Propagate debug loc.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Reapply r107655 with fixes; insert the pseudo instructi...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Revert r107655.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Fix a bunch of custom-inserter functions to handle...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-03
Evan Cheng
Remove isSS argument from CreateFixedObject. Fixed...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-22
Evan Cheng
Implement @llvm.returnaddress. rdar://8015977.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-19
Evan Cheng
Code refactoring: pull SchedPreference enum from Target...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
Anton Korobeynikov
Implement indirect branches on MSP430
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
Dan Gohman
Get rid of the EdgeMapping map. Instead, just check...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dan Gohman
Use const qualifiers with TargetLowering. This eliminat...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
rename llvm::llvm_report_error -> llvm::report_fatal_error
blob
|
commitdiff
|
raw
|
diff to current
2010-02-21
Anton Korobeynikov
IT turns out that during jumpless setcc lowering eq...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Anton Korobeynikov
Move TLOF implementations to libCodegen to resolve...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
David Greene
Remove an assumption of default arguments. This is...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Duncan Sands
Uniformize the names of type predicates: rather than...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-02
Evan Cheng
Revert 95130.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-02
Evan Cheng
Pass callsite return type to TargetLowering::LowerCall...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Evan Cheng
Eliminate target hook IsEligibleForTailCallOptimization.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
zext / truncate is free on msp430. Inform codegen about...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Enable bit tests and setcc stuff.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Add micro-optimization which allows us to fold imm...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Fix cmp emission on msp430: we definitely should turn...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-14
Anton Korobeynikov
Remove pseudo-MI in custom inserter.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-12
Anton Korobeynikov
Implement variable-width shifts.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-11
Anton Korobeynikov
Lower setcc branchless, if this is profitable.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Anton Korobeynikov
Some pretty-printing
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Anton Korobeynikov
Add lowering of returnaddr and frameaddr intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Anton Korobeynikov
Initial codegen support for MSP430 ISRs
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Anton Korobeynikov
Add ability to select hw multiplier mode and select...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-22
Anton Korobeynikov
Minor optimization: when doing eq/ne comparions and...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-22
Anton Korobeynikov
Use 2-byte alignment for functions. 4 bytes are clear...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
David Greene
Add a bool flag to StackObjects telling whether they...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Anton Korobeynikov
First try of the post-inc operands handling... Not...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Anton Korobeynikov
Add some dummy support for post-incremented loads
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Anton Korobeynikov
Add 8 bit libcalls and make use of them for msp430
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Anton Korobeynikov
Cosmetic changes, no functionality changes
blob
|
commitdiff
|
raw
|
diff to current
2009-10-17
Evan Cheng
Revert 84315 for now. Re-thinking the patch.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-17
Evan Cheng
Rename getFixedStack to getStackObject. The stack objec...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-19
Evan Cheng
Fix PR4926. When target hook EmitInstrWithCustomInserte...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Evan Cheng
Enhance EmitInstrWithCustomInserter() so target can...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Sandeep Patel
Retype from unsigned to CallingConv::ID accordingly...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-26
Anton Korobeynikov
Add dummy inline asm handling for 'r' constraint. This...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
Anton Korobeynikov
Provide dynamic_stackalloc lowering for MSP430.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
eliminate uses of cerr()
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Owen Anderson
Split EVT into MVT and EVT, the former representing...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Rename MVT to EVT, in preparation for splitting SimpleV...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Dan Gohman
Major calling convention code refactoring.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Chris Lattner
Rip all of the global variable lowering logic out of...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Owen Anderson
Get rid of the Pass+Context magic.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-17
Eli Friedman
Oops, accidentally set a legal operation to expand.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-17
Eli Friedman
Expand misc operations from test/CodeGen/Generic.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Torok Edwin
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-11
Torok Edwin
assert(0) -> LLVM_UNREACHABLE.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-09
Owen Anderson
Thread LLVMContext through MVT and related parts of...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Torok Edwin
Implement changes from Chris's feedback.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Torok Edwin
Convert more abort() calls to llvm_report_error().
blob
|
commitdiff
|
raw
|
diff to current
2009-07-01
Bill Wendling
Update comments to make it clear that the function...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Bill Wendling
Add an "alignment" field to the MachineFunction object...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-17
Anton Korobeynikov
Mark rotl/rotr as expand. This generates pretty ugly...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-17
Anton Korobeynikov
Typo
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Anton Korobeynikov
Allow 8 bit select in custom inserter
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Anton Korobeynikov
Expand UREM / SREM into libcalls
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Make handling of conditional stuff much more straightfo...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Expand divisions into libcalls
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Custom lower SIGN_EXTEND
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add 8bit shifts
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Handle logical shift right (at least I hope so :) )
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Expand all sorts of indirect branches
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Properly handle ExternalSymbol's
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Expand muls (all mulls!) to libcalls for now
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add left shift
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Lower select with custom inserted and make condjumps...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add first draft for conditions, conditional branches...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Small tweaking
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add lowering for global address nodes. Not pretty effic...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add call frame setup instruction elimination and loweri...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add CALL lowering.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add normal and trunc stores
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Basic support for mem=>reg moves
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add pattern for OR
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Cleanup
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add dummy lowering for shifts
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
We don't have any div at all - thus mark it as expensive
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add code enough for emission of reg-reg and reg-imm...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Provide set of reserved registers
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add proper ISD::RET lowering
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add first draft of MSP430 calling convention stuff...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Dummy MSP430 backend
blob
|
commitdiff
|
raw
|
diff to current