projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Upgrade this example to new-style syntax.
[oota-llvm.git]
/
lib
/
Target
/
2009-05-11
Dan Gohman
Upgrade this example to new-style syntax.
tree
|
commitdiff
2009-05-11
Dan Gohman
Convert a subtract into a negate and an add when it...
tree
|
commitdiff
2009-05-11
Chris Lattner
remove some done things: we have nocapture and SROA...
tree
|
commitdiff
2009-05-11
Chris Lattner
add a note
tree
|
commitdiff
2009-05-11
Jay Foad
Change TargetData::getIntPtrType() to return an Integer...
tree
|
commitdiff
2009-05-11
Sanjiv Gupta
Fix more naming issues.
tree
|
commitdiff
2009-05-11
Sanjiv Gupta
Detect calls to compiler intrinsics and emit an extern...
tree
|
commitdiff
2009-05-10
Sanjiv Gupta
Module iterator contains list of filescope functions...
tree
|
commitdiff
2009-05-10
Anton Korobeynikov
Add imm-reg and imm-mem patters for cmp on msp430
tree
|
commitdiff
2009-05-10
Sanjiv Gupta
Changed lowering and asmprinter to use ABI Names class...
tree
|
commitdiff
2009-05-09
Eli Friedman
Remove a completed optimization. Add a potential optim...
tree
|
commitdiff
2009-05-09
Duncan Sands
Rename PaddedSize to AllocSize, in the hope that this
tree
|
commitdiff
2009-05-09
Sanjiv Gupta
Use 16 bit arithmetic while retrieving the address...
tree
|
commitdiff
2009-05-08
Evan Cheng
PPC::B and PPC::BCC's target operand may be an immediate.
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Factor out cycle-finder code and make it generic.
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Allow 8 bit select in custom inserter
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Expand UREM / SREM into libcalls
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Add 8 bit select
tree
|
commitdiff
2009-05-08
Chris Lattner
Fix PR4152: asm constraint validation happens before...
tree
|
commitdiff
2009-05-08
Evan Cheng
Optimize code placement in loop to eliminate unconditio...
tree
|
commitdiff
2009-05-08
Nick Lewycky
Add missing #include for "strlen" which is used inline...
tree
|
commitdiff
2009-05-08
Sanjiv Gupta
Moved pic16 naming functions to correct place.
tree
|
commitdiff
2009-05-07
Evan Cheng
Eliminate compiler warnings.
tree
|
commitdiff
2009-05-06
Oscar Fuentes
CMake: Updated lib/Target/PIC16/CMakeLists.txt.
tree
|
commitdiff
2009-05-06
Dale Johannesen
Use X86AddrNumOperands instead of magic constant one
tree
|
commitdiff
2009-05-06
Sanjiv Gupta
Emit banksel and movlp instructions.
tree
|
commitdiff
2009-05-05
Chris Lattner
Add basic support for code generation of
tree
|
commitdiff
2009-05-05
Evan Cheng
Revert part of 70929 that has to do with determining...
tree
|
commitdiff
2009-05-05
Evan Cheng
Move getInstrOperandRegClass from the scheduler to...
tree
|
commitdiff
2009-05-04
Evan Cheng
- Avoid the longer SIB encoding on x86_64 when it's...
tree
|
commitdiff
2009-05-04
Dan Gohman
X86FastISel doesn't support the -tailcallopt ABI.
tree
|
commitdiff
2009-05-04
Anton Korobeynikov
Fix code emission for conditional branches.
tree
|
commitdiff
2009-05-04
Mike Stump
Restore minor deletion.
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Handle implicit zext in a better way. Shamelessly stole...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Update due to mainline API change
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add TODO list :)
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Make handling of conditional stuff much more straightfo...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Temporary disable imm patterns for cmp. Actually, all...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Expand divisions into libcalls
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Custom lower SIGN_EXTEND
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Some eye-candy
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Print function header / footer
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Fix printing: je => jeq
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add 8bit shifts
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Handle logical shift right (at least I hope so :) )
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Handle anyext
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Expand all sorts of indirect branches
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add InsertBranch() hook for tail mergeing
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Implement bswap
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Properly handle ExternalSymbol's
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Expand muls (all mulls!) to libcalls for now
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Provide addc and subc
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add left shift
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add direct branch
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
It's error-prone to maintain two separate variants...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Lower select with custom inserted and make condjumps...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add first draft for conditions, conditional branches...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Hanle i8 returns
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Small tweaking
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add prologue/epilogue emission. Fix frame pointer handling.
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add code for save/restore of callee-saved registers
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Two more hooks for RA and FP registers
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Proper handle loading of effective address of stack...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Match frame indexes
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
First draft of stack slot loads / stores lowering
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Reverse order of memory arguments
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Remove bogus pattern
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Correct asmprinting of memory operands
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Match wrapper node for address
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add lowering for global address nodes. Not pretty effic...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Some early full call lowering draft for direct calls
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add call frame setup instruction elimination and loweri...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add CALL lowering.
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add bunch of mem-whatever patterns
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add bunch of reg-mem inst patterns
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add normal and trunc stores
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Basic support for mem=>reg moves
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add 8-bit insts. zext behaviour is not modelled yet
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add 8-bit regclass and pattern for sext_inreg
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add pattern for OR
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add reg-imm variants
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add hint to nop
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add more instructions
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Cleanup
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add dummy lowering for shifts
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
We don't have any div at all - thus mark it as expensive
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
We're not going to spend 100% of time in interrupts...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add simple reg-reg add.
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
gas uses lower letter for register names
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add code enough for emission of reg-reg and reg-imm...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add function body printing routine
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add 'msp430' target triple recognizer
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Make emit{Prologue,Epilogue}() noop for now
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add callee-saved regs & reg classes getter hooks
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add simple FP indicator for given function hook
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Provide set of reserved registers
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add proper ISD::RET lowering
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Add first draft of MSP430 calling convention stuff...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Fix register names, fix register allocation order,...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Clearify the usage and add some debug stuff
tree
|
commitdiff
next