Always use either MVT::i1 or getSetCCResultType for
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2008-10-20 Duncan SandsAlways use either MVT::i1 or getSetCCResultType for
2008-10-20 Duncan SandsFormatting - no functional change.
2008-10-20 Duncan SandsDon't use a random type for the select condition,
2008-10-19 Bill WendlingSet N->OperandList to 0 after deletion. Otherwise,...
2008-10-19 Bill WendlingFix comment. Other formatting changes. No functionality...
2008-10-19 Duncan SandsVector shuffle mask elements may be "undef". Handle
2008-10-19 Duncan SandsUse a legal integer type for vector shuffle mask
2008-10-18 Chris LattnerReapply r57699 with a fix to not crash on asms with...
2008-10-18 Dan GohmanDon't truncate GlobalAddress offsets to int in debug...
2008-10-18 Dan GohmanTeach DAGCombine to fold constant offsets into GlobalAd...
2008-10-18 Dan GohmanRevert r57699. It's causing regressions in
2008-10-17 Dan GohmanFactor out the code for mapping LLVM IR condition opcod...
2008-10-17 Chris Lattneradd support for 128 bit aggregates.
2008-10-17 Mon P WangAdded MemIntrinsicNode which is useful to represent...
2008-10-17 Dan GohmanFactor out the code for mapping LLVM IR condition opcod...
2008-10-17 Chris LattnerFix PR2356 on PowerPC: if we have an input and output...
2008-10-17 Chris Lattnerrefactor some code into a helper method, no functionali...
2008-10-17 Chris LattnerKeep track of *which* input constraint matches an output
2008-10-17 Chris Lattneradd an assert so that PR2356 explodes instead of runnin...
2008-10-17 Dan GohmanDefine patterns for shld and shrd that match immediate
2008-10-15 Evan Cheng- Add target lowering hooks that specify which setcc...
2008-10-14 Dan GohmanFastISel support for exception-handling constructs.
2008-10-14 Evan ChengRename LoadX to LoadExt.
2008-10-14 Dan GohmanFix command-line option printing to print two spaces...
2008-10-13 Evan ChengFIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduce...
2008-10-13 Matthijs Kooijman * Make TargetLowering not crash when TargetMachine...
2008-10-13 Chris Lattnercalls can be supported.
2008-10-11 Chris LattnerChange CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons...
2008-10-11 Chris Lattnersimplify comparison
2008-10-09 Dale JohannesenAdd a "loses information" return value to APFloat:...
2008-10-09 Dale JohannesenRename APFloat::convertToAPInt to bitcastToAPInt to
2008-10-07 Dan GohmanAvoid emitting redundant materializations of integer...
2008-10-07 Andrew LenharthUse Dan's supperior check
2008-10-07 Andrew LenharthNo need for |=
2008-10-07 Andrew LenharthUse ADDC if it is valid at any smaller size. Do it...
2008-10-07 Andrew LenharthUse ADDC if it is valid at any smaller size. fixes...
2008-10-07 Andrew LenharthExpand arith on machines without carry flags
2008-10-07 Dan GohmanCorrectly handle calls with no return values. This...
2008-10-04 Chris Lattnerwrap some long lines and expand i32 mul's to libcalls...
2008-10-04 Dan GohmanFix fast-isel's handling of atomic instructions. They may
2008-10-03 Dale JohannesenPass MemOperand through for 64-bit atomics on 32-bit,
2008-10-03 Dan GohmanUse -1ULL instead of uint64_t(-1), at Anton's suggestion.
2008-10-03 Duncan SandsThe result of getSetCCResultType (eg: i32) may be larger
2008-10-03 Dan GohmanImplement fast-isel support for zero-extending from i1.
2008-10-02 Dan GohmanOptimize conditional branches in X86FastISel. This...
2008-10-02 Dale JohannesenHandle some 64-bit atomics on x86-32, some of the time.
2008-10-01 Dan GohmanMake some implicit conversions explicit, to avoid compi...
2008-10-01 Dan GohmanFold trivial two-operand tokenfactors where the operand...
2008-10-01 Dan GohmanFix typos in comments.
2008-10-01 Bill WendlingImplement the -fno-builtin option in the front-end...
2008-09-30 Bill Wendling- Initialize "--no-builtin" to "false".
2008-09-30 Bill WendlingAdd the new `-no-builtin' flag. This flag is meant...
2008-09-30 Dan GohmanMove the primary fast-isel top-level comments to FastIS...
2008-09-30 Dan GohmanOptimize SelectionDAG's AssignTopologicalOrder even...
2008-09-29 Dale JohannesenRemove misuse of ReplaceNodeResults for atomics with
2008-09-29 Dan GohmanFix FastISel to not initialize the PIC-base register...
2008-09-26 Bill WendlingTemporarily reverting r56683. This is causing a failure...
2008-09-26 Dan GohmanRename ConstantSDNode's getSignExtended to getSExtValue...
2008-09-26 Evan ChengFix @llvm.frameaddress codegen. FP elimination optimiza...
2008-09-26 Dale JohannesenAdd "inreg" field to CallSDNode (doesn't increase
2008-09-25 Devang Patel Large mechanical patch.
2008-09-25 Dale JohannesenAccept 'inreg' attribute on x86 functions as
2008-09-25 Dan GohmanSupport for i1 XOR in FastISel. It is actually safe...
2008-09-25 Dan GohmanDon't print fast-isel debug messages by default. Thanks...
2008-09-25 Dan GohmanDon't forget the newline in debug output.
2008-09-25 Dan GohmanFastISel support for debug info.
2008-09-25 Richard Penningtonbug 2812: Segmentation fault on a big emdiam processor.
2008-09-25 Dan GohmanFix a recent fast-isel coverage regression - don't...
2008-09-25 Dan GohmanEnable DeadMachineInstructionElim when Fast-ISel is...
2008-09-25 Evan Cheng<rdar://problem/6234798> Assertion failed: (!OpInfo...
2008-09-24 Dale JohannesenRemove SelectionDag early allocation of registers
2008-09-24 Bill WendlingReapplying r56550
2008-09-24 Bill WendlingForgot this part with my last patch. Sorry about the...
2008-09-24 Eric ChristopherTemporarily revert r56550 until missing commit can...
2008-09-24 Bill WendlingRefactor the constant folding code into it's own functi...
2008-09-24 Dale JohannesenNext round of earlyclobber handling. Approach the
2008-09-24 Evan ChengProperly handle 'm' inline asm constraints. If a GV...
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-23 Dan GohmanReplace the LiveRegs SmallSet with a simple counter...
2008-09-22 Dan GohmanFix the alignment of loads from constant pool entries...
2008-09-22 Dale JohannesenMake log, log2, log10, exp, exp2 use Expand by
2008-09-22 Evan ChengPer review feedback: Only perform
2008-09-22 Oscar FuentesInitial support for the CMake build system.
2008-09-22 Bill WendlingAdd helper function to get a 32-bit floating point...
2008-09-21 Chris Lattnerdon't print GlobalAddressSDNode's with an offset of...
2008-09-19 Dan GohmanRefactor X86SelectConstAddr, folding it into X86SelectA...
2008-09-18 Dan GohmanAdd a new "fast" scheduler. This is currently basically...
2008-09-17 Dale JohannesenAdd a bit to mark operands of asm's that conflict
2008-09-17 Dan GohmanDon't worry about clobbering physical register defs...
2008-09-16 Evan ChengWhen converting a CopyFromReg to a copy instruction...
2008-09-16 Dan GohmanChange SelectionDAG::getConstantPool to always set...
2008-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Dan GohmanInclude the alignment value when displaying ConstantPoo...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-09-16 Dan GohmanDon't take the time to CheckDAGForTailCallsAndFixThem...
2008-09-15 Dan GohmanRe-enable SelectionDAG CSE for calls. It matters in...
2008-09-13 Dan GohmanDefine CallSDNode, an SDNode subclass for use with...
2008-09-12 Dan GohmanChange ConstantSDNode and ConstantFPSDNode to use Const...
2008-09-12 Dale JohannesenPass "earlyclobber" bit through to machine
next